From 4e6cd03e383fd3a528cc139f0f0f3bf6259eac89 Mon Sep 17 00:00:00 2001 From: bhuvan Date: Thu, 29 Feb 2024 16:42:56 +0530 Subject: [PATCH 1/5] Gradle dependency added --- pom.xml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/pom.xml b/pom.xml index 91130794f9..7ced74aaf8 100644 --- a/pom.xml +++ b/pom.xml @@ -186,6 +186,38 @@ See the Apache License Version 2.0 for the specific language governing permissio junit junit + + + org.mockito + mockito-core + 5.7.0 + test + + + + org.mockito + mockito-inline + 5.2.0 + test + + + + + net.bytebuddy + byte-buddy + 1.14.4 + test + + + + org.hamcrest + hamcrest + 2.2 + test + + + From df445b2b66e24abc30ab7a81ea06b6fe550a1a1b Mon Sep 17 00:00:00 2001 From: bhuvan Date: Fri, 1 Mar 2024 13:26:28 +0530 Subject: [PATCH 2/5] Add sapient generated tests --- .../ConstructionContextInputParameters.yaml | 767 + ...ConstructorBindingImplInputParameters.yaml | 26097 ++++++++++++++++ .../ConstructorInjectorInputParameters.yaml | 4679 +++ ...nstructorInjectorStoreInputParameters.yaml | 738 + .sapient/mock_preferences.json | 5 + ...dingBuilderSapientGeneratedJunit4Test.java | 0 ...tionContextSapientGeneratedJunit4Test.java | 76 + ...torInjectorSapientGeneratedJunit4Test.java | 179 + ...jectorStoreSapientGeneratedJunit4Test.java | 66 + 9 files changed, 32607 insertions(+) create mode 100644 .sapient/com.google.inject.internal/ConstructionContextInputParameters.yaml create mode 100644 .sapient/com.google.inject.internal/ConstructorBindingImplInputParameters.yaml create mode 100644 .sapient/com.google.inject.internal/ConstructorInjectorInputParameters.yaml create mode 100644 .sapient/com.google.inject.internal/ConstructorInjectorStoreInputParameters.yaml create mode 100644 .sapient/mock_preferences.json create mode 100644 core/test/com/google/inject/internal/BindingBuilderSapientGeneratedJunit4Test.java create mode 100644 core/test/com/google/inject/internal/ConstructionContextSapientGeneratedJunit4Test.java create mode 100644 core/test/com/google/inject/internal/ConstructorInjectorSapientGeneratedJunit4Test.java create mode 100644 core/test/com/google/inject/internal/ConstructorInjectorStoreSapientGeneratedJunit4Test.java diff --git a/.sapient/com.google.inject.internal/ConstructionContextInputParameters.yaml b/.sapient/com.google.inject.internal/ConstructionContextInputParameters.yaml new file mode 100644 index 0000000000..9ad478c2fe --- /dev/null +++ b/.sapient/com.google.inject.internal/ConstructionContextInputParameters.yaml @@ -0,0 +1,767 @@ +--- +modelFingerprint: "5193A6F3099A431384F10F8272268195" +methods: +- method: + name: "getCurrentReference" + returnType: "java.lang.Object" + signature: "getCurrentReference() : java.lang.Object" + instructionFingerprint: "9563843D07085E59BBE9D6D1407E6E4A" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getCurrentReferenceTest" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "F6E48140D52CCF0E6F185BABED2A06A9" + problemWasSolvedByProver: true + truncated: true + inputParameters: [] + uuid: "420a2aa2-6f0a-3962-b19f-41806c17c491" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "removeCurrentReference" + returnType: "void" + signature: "removeCurrentReference() : void" + instructionFingerprint: "4731BD549A53DE673233876EB58B1B81" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "removeCurrentReferenceTest" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "6E13917948F4503330A129503ABFC98B" + problemWasSolvedByProver: true + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "68041019986276EDF5D420282D883A57" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "VOID" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "STATE_VERIFICATION_FIELD" + name: "currentReference" + modelFingerprint: "EEB9EBAAC92A930A7E54B683C50BF5E2" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NULL" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + readMethodForField: "getCurrentReference" + staticReadMethodForField: false + readMethodModifier: "PUBLIC" + filledByUser: false + uuid: "fd29cd0f-f5b1-30b4-8cda-768672f68aba" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "setCurrentReference" + returnType: "void" + signature: "setCurrentReference(java.lang.Object) : void" + instructionFingerprint: "A2C7F41697222A1A6EA74B9949FE953D" + parametersTypes: + - "java.lang.Object" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "setCurrentReferenceTest" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "6CA70D8FD864DAD425F446B9F9A20413" + problemWasSolvedByProver: true + truncated: true + inputParameters: [] + uuid: "fe170f5c-4d54-3578-b282-1cfed368b389" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "isConstructing" + returnType: "boolean" + signature: "isConstructing() : boolean" + instructionFingerprint: "1505540EC011DA27FB0023F0A1F6A50E" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "isConstructingTest" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "ED620C52C626B52383FF75037D57FEF4" + problemWasSolvedByProver: true + truncated: true + inputParameters: [] + uuid: "e9155e41-a831-37c6-b691-f081e90a3f26" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "startConstruction" + returnType: "void" + signature: "startConstruction() : void" + instructionFingerprint: "CC82AB91D19A2A24C31203B57C5B7ED9" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "startConstructionTest" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "6E13917948F4503330A129503ABFC98B" + problemWasSolvedByProver: true + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "68041019986276EDF5D420282D883A57" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "VOID" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "STATE_VERIFICATION_FIELD" + name: "constructing" + modelFingerprint: "4C38C6227900F0ED6B2E001917DD7913" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: true + valueType: "boolean" + uuid: "startConstruction_int1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + readMethodForField: "isConstructing" + staticReadMethodForField: false + readMethodModifier: "PUBLIC" + filledByUser: false + uuid: "5af195be-742d-303b-b6b2-671a9ad7deb4" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "finishConstruction" + returnType: "void" + signature: "finishConstruction() : void" + instructionFingerprint: "B8E044FBDE191868AA65B31D78F792A8" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "finishConstructionTest" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "6E13917948F4503330A129503ABFC98B" + problemWasSolvedByProver: true + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "68041019986276EDF5D420282D883A57" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "VOID" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "STATE_VERIFICATION_FIELD" + name: "constructing" + modelFingerprint: "ED317EA2AA76CFB08FFE8D543F41D284" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "finishConstruction_int1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + readMethodForField: "isConstructing" + staticReadMethodForField: false + readMethodModifier: "PUBLIC" + filledByUser: false + uuid: "28013cdd-b521-384f-a2bb-6f2e5d85212e" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "createProxy" + returnType: "java.lang.Object" + signature: "createProxy(com.google.inject.internal.InjectorImpl$InjectorOptions,java.lang.Class)\ + \ : java.lang.Object" + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + instructionFingerprint: "529E1CD827D3E6F78865C14CBEEF3082" + parametersTypes: + - "com.google.inject.internal.InjectorImpl$InjectorOptions" + - "java.lang.Class" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "createProxyWhenExpectedTypeNotIsInterfaceThrowsInternalProvisionException" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "CB30D9C21B7437BD593891A82CD49CD6" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "injectorOptions" + modelFingerprint: "BFBCD37661654105E2E2E4B188BAFCB3" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InjectorImpl$InjectorOptions" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" + uuid: "createProxy_injectorImpl.InjectorOptions1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "expectedType" + modelFingerprint: "B4C31B7E14A29CDCFA226C960BCFD1DF" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + suggestedContent: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "?" + uuid: "createProxy_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "InternalProvisionException" + modelFingerprint: "D71A64E8813CC376795A80533AE0F4DD" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InternalProvisionException" + uuid: "com.google.inject.internal.InternalProvisionException" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.InternalProvisionException" + name: "cannotProxyClass" + parameters: + - name: "expectedType" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + suggestedContent: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "?" + uuid: "createProxy_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "cannotProxyClass(Class): InternalProvisionException" + returnValue: + sapientType: "EXCEPTION" + valueType: "com.google.inject.internal.InternalProvisionException" + uuid: "createProxy_internalProvisionException1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "C74D67D6FB6C040D4B8F6CFE71468706" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "EXCEPTION" + valueType: "com.google.inject.internal.InternalProvisionException" + uuid: "createProxy_internalProvisionException1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "688fb857-e7b5-30cb-8fe4-97425fba210b" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "UNKNOWN_REASON" + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "createProxyWhenInvocationHandlersIsNull" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "8C7CC9BB9400030D792857B1F77CBF07" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "injectorOptions" + modelFingerprint: "BFBCD37661654105E2E2E4B188BAFCB3" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InjectorImpl$InjectorOptions" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" + uuid: "createProxy_injectorImpl.InjectorOptions1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "expectedType" + modelFingerprint: "E670B96F38D2250DADF6DE3514799D49" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "?" + uuid: "createProxy_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "BytecodeGen" + modelFingerprint: "FDA616D8067CA5108AE3528FE68655AA" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.BytecodeGen" + uuid: "com.google.inject.internal.BytecodeGen" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.BytecodeGen" + name: "newCircularProxy" + parameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "?" + uuid: "createProxy_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "handler" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DelegatingInvocationHandler" + parameters: [] + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DelegatingInvocationHandler" + parameters: [] + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DelegatingInvocationHandler" + genericValueType: "java.lang.Object" + uuid: "createProxy_delegatingInvocationHandler1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + signature: "newCircularProxy(Class,DelegatingInvocationHandler): Object" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "createProxy_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 8 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "7C973EAEEC332BFEC09E51528D07A6CE" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "createProxy_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "c19cc94f-d1cb-327c-8ba1-c9e9c20a007e" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "setProxyDelegates" + returnType: "void" + signature: "setProxyDelegates(java.lang.Object) : void" + instructionFingerprint: "0193573DD035A741B4B22217BF6B9D1E" + parametersTypes: + - "java.lang.Object" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "setProxyDelegatesWhenInvocationHandlersIsNull" + nameDefinedByUser: false + constructorSignature: "() : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "257A79134A763F33EF2A81944484E0A9" + problemWasSolvedByProver: true + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "delegate" + modelFingerprint: "66660DEC284117E7BDB3AABBF5AC5963" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "setProxyDelegates_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "68041019986276EDF5D420282D883A57" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "VOID" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "55d4b4e7-0019-356b-b29b-19c11b0be872" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false diff --git a/.sapient/com.google.inject.internal/ConstructorBindingImplInputParameters.yaml b/.sapient/com.google.inject.internal/ConstructorBindingImplInputParameters.yaml new file mode 100644 index 0000000000..409f91f36c --- /dev/null +++ b/.sapient/com.google.inject.internal/ConstructorBindingImplInputParameters.yaml @@ -0,0 +1,26097 @@ +--- +modelFingerprint: "751CE346253DC4FD3073861385CB14C4" +methods: +- method: + name: "create" + returnType: "com.google.inject.internal.ConstructorBindingImpl" + signature: "create(com.google.inject.internal.InjectorImpl,com.google.inject.Key,com.google.inject.spi.InjectionPoint,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.internal.Errors,boolean,boolean)\ + \ : com.google.inject.internal.ConstructorBindingImpl" + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + tryCatchBlocks: + - idExternalInstruction: 0 + id: 1 + catchExceptions: + - "com.google.inject.ConfigurationException" + instructionFingerprint: "53598F81DECE8C35EACCD89FC5DB30F0" + parametersTypes: + - "com.google.inject.internal.InjectorImpl" + - "com.google.inject.Key" + - "com.google.inject.spi.InjectionPoint" + - "java.lang.Object" + - "com.google.inject.internal.Scoping" + - "com.google.inject.internal.Errors" + - "boolean" + - "boolean" + paths: + - pathId: "path49" + pathIdForUser: "path1" + testPathName: "createWhenCaughtConfigurationExceptionThrowsErrorsException" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "143264D9EC62276D68F8CC3FF74E98E1" + problemWasSolvedByProver: false + catchBlockExercised: + idExternalInstruction: 0 + id: 1 + catchExceptions: + - "com.google.inject.ConfigurationException" + truncated: false + inputParameters: + - type: "INPUT" + name: "injector" + modelFingerprint: "A0C1D9BD2577FCC0352781490D2D0969" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + nameForMock: "InjectorImpl injector" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "key" + modelFingerprint: "F59B66C04746BAE94AED352C5E64D400" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "constructorInjector" + modelFingerprint: "63F13E96D08BAED9B55EC8F82FF2C03F" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NULL" + content: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: true + builderPattern: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: true + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "create_injectionPoint1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "source" + modelFingerprint: "5BCA4E93380DB683539696B06B00E247" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "create_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "scoping" + modelFingerprint: "4B6DD3A7ABA61E309ED98ADCA1E1DBAD" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping1" + fixed: false + nameForMock: "Scoping scoping" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "errors" + modelFingerprint: "7F0262B7DCE95331E5496CD88B588482" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "failIfNotLinked" + modelFingerprint: "C81163E2FF9ECFE76958625BCABAF510" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "create_boolean1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "atInjectRequired" + modelFingerprint: "03A73F8020BC3F54ED3CA97620088CFF" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "create_boolean2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "C39C0A07A0D0F2B90E6D986FA16F8666" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "size" + parameters: [] + signature: "size(): int" + returnValue: + sapientType: "BASIC" + content: ! + value: 0 + valueType: "int" + uuid: "create_int1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "key" + modelFingerprint: "4B9A57C52C1A5627FCF27958D6D288A3" + index: 10 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "key" + name: "getTypeLiteral" + parameters: [] + signature: "getTypeLiteral(): TypeLiteral" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + uuid: "create_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "B39150FDD4FFF58761C9FA384D49C932" + index: 11 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + uuid: "create_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.TypeLiteral" + name: "getRawType" + parameters: [] + signature: "getRawType(): Class" + returnValue: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "F5C1AD384CCAD36A8888514B8D8A8DE9" + index: 12 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "missingImplementationWithHint" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injector" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + nameForMock: "InjectorImpl injector" + equalsMethodPresent: false + explicitCastNeeded: false + signature: "missingImplementationWithHint(Key,InjectorImpl): Errors" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Classes" + modelFingerprint: "C683A3F286E4615DA8B547C7E5307431" + index: 13 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.util.Classes" + uuid: "com.google.inject.internal.util.Classes" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.util.Classes" + name: "isInnerClass" + parameters: + - name: "clazz" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "isInnerClass(Class): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "create_boolean4" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "KotlinSupport" + modelFingerprint: "A6E889E2EE524C0CB07E466C5DA2C085" + index: 14 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.KotlinSupport" + uuid: "com.google.inject.internal.KotlinSupport" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.KotlinSupport" + name: "getInstance" + parameters: [] + signature: "getInstance(): KotlinSupportInterface" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.KotlinSupportInterface" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.KotlinSupportInterface" + uuid: "create_kotlinSupportInterface1" + fixed: false + nameForMock: "KotlinSupportInterface" + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "3ACF7EEA5EFCD0BC8E1D9455C4095E3B" + index: 15 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.KotlinSupportInterface" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.KotlinSupportInterface" + uuid: "create_kotlinSupportInterface1" + fixed: false + nameForMock: "KotlinSupportInterface" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.KotlinSupportInterface" + name: "isLocalClass" + parameters: + - name: "arg0" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "isLocalClass(Class): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "create_boolean5" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "C9158E321E187491B1B4F40FFF219545" + index: 16 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "throwIfNewErrors" + parameters: + - name: "expectedSize" + value: + sapientType: "BASIC" + content: ! + value: 0 + valueType: "int" + uuid: "create_int1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "create_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "key" + modelFingerprint: "9A07CA9647F62EE9A3795C1C0B2875B2" + index: 17 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 1 + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "key" + name: "getTypeLiteral" + parameters: [] + signature: "getTypeLiteral(): TypeLiteral" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.TypeLiteral" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "getTypeLiteral" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "getTypeLiteral" + valueType: "com.google.inject.TypeLiteral" + uuid: "create_typeLiteral2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "InjectionPoint" + modelFingerprint: "66751A42C91F0B8666C02185555BA13E" + index: 18 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 1 + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "com.google.inject.spi.InjectionPoint" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.InjectionPoint" + name: "forConstructorOf" + parameters: + - name: "type" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.TypeLiteral" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "getTypeLiteral" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "create_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "getTypeLiteral" + valueType: "com.google.inject.TypeLiteral" + uuid: "create_typeLiteral2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "atInjectRequired" + value: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "create_boolean2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forConstructorOf(TypeLiteral,boolean): InjectionPoint" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "create_injectionPoint2-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "create_injectionPoint2-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "create_injectionPoint2-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "create_injectionPoint2-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "create_injectionPoint2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "e" + modelFingerprint: "5DD68D9F4AEAB48F77E28E5EEDBF27B4" + index: 19 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "EXCEPTION" + content: ! + target: "com.google.inject.internal.ErrorsException" + parameters: + - name: "errors" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errorsException1-errors" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ErrorsException" + parameters: + - name: "errors" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errorsException1-errors" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ErrorsException" + uuid: "create_errorsException1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "e" + name: "getErrorMessages" + parameters: [] + signature: "getErrorMessages(): Collection" + returnValue: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Collection" + genericValueType: "com.google.inject.spi.Message" + uuid: "create_collection1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "C8DA773FEB6FD0F250C8FD53919525F5" + index: 20 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "merge" + parameters: + - name: "messages" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Collection" + genericValueType: "com.google.inject.spi.Message" + uuid: "create_collection1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "merge(Collection): Errors" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "62F5F25A8E5641361BF00E6F78DA1ADA" + index: 21 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Errors" + name: "toException" + parameters: [] + signature: "toException(): ErrorsException" + returnValue: + sapientType: "EXCEPTION" + content: ! + target: "com.google.inject.internal.ErrorsException" + parameters: + - name: "errors" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errorsException1-errors" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ErrorsException" + parameters: + - name: "errors" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errorsException1-errors" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ErrorsException" + uuid: "create_errorsException1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "0993945C3827F12E6B3930F3BB0852BE" + index: 22 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "EXCEPTION" + content: ! + target: "com.google.inject.internal.ErrorsException" + parameters: + - name: "errors" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errorsException1-errors" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ErrorsException" + parameters: + - name: "errors" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errorsException1-errors" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ErrorsException" + uuid: "create_errorsException1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "a829f733-5ad7-37e6-975c-7d54c0917922" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path3" + pathIdForUser: "path2" + testPathName: "createWhenScopingIsExplicitlyScoped" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "6030097575151BF6BAFB03F42F24EBF2" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "d0efa2be-c522-3cb6-b4d5-14f180450e4c" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path50" + pathIdForUser: "path3" + testPathName: "createWhenConstructorInjectorIsNullAndCaughtConfigurationExceptionThrowsErrorsException" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "1661797F8502B13F5464838B04590E32" + problemWasSolvedByProver: false + catchBlockExercised: + idExternalInstruction: 0 + id: 1 + catchExceptions: + - "com.google.inject.ConfigurationException" + truncated: true + inputParameters: [] + uuid: "0a9274e8-5a9d-310e-ac13-fbe7688bafc0" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path6" + pathIdForUser: "path4" + testPathName: "createWhenConstructorInjectorIsNullAndScopingIsExplicitlyScoped" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "AF6890B596B7ED00B3338846F6DB7C91" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "e7936834-1b5b-3d2c-866d-9dcb240f8dcf" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path9" + pathIdForUser: "path5" + testPathName: "createWhenKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopingIsExplicitlyScoped" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "1AA175B02DEDD4FD0E28130EDDF535F1" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "08e40ff9-c4f2-3f39-a4cb-f65df2b9ee77" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path12" + pathIdForUser: "path6" + testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopingIsExplicitlyScoped" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "661886E38390E39972F2FCB31E136B08" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "887d4539-e88f-31e7-b3da-30d7c450219d" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path15" + pathIdForUser: "path7" + testPathName: "createWhenClassesIsInnerClassRawTypeAndKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopin" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "D870C52E2D8F10DBD4FBC557B4F5B7E6" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "8ed21fc4-bf48-3d2e-a098-14561dbd93c9" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path18" + pathIdForUser: "path8" + testPathName: "createWhenClassesIsInnerClassRawTypeAndKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNullAndSco" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "9F30C942890A1083CA8FA52DAE35D22A" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "905be52f-b8be-3dbe-aec3-f60f1637893f" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path21" + pathIdForUser: "path9" + testPathName: "createWhenClassesNotIsInnerClassRawTypeAndKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNullAndSco" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "C05CB2C5FC5A003E28F9F6BEEC2342D1" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "60448e07-2836-3e72-b8b7-9a6c20c768ab" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path24" + pathIdForUser: "path10" + testPathName: "createWhenClassesNotIsInnerClassRawTypeAndKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNullAnd" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "AFB577A89C0A6C86961936C936C7996E" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "9345b02b-0446-3e5b-8b50-36faf893b23b" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path27" + pathIdForUser: "path11" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingIsExplicitlyScoped" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "6E862852B451395159107DAB12329247" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "31e163b7-3aa1-3852-9315-532383514928" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path30" + pathIdForUser: "path12" + testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingIsExplicitlyScoped" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "67EBE9E96FECED126EB51A831D2129D1" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "9ab44517-6def-3997-9abf-6a4fd1e4f482" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path33" + pathIdForUser: "path13" + testPathName: "createWhenKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingIsExplicitlyScoped" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "35DF763482A70C51918FC28907D36BC9" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "36cb604a-aa46-3726-a4ef-4d0608132a31" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path36" + pathIdForUser: "path14" + testPathName: "createWhenClassesNotIsInnerClassRawTypeAndKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "1130828B966BF269F08D2BFEA2F272CF" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "2545bb27-0c7c-369f-82e9-520aa9214cf1" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path39" + pathIdForUser: "path15" + testPathName: "createWhenClassesIsInnerClassRawTypeAndKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndSco" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "7D1D98EA81DDF1445D16470B80F2E0DA" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "cac3878d-4c70-359e-bb28-647ff261410d" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path42" + pathIdForUser: "path16" + testPathName: "createWhenClassesIsInnerClassRawTypeAndKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNullAnd" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "50F1108EE51903B08F86FA09F98CC2B3" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "e94ae3ab-c881-357d-8d74-2b51bc7b78d2" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path45" + pathIdForUser: "path17" + testPathName: "createWhenClassesNotIsInnerClassRawTypeAndKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNotNullAnd" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "BB39B6134EDA2B84801A35C7EB7384BF" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "9f6aed4c-3c6f-32a3-ac03-646844b5fb5f" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path48" + pathIdForUser: "path18" + testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingIsExplicitlyScoped2" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "00FCAD8A0E5697CE91ED73F0FB1B9497" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "b99346bf-d8a2-38d3-a33b-2786332029ce" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path1" + pathIdForUser: "path19" + testPathName: "createWhenScopeAnnotationIsNotNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "918A48375C281915B4B77CB9C203BB1F" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "INPUT" + name: "injector" + modelFingerprint: "66A6CB0784A91F302EBDEE5AF3249E54" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "key" + modelFingerprint: "46BA4583E7CE21C5C64B3A9C358235DB" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Key" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "constructorInjector" + modelFingerprint: "3089EE1207E012FAC30D380E94F543A4" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NULL" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "create_injectionPoint1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "source" + modelFingerprint: "26D7543A2F4ADA30195021819A4A01D1" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "create_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "scoping" + modelFingerprint: "9EF426BDE5C8C2C2242531F9AAB2F0E2" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "errors" + modelFingerprint: "FCE6BBBE9BEFC34D57CE7177C9A9EBF0" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "failIfNotLinked" + modelFingerprint: "90F6B9923A41D4DC6C38C43638F03387" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "atInjectRequired" + modelFingerprint: "F8EA76D92B705A1FAB070EBE654A7ACA" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "C28141AA913FAE47DD8F86D65C62A5AC" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "size" + parameters: [] + signature: "size(): int" + returnValue: + sapientType: "BASIC" + content: ! + value: 0 + valueType: "int" + uuid: "create_int1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "key" + modelFingerprint: "4F2B3E4D53CEBB957AFAEFB812749EC0" + index: 10 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Key" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "key" + name: "getTypeLiteral" + parameters: [] + signature: "getTypeLiteral(): TypeLiteral" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + uuid: "create_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "DC900DE8AA4252A5BBE131DABFA6A7F5" + index: 11 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + uuid: "create_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.TypeLiteral" + name: "getRawType" + parameters: [] + signature: "getRawType(): Class" + returnValue: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "CC78C80FB3CD43319C74CCE38CF1B759" + index: 12 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "missingImplementationWithHint" + parameters: + - name: "key" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Key" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "missingImplementationWithHint(Key,InjectorImpl): Errors" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Classes" + modelFingerprint: "1004C6871DD50E72CB362B4788E0D15B" + index: 13 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.util.Classes" + uuid: "com.google.inject.internal.util.Classes" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.util.Classes" + name: "isInnerClass" + parameters: + - name: "clazz" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "isInnerClass(Class): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean4" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "A496E80D3CCA1D519B256A30C32400F0" + index: 14 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "cannotInjectInnerClass" + parameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "cannotInjectInnerClass(Class): Errors" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "KotlinSupport" + modelFingerprint: "2EF11F5CBDB8F96FCF26C051035DCCA8" + index: 15 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.KotlinSupport" + uuid: "com.google.inject.internal.KotlinSupport" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.KotlinSupport" + name: "getInstance" + parameters: [] + signature: "getInstance(): KotlinSupportInterface" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.KotlinSupportInterface" + uuid: "create_kotlinSupportInterface1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "8181E020C71D2BF1FFCA6D933A36CAD1" + index: 16 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.KotlinSupportInterface" + uuid: "create_kotlinSupportInterface1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.KotlinSupportInterface" + name: "isLocalClass" + parameters: + - name: "arg0" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "isLocalClass(Class): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean5" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "8E9471F167CF15D7BC987C9D11492F63" + index: 17 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "cannotInjectLocalClass" + parameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "cannotInjectLocalClass(Class): Errors" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors4" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "4E69E6A45058DA19EE88545A0F1F6C02" + index: 18 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "throwIfNewErrors" + parameters: + - name: "expectedSize" + value: + sapientType: "BASIC" + content: ! + value: 0 + valueType: "int" + uuid: "create_int1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "create_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "key" + modelFingerprint: "4F2B3E4D53CEBB957AFAEFB812749EC0" + index: 19 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 1 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Key" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "key" + name: "getTypeLiteral" + parameters: [] + signature: "getTypeLiteral(): TypeLiteral" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + uuid: "create_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "InjectionPoint" + modelFingerprint: "F925193FBB3C4AE44B4E620328C01857" + index: 20 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 1 + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "com.google.inject.spi.InjectionPoint" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.InjectionPoint" + name: "forConstructorOf" + parameters: + - name: "type" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + uuid: "create_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "atInjectRequired" + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forConstructorOf(TypeLiteral,boolean): InjectionPoint" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "create_injectionPoint2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "scoping" + modelFingerprint: "5B48787A7B1BA7A19BD5B7330C20F358" + index: 21 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "scoping" + name: "isExplicitlyScoped" + parameters: [] + signature: "isExplicitlyScoped(): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean6" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructorInjector" + modelFingerprint: "C2108810D86B24BF918EC294884CE474" + index: 22 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "create_injectionPoint2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructorInjector" + name: "getMember" + parameters: [] + signature: "getMember(): Member" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Member" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Member" + uuid: "create_member1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Annotations" + modelFingerprint: "3B3EDC617519C63693B4922D2CBF60BE" + index: 23 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Annotations" + uuid: "com.google.inject.internal.Annotations" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Annotations" + name: "findScopeAnnotation" + parameters: + - name: "errors" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "implementation" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "?" + uuid: "create_class2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "findScopeAnnotation(Errors,Class): Class" + returnValue: + sapientType: "CLASS" + content: ! + value: "? extends java.lang.annotation.Annotation" + valueType: "java.lang.Class" + genericValueType: "? extends java.lang.annotation.Annotation" + uuid: "create_class3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Scoping" + modelFingerprint: "FAD918E4CF8AD50DBE4C738A67F18B1F" + index: 24 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "com.google.inject.internal.Scoping" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Scoping" + name: "forAnnotation" + parameters: + - name: "scopingAnnotation" + value: + sapientType: "CLASS" + content: ! + value: "? extends java.lang.annotation.Annotation" + valueType: "java.lang.Class" + genericValueType: "? extends java.lang.annotation.Annotation" + uuid: "create_class3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forAnnotation(Class): Scoping" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "2ECB3D60D8EA70884FE36672DF22A97A" + index: 25 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "withSource" + parameters: + - name: "source" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "withSource(Class): Errors" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors5" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Scoping" + modelFingerprint: "16B6E0D15610B21D9C8ADD2B624B0E7D" + index: 26 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "com.google.inject.internal.Scoping" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Scoping" + name: "makeInjectable" + parameters: + - name: "scoping" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "errors" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors5" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "makeInjectable(Scoping,InjectorImpl,Errors): Scoping" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 8 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "4E69E6A45058DA19EE88545A0F1F6C02" + index: 27 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "throwIfNewErrors" + parameters: + - name: "expectedSize" + value: + sapientType: "BASIC" + content: ! + value: 0 + valueType: "int" + uuid: "create_int1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "create_void2" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Scoping" + modelFingerprint: "B2B7AF3D4AD12A1811B3A8B94054CDC5" + index: 28 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "com.google.inject.internal.Scoping" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Scoping" + name: "scope" + parameters: + - name: "key" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Key" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "creator" + value: + sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" + valueType: "com.google.inject.internal.ConstructorBindingImpl$Factory" + genericValueType: "java.lang.Object" + uuid: "create_constructorBindingImpl.Factory1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "create_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "scope(Key,InjectorImpl,ConstructorBindingImpl$Factory,Object,Scoping):\ + \ InternalFactory" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InternalFactory" + genericValueType: "? extends java.lang.Object" + uuid: "create_internalFactory1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 8 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "0BCCDD44850642A7F9EC9F8A2CF6EEEE" + index: 29 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NOT_NULL" + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "create_constructorBindingImpl1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "883bf247-b8b8-303f-9316-1bfc0d968e53" + deleted: false + disabled: false + ignoredBySystem: false + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path2" + pathIdForUser: "path20" + testPathName: "createWhenScopeAnnotationIsNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "57D1EADA38064491186A5D10A4C5FE3C" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "4e541045-f9cc-372c-9b44-af0400ecc273" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path4" + pathIdForUser: "path21" + testPathName: "createWhenScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "C2A40179F533E2CEDAEB05BBF20E5394" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "226622ed-91f0-3033-b0a3-c4c0c3b111b5" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path5" + pathIdForUser: "path22" + testPathName: "createWhenScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "C41FDF9D4ECB85A26E304CCDDBBABAB9" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "d8b0814d-96e3-3596-bd87-5f32d1baeb8c" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path7" + pathIdForUser: "path23" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "361CC848D0C356F29AA8E99059CB4F47" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "4db33fcd-1ea4-34dc-bb70-c1098247ae36" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path8" + pathIdForUser: "path24" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "295BBFF340B71579DAA412F71263BFE9" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "424a1502-9966-32e3-a29b-c83392572572" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path10" + pathIdForUser: "path25" + testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndS" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "85B1912EA5930FFC99737E8D1858334D" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "78607f23-61c3-3c0c-97dc-38f1db9fdccc" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path11" + pathIdForUser: "path26" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull2" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "41A917A1E9302089F2948013FE7ADFA3" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "863742fb-a517-3712-842a-57619cdd1876" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path13" + pathIdForUser: "path27" + testPathName: "createWhenKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScop" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "FA128F65F8AAD350FA0EA5A60F82C108" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "6c454773-1fa5-3aad-80c8-51cd42808010" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path14" + pathIdForUser: "path28" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull3" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "174CA5826CCB34E6BCFAC7C7B441CE1C" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "d62cd04e-dcf0-39d8-a335-2ed3bc29be1f" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path16" + pathIdForUser: "path29" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull2" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "6CD6F68EB15EC2C3D067307A667F8A08" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "e3df0257-e23f-393c-b80c-8e402573bf11" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path17" + pathIdForUser: "path30" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull4" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "064739A27AD8BCF741BA26A02C61D6D0" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "89285c0c-ce33-3739-a907-db4ca8a7bb08" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path19" + pathIdForUser: "path31" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull3" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "A0C0EBA8EC06E1F980050B267EA1A171" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "cc733f76-e6ec-383c-865c-60c190761707" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path20" + pathIdForUser: "path32" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull5" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "CF70EBFC9D53556BC2A386BDEED39BFF" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "88e09642-5814-3568-af77-1b21f7b0ecba" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path22" + pathIdForUser: "path33" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull4" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "C7CC01E2977D3051FB7CB634ABC99A61" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "0a033cc3-c324-37e2-bd3f-e56d7c6a6bad" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path23" + pathIdForUser: "path34" + testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull6" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "C69496D3C4F16E8CA9E15CC9A726730A" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "f9380c7e-4f13-3b1e-b0b5-f56d8877f80d" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path25" + pathIdForUser: "path35" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "D7F37981A224B4929B08DDDD870BF1FF" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "INPUT" + name: "injector" + modelFingerprint: "66A6CB0784A91F302EBDEE5AF3249E54" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "key" + modelFingerprint: "8BD8B39056618E9480AB4A88A03B7C6B" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "constructorInjector" + modelFingerprint: "BE1A16AFE86B2CDAD5924CFFBC4651FA" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "create_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "source" + modelFingerprint: "26D7543A2F4ADA30195021819A4A01D1" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "create_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "scoping" + modelFingerprint: "9EF426BDE5C8C2C2242531F9AAB2F0E2" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "errors" + modelFingerprint: "FCE6BBBE9BEFC34D57CE7177C9A9EBF0" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "failIfNotLinked" + modelFingerprint: "90F6B9923A41D4DC6C38C43638F03387" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "atInjectRequired" + modelFingerprint: "F8EA76D92B705A1FAB070EBE654A7ACA" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "C28141AA913FAE47DD8F86D65C62A5AC" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "size" + parameters: [] + signature: "size(): int" + returnValue: + sapientType: "BASIC" + content: ! + value: 0 + valueType: "int" + uuid: "create_int1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructorInjector" + modelFingerprint: "B194D1C08AC855193C9B6C939EC01AFB" + index: 10 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "create_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructorInjector" + name: "getDeclaringType" + parameters: [] + signature: "getDeclaringType(): TypeLiteral" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + genericValueType: "?" + uuid: "create_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "E1A0423780D37B86814C787616A1BCE9" + index: 11 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + genericValueType: "?" + uuid: "create_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.TypeLiteral" + name: "getRawType" + parameters: [] + signature: "getRawType(): Class" + returnValue: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "0604EF5586ED81D7795D47DB65A6A564" + index: 12 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "missingImplementationWithHint" + parameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "missingImplementationWithHint(Key,InjectorImpl): Errors" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Classes" + modelFingerprint: "1004C6871DD50E72CB362B4788E0D15B" + index: 13 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.util.Classes" + uuid: "com.google.inject.internal.util.Classes" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.util.Classes" + name: "isInnerClass" + parameters: + - name: "clazz" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "isInnerClass(Class): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean4" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "A496E80D3CCA1D519B256A30C32400F0" + index: 14 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "cannotInjectInnerClass" + parameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "cannotInjectInnerClass(Class): Errors" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "KotlinSupport" + modelFingerprint: "2EF11F5CBDB8F96FCF26C051035DCCA8" + index: 15 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.KotlinSupport" + uuid: "com.google.inject.internal.KotlinSupport" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.KotlinSupport" + name: "getInstance" + parameters: [] + signature: "getInstance(): KotlinSupportInterface" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.KotlinSupportInterface" + uuid: "create_kotlinSupportInterface1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "8181E020C71D2BF1FFCA6D933A36CAD1" + index: 16 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.KotlinSupportInterface" + uuid: "create_kotlinSupportInterface1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.KotlinSupportInterface" + name: "isLocalClass" + parameters: + - name: "arg0" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "isLocalClass(Class): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean5" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "8E9471F167CF15D7BC987C9D11492F63" + index: 17 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "cannotInjectLocalClass" + parameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "cannotInjectLocalClass(Class): Errors" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors4" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "4E69E6A45058DA19EE88545A0F1F6C02" + index: 18 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "throwIfNewErrors" + parameters: + - name: "expectedSize" + value: + sapientType: "BASIC" + content: ! + value: 0 + valueType: "int" + uuid: "create_int1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "create_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "scoping" + modelFingerprint: "5B48787A7B1BA7A19BD5B7330C20F358" + index: 19 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "scoping" + name: "isExplicitlyScoped" + parameters: [] + signature: "isExplicitlyScoped(): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "create_boolean6" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructorInjector" + modelFingerprint: "C2108810D86B24BF918EC294884CE474" + index: 20 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "create_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructorInjector" + name: "getMember" + parameters: [] + signature: "getMember(): Member" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Member" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Member" + uuid: "create_member1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Annotations" + modelFingerprint: "3B3EDC617519C63693B4922D2CBF60BE" + index: 21 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Annotations" + uuid: "com.google.inject.internal.Annotations" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Annotations" + name: "findScopeAnnotation" + parameters: + - name: "errors" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "implementation" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "?" + uuid: "create_class2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "findScopeAnnotation(Errors,Class): Class" + returnValue: + sapientType: "CLASS" + content: ! + value: "? extends java.lang.annotation.Annotation" + valueType: "java.lang.Class" + genericValueType: "? extends java.lang.annotation.Annotation" + uuid: "create_class3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Scoping" + modelFingerprint: "FAD918E4CF8AD50DBE4C738A67F18B1F" + index: 22 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "com.google.inject.internal.Scoping" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Scoping" + name: "forAnnotation" + parameters: + - name: "scopingAnnotation" + value: + sapientType: "CLASS" + content: ! + value: "? extends java.lang.annotation.Annotation" + valueType: "java.lang.Class" + genericValueType: "? extends java.lang.annotation.Annotation" + uuid: "create_class3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forAnnotation(Class): Scoping" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "2ECB3D60D8EA70884FE36672DF22A97A" + index: 23 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "withSource" + parameters: + - name: "source" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "create_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "withSource(Class): Errors" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors5" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Scoping" + modelFingerprint: "16B6E0D15610B21D9C8ADD2B624B0E7D" + index: 24 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "com.google.inject.internal.Scoping" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Scoping" + name: "makeInjectable" + parameters: + - name: "scoping" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "errors" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors5" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "makeInjectable(Scoping,InjectorImpl,Errors): Scoping" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 8 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "errors" + modelFingerprint: "4E69E6A45058DA19EE88545A0F1F6C02" + index: 25 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Errors" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Errors" + uuid: "create_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "errors" + name: "throwIfNewErrors" + parameters: + - name: "expectedSize" + value: + sapientType: "BASIC" + content: ! + value: 0 + valueType: "int" + uuid: "create_int1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "create_void2" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Scoping" + modelFingerprint: "A00AF7CE139C32034EC33BBC8635BFAE" + index: 26 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "com.google.inject.internal.Scoping" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Scoping" + name: "scope" + parameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "create_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "create_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "creator" + value: + sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" + valueType: "com.google.inject.internal.ConstructorBindingImpl$Factory" + genericValueType: "java.lang.Object" + uuid: "create_constructorBindingImpl.Factory1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "create_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "create_scoping3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "scope(Key,InjectorImpl,ConstructorBindingImpl$Factory,Object,Scoping):\ + \ InternalFactory" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InternalFactory" + genericValueType: "? extends java.lang.Object" + uuid: "create_internalFactory1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 8 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "CC410709ACBED348241B9D33E503BB18" + index: 27 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NOT_NULL" + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "create_constructorBindingImpl1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "83303ea8-3f9a-3027-bbb3-0c96f4d8f5ea" + deleted: false + disabled: false + ignoredBySystem: false + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path26" + pathIdForUser: "path36" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "0ED608E8A5613B9682F9A778770CB887" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "eb5dc635-90ba-33f6-b48b-08fafec5d3dc" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path28" + pathIdForUser: "path37" + testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedA" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "B70FF033CCD9675DE8734D1A449D05F6" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "4469332a-a7c4-3b82-ba1b-ae0da93446b4" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path29" + pathIdForUser: "path38" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull2" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "0B8287A8DB5C4703B576B68ED5E522A8" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "5cc78f7f-c715-38c0-b643-e0be6d006471" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path31" + pathIdForUser: "path39" + testPathName: "createWhenKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndS" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "806760F7FEBA8B5A577746D6FB163C55" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "c7170fd3-5f92-3026-8e66-93deb1c0fb9c" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path32" + pathIdForUser: "path40" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull3" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "CE617809B080D4F4BC12D417E259695F" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "c171a4c5-c214-309e-8231-b34ee81bc579" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path34" + pathIdForUser: "path41" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull2" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "8AEE2B1BE94D18621D6F35CD57F7E24C" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "72fa9f42-fdf1-324c-909d-7543d0ad5429" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path35" + pathIdForUser: "path42" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull4" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "7BE73AF48FFFAC4C5EC633D57999A81C" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "c5a9b30f-3441-3ec8-a2d2-55e0f069ce2c" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path37" + pathIdForUser: "path43" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull3" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "4812610EEFDF51C0E6CFB6056C55CC89" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "e5912bb6-8f0d-3ccb-b110-9c725ea7f5d0" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path38" + pathIdForUser: "path44" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull5" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "8857732B36E6C51F2FE92F71025282BB" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "9f53a594-55e9-3520-8141-22ecb03ead47" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path40" + pathIdForUser: "path45" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull4" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "4BD7E10B27C40608B1BCDA1899C3A5B3" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "4784662b-3fad-38d9-9741-b9d72c43d6d9" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path41" + pathIdForUser: "path46" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull6" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "07B7B8EB7E4830AF2A9AFA59DEB1A087" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "5d6c671f-a646-3bcc-8ed4-2a8c3e90efa1" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path43" + pathIdForUser: "path47" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull5" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "9F60ACA37DA4BC0F87A1C10BD0C394BD" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "b86c4df1-8238-38fa-ad97-ba6781daa8f3" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path44" + pathIdForUser: "path48" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull7" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "9271826548E3DFCCDC01117F220E938C" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "205cda06-6499-3689-aac7-3b0ffbd96b9d" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path46" + pathIdForUser: "path49" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull6" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "D93010A057D9689B419672D1E97ECB9C" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "25c515e0-6918-38d6-ad31-6ab7c4518f3f" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path47" + pathIdForUser: "path50" + testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull8" + nameDefinedByUser: false + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "7BF5C624B12A341AA92AD9C22ADB8296" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "47840105-4643-3a75-8f07-8303ee9130cc" + deleted: true + disabled: false + ignoredBySystem: true + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "initialize" + returnType: "void" + signature: "initialize(com.google.inject.internal.InjectorImpl,com.google.inject.internal.Errors)\ + \ : void" + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + instructionFingerprint: "7BBDBDCA7DADA054B06208332D946C93" + parametersTypes: + - "com.google.inject.internal.InjectorImpl" + - "com.google.inject.internal.Errors" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "initializeThrowsNullPointerException" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "6BA44B7521FF0E2E686E90F9758F12C3" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "scoping" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "scoping" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "injector" + modelFingerprint: "A0C1D9BD2577FCC0352781490D2D0969" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "initialize_injectorImpl1" + fixed: false + nameForMock: "injector" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "errors" + modelFingerprint: "7F0262B7DCE95331E5496CD88B588482" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "initialize_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructors" + modelFingerprint: "FDDC2790D243497A30563AF85B0440EA" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructorInjectorStore" + uuid: "initialize_constructorInjectorStore1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructors" + name: "get" + parameters: + - name: "constructorInjector" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "errors" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.Errors" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.Errors" + uuid: "initialize_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + signature: "get(InjectionPoint,Errors): ConstructorInjector throws com.google.inject.internal.ErrorsException" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.ConstructorInjector" + genericValueType: "?" + uuid: "initialize_constructorInjector1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "provisionListenerStore" + modelFingerprint: "C05727D4B43265858796B631DC8B5F0A" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ProvisionListenerCallbackStore" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ProvisionListenerCallbackStore" + uuid: "initialize_provisionListenerCallbackStore1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.provisionListenerStore" + name: "get" + parameters: + - name: "binding" + value: + sapientType: "THIS" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "scoping" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "targetClassObject" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + signature: "get(ConstructorBindingImpl): ProvisionListenerStackCallback" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.ProvisionListenerStackCallback" + uuid: "initialize_provisionListenerStackCallback1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "68041019986276EDF5D420282D883A57" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "VOID" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "64ad769f-e9e5-3c08-812f-d421f34c10cd" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "isInitialized" + returnType: "boolean" + signature: "isInitialized() : boolean" + instructionFingerprint: "D26B8438A8831D318F1C0FE7F9E5D057" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "isInitializedWhenFactoryConstructorInjectorIsNotNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "D36063FB2388A45074DDEF4B721F5AAA" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "753659628F1B3F179A2EF0629F555437" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: true + valueType: "boolean" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "a4925b3a-a0f0-3350-8231-9f2173b4e49f" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "isInitializedWhenFactoryConstructorInjectorIsNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "E10D0757D925F2EBC8B1A2EFA9A725E8" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "3A21543F56248AC92654D6E439128AED" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "21d707fb-6b19-330e-ac7e-15d2734b4e82" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "getInternalConstructor" + returnType: "com.google.inject.spi.InjectionPoint" + signature: "getInternalConstructor() : com.google.inject.spi.InjectionPoint" + instructionFingerprint: "FB0E7A8969910EE1190F758D028FD24E" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getInternalConstructorWhenFactoryConstructorInjectorIsNotNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "645F933799BC3D05D38BC4AE3700638F" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructorInjector" + modelFingerprint: "B1EC72E0B5BA2C5802C61EBABE9A386F" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "getInternalConstructor_constructorInjector2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructorInjector" + name: "getConstructionProxy" + parameters: [] + signature: "getConstructionProxy(): ConstructionProxy" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + uuid: "getInternalConstructor_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "68B88860E1D983C25A77353F5B521FFE" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + uuid: "getInternalConstructor_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.ConstructionProxy" + name: "getInjectionPoint" + parameters: [] + signature: "getInjectionPoint(): InjectionPoint" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalConstructor_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalConstructor_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalConstructor_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalConstructor_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalConstructor_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "4B99D2EAB510370E318ADE2CEE077856" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalConstructor_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalConstructor_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalConstructor_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalConstructor_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalConstructor_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "0948abb4-4334-3350-ace9-9b137179c578" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "getInternalConstructorWhenFactoryConstructorInjectorIsNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "BD0B901A2D9A132E78A42688CE1F01E9" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "0785D980349931D5A8396534DFBA1469" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "someScoping" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "someScoping" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "1CDE77F6F3C9F4C636C5799FF30468DF" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "4B99D2EAB510370E318ADE2CEE077856" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "c22dbf39-96fc-3704-a343-093b34ddcb9f" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "getInternalDependencies" + returnType: "java.util.Set" + signature: "getInternalDependencies() : java.util.Set>" + tryCatchBlocks: + - idExternalInstruction: 0 + id: 2 + catchExceptions: + - "com.google.inject.ConfigurationException" + instructionFingerprint: "67F358C50CBC80BBCF14CC01284AC53B" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getInternalDependenciesWhenFactoryConstructorInjectorIsNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "C0652EF3A3A9F7ED7F40257E89D1B676" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructorInjectionPoint" + modelFingerprint: "41EEED11A4A43741523225DED3921A1F" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 2 + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructorInjectionPoint" + name: "getDeclaringType" + parameters: [] + signature: "getDeclaringType(): TypeLiteral" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "getInternalDependencies_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "getInternalDependencies_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "InjectionPoint" + modelFingerprint: "EA9036BEBE0FF367DA38EFBC02806118" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 2 + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "com.google.inject.spi.InjectionPoint" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.InjectionPoint" + name: "forInstanceMethodsAndFields" + parameters: + - name: "type" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "getInternalDependencies_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "getInternalDependencies_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forInstanceMethodsAndFields(TypeLiteral): Set" + returnValue: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalDependencies_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalDependencies_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalDependencies_set1-0" + fixed: false + collectionUuid: "getInternalDependencies_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalDependencies_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalDependencies_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalDependencies_set1-0" + fixed: false + collectionUuid: "getInternalDependencies_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalDependencies_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Dependency" + modelFingerprint: "5B95E7C937A203EAA07B5BB8F22838BD" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.Dependency" + uuid: "com.google.inject.spi.Dependency" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.Dependency" + name: "forInjectionPoints" + parameters: + - name: "injectionPoints" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet" + setterMap: {} + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet" + setterMap: {} + valueType: "com.google.common.collect.ImmutableSet" + uuid: "getInternalDependencies_immutableSet1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forInjectionPoints(ImmutableSet): Set" + returnValue: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.Dependency" + uuid: "getInternalDependencies_set2" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "4F8619B068DA417178967E07B927A414" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.Dependency" + uuid: "getInternalDependencies_set2" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "e986ddd1-7ddd-303a-ab76-f91ed0663d29" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "getInternalDependenciesWhenFactoryConstructorInjectorIsNotNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "CBBD97521963A588B2B626538B62FD63" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "Scoping scoping" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "Scoping scoping" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "0056EE6CC1C5C2109CEC3234269822FD" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getConstructor" + parameters: [] + signature: "getConstructor(): InjectionPoint" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalDependencies_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "8F3857FF3A3F59AB45EAF0A5B076027E" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getInjectableMembers" + parameters: [] + signature: "getInjectableMembers(): Set" + returnValue: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalDependencies_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Dependency" + modelFingerprint: "5B95E7C937A203EAA07B5BB8F22838BD" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.Dependency" + uuid: "com.google.inject.spi.Dependency" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.Dependency" + name: "forInjectionPoints" + parameters: + - name: "injectionPoints" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet" + setterMap: {} + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet" + setterMap: {} + valueType: "com.google.common.collect.ImmutableSet" + uuid: "getInternalDependencies_immutableSet1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forInjectionPoints(ImmutableSet): Set" + returnValue: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.Dependency" + uuid: "getInternalDependencies_set2" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "4F8619B068DA417178967E07B927A414" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.Dependency" + uuid: "getInternalDependencies_set2" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "b7b513b9-8ed3-3289-96a2-9a0ff9e2691e" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path3" + pathIdForUser: "path3" + testPathName: "getInternalDependenciesWhenCaughtConfigurationException" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "DF4B5A5BE5784EA35C66B398BA13F5F8" + problemWasSolvedByProver: false + catchBlockExercised: + idExternalInstruction: 0 + id: 2 + catchExceptions: + - "com.google.inject.ConfigurationException" + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructorInjectionPoint" + modelFingerprint: "41EEED11A4A43741523225DED3921A1F" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 2 + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructorInjectionPoint" + name: "getDeclaringType" + parameters: [] + signature: "getDeclaringType(): TypeLiteral" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "getInternalDependencies_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "getInternalDependencies_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "InjectionPoint" + modelFingerprint: "EA9036BEBE0FF367DA38EFBC02806118" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 2 + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "com.google.inject.spi.InjectionPoint" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.InjectionPoint" + name: "forInstanceMethodsAndFields" + parameters: + - name: "type" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "getInternalDependencies_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "getInternalDependencies_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forInstanceMethodsAndFields(TypeLiteral): Set" + returnValue: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalDependencies_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalDependencies_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalDependencies_set1-0" + fixed: false + collectionUuid: "getInternalDependencies_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalDependencies_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "getInternalDependencies_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "getInternalDependencies_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalDependencies_set1-0" + fixed: false + collectionUuid: "getInternalDependencies_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInternalDependencies_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Dependency" + modelFingerprint: "5B95E7C937A203EAA07B5BB8F22838BD" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.Dependency" + uuid: "com.google.inject.spi.Dependency" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.Dependency" + name: "forInjectionPoints" + parameters: + - name: "injectionPoints" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet" + setterMap: {} + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet" + setterMap: {} + valueType: "com.google.common.collect.ImmutableSet" + uuid: "getInternalDependencies_immutableSet1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forInjectionPoints(ImmutableSet): Set" + returnValue: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.Dependency" + uuid: "getInternalDependencies_set2" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "4F8619B068DA417178967E07B927A414" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.Dependency" + uuid: "getInternalDependencies_set2" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "12dd5c10-d98c-3d91-abe2-eb3b12f8440a" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "acceptTargetVisitor" + returnType: "java.lang.Object" + signature: "acceptTargetVisitor(com.google.inject.spi.BindingTargetVisitor) : java.lang.Object" + instructionFingerprint: "48D696247D907446AA2C544F2A95993A" + parametersTypes: + - "com.google.inject.spi.BindingTargetVisitor" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "acceptTargetVisitorWhenFactoryConstructorInjectorIsNotNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "2EE8192525C805012B7B653B648E39EE" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "visitor" + modelFingerprint: "B1F9D7AFF374D5D772230DC85B56987A" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.BindingTargetVisitor" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.BindingTargetVisitor" + genericValueType: "? super java.lang.Object,java.lang.Object" + uuid: "acceptTargetVisitor_bindingTargetVisitor1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "visitor" + modelFingerprint: "C0C5B759B2747C48432910C927593160" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.BindingTargetVisitor" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.BindingTargetVisitor" + genericValueType: "? super java.lang.Object,java.lang.Object" + uuid: "acceptTargetVisitor_bindingTargetVisitor1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "visitor" + name: "visit" + parameters: + - name: "arg0" + value: + sapientType: "THIS" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "targetClassObject" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + signature: "visit(ConstructorBindingImpl): Object" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "acceptTargetVisitor_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "EDA2651BB29D8448EA5A2C6E4F135F6E" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "acceptTargetVisitor_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "c20943f4-4fc1-387b-a811-ec334043f01b" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "acceptTargetVisitorWhenFactoryConstructorInjectorIsNullThrowsIllegalStateException" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "E90D79B6E5B2389471F6D48DAB4E0644" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "visitor" + modelFingerprint: "B1F9D7AFF374D5D772230DC85B56987A" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.BindingTargetVisitor" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.BindingTargetVisitor" + genericValueType: "? super java.lang.Object,java.lang.Object" + uuid: "acceptTargetVisitor_bindingTargetVisitor1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "C9C68C9339F812BC8DEC7C1D6145A135" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "EXCEPTION" + content: ! + target: "java.lang.IllegalStateException" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.IllegalStateException" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.IllegalStateException" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "05cc7660-ba9d-301d-b73c-bcceee3f47fc" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "getConstructor" + returnType: "com.google.inject.spi.InjectionPoint" + signature: "getConstructor() : com.google.inject.spi.InjectionPoint" + instructionFingerprint: "F43FF7C4C628D349E5542BE5BAE2213E" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getConstructorWhenFactoryConstructorInjectorIsNotNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "2295045B3A02090BBCECBAF7FE92491B" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "7E748685D67056A668523A6516409732" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "6A2D144FC23B4B581D2C7EBF3487C197" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructorInjector" + modelFingerprint: "86D18AD743A28CE28F74FA9AC49345AD" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "getConstructor_constructorInjector2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructorInjector" + name: "getConstructionProxy" + parameters: [] + signature: "getConstructionProxy(): ConstructionProxy" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + uuid: "getConstructor_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "B0F1A47BC85F52F3F9A6D0D920431C3E" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + uuid: "getConstructor_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.ConstructionProxy" + name: "getInjectionPoint" + parameters: [] + signature: "getInjectionPoint(): InjectionPoint" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getConstructor_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "66A6A14FFA4F03057AA09A45305E5086" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getConstructor_injectionPoint1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "c7e488ab-5395-3fed-972d-99a97a363f4b" + deleted: false + disabled: true + ignoredBySystem: false + variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "getConstructorWhenFactoryConstructorInjectorIsNullThrowsIllegalStateException" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "54F47DCB5A840B77B875B1A8555226B5" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "C9C68C9339F812BC8DEC7C1D6145A135" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "EXCEPTION" + content: ! + target: "java.lang.IllegalStateException" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.IllegalStateException" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.IllegalStateException" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "1a226733-6ca7-308c-bf22-32002859aafa" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "getInjectableMembers" + returnType: "java.util.Set" + signature: "getInjectableMembers() : java.util.Set" + instructionFingerprint: "211C51BA653F5D1D351A2C9EB783A5A1" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getInjectableMembersWhenFactoryConstructorInjectorIsNotNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "88D331B520FD301767007F4C54EDAF7D" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructorInjector" + modelFingerprint: "A3C55DE78B3C54AE6D99DF50A97CC36F" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "getInjectableMembers_constructorInjector2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructorInjector" + name: "getInjectableMembers" + parameters: [] + signature: "getInjectableMembers(): ImmutableSet" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet" + method: "of" + methodParameters: [] + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet" + method: "of" + methodParameters: [] + valueType: "com.google.common.collect.ImmutableSet" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInjectableMembers_immutableSet1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "2779880CB5A4829B2D9ABBAF679DF765" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet" + method: "of" + methodParameters: [] + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet" + method: "of" + methodParameters: [] + valueType: "com.google.common.collect.ImmutableSet" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getInjectableMembers_immutableSet1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "fdcbc929-583c-3917-b38b-28f2ce6a91da" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "getInjectableMembersWhenFactoryConstructorInjectorIsNullThrowsIllegalStateException" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "54F47DCB5A840B77B875B1A8555226B5" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "C9C68C9339F812BC8DEC7C1D6145A135" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "EXCEPTION" + content: ! + target: "java.lang.IllegalStateException" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.IllegalStateException" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.IllegalStateException" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "13813246-ab19-3c69-bfeb-faa711537311" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "getMethodInterceptors" + returnType: "java.util.Map" + signature: "getMethodInterceptors() : java.util.Map>" + instructionFingerprint: "80715A60FC5BD75CA54E38F904EC8F1F" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getMethodInterceptorsWhenFactoryConstructorInjectorIsNotNull" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "68277F831C24C1F6423F4A143EE581B3" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructorInjector" + modelFingerprint: "B1EC72E0B5BA2C5802C61EBABE9A386F" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "getMethodInterceptors_constructorInjector2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructorInjector" + name: "getConstructionProxy" + parameters: [] + signature: "getConstructionProxy(): ConstructionProxy" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + uuid: "getMethodInterceptors_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "F89EB2CCD33C547B6D014E59CC4B4298" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + uuid: "getMethodInterceptors_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.ConstructionProxy" + name: "getMethodInterceptors" + parameters: [] + signature: "getMethodInterceptors(): ImmutableMap" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableMap" + method: "of" + methodParameters: [] + suggestedContent: ! + target: "com.google.common.collect.ImmutableMap" + method: "of" + methodParameters: [] + valueType: "com.google.common.collect.ImmutableMap" + genericValueType: "java.lang.reflect.Method,java.util.List" + uuid: "getMethodInterceptors_immutableMap1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "CDF9FDB17F7C1B5B601F75352F1DEEA6" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableMap" + method: "of" + methodParameters: [] + suggestedContent: ! + target: "com.google.common.collect.ImmutableMap" + method: "of" + methodParameters: [] + valueType: "com.google.common.collect.ImmutableMap" + genericValueType: "java.lang.reflect.Method,java.util.List" + uuid: "getMethodInterceptors_immutableMap1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "261f205f-b8ac-3e98-b23c-f96964059cf8" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "getMethodInterceptorsWhenFactoryConstructorInjectorIsNullThrowsIllegalStateException" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "54F47DCB5A840B77B875B1A8555226B5" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "C9C68C9339F812BC8DEC7C1D6145A135" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "EXCEPTION" + content: ! + target: "java.lang.IllegalStateException" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.IllegalStateException" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.IllegalStateException" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "bed93d39-621b-30b2-b52c-c8a790999428" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "getDependencies" + returnType: "java.util.Set" + signature: "getDependencies() : java.util.Set>" + instructionFingerprint: "7C7311AEE84CD24882C2ED26BE412746" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getDependenciesTest" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "D79534160C0CAC9717ABD9D1901617CC" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "0056EE6CC1C5C2109CEC3234269822FD" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getConstructor" + parameters: [] + signature: "getConstructor(): InjectionPoint" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "8F3857FF3A3F59AB45EAF0A5B076027E" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getInjectableMembers" + parameters: [] + signature: "getInjectableMembers(): Set" + returnValue: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Dependency" + modelFingerprint: "A871D31FB197D6F24BC0DDC354C9B8C9" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.Dependency" + uuid: "com.google.inject.spi.Dependency" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.Dependency" + name: "forInjectionPoints" + parameters: + - name: "injectionPoints" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet$Builder" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet$Builder" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.common.collect.ImmutableSet$Builder" + parameters: [] + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + parameters: [] + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: + - name: "element" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodName: "add" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + parameters: [] + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: + - name: "element" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodName: "add" + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: + - name: "elements" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodName: "addAll" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + parameters: [] + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: + - name: "element" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodName: "add" + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: + - name: "elements" + value: + sapientType: "COLLECTION" + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodName: "addAll" + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "build" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.common.collect.ImmutableSet$Builder" + parameters: [] + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: + - name: "element" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodName: "add" + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: + - name: "elements" + value: + sapientType: "COLLECTION" + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "getDependencies_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodName: "addAll" + valueType: "com.google.common.collect.ImmutableSet$Builder" + uuid: "getDependencies_immutableSet.Builder3" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "build" + valueType: "com.google.common.collect.ImmutableSet" + uuid: "getDependencies_immutableSet1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "forInjectionPoints(ImmutableSet): Set" + returnValue: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.Dependency" + uuid: "getDependencies_set2" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "4F8619B068DA417178967E07B927A414" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.Dependency" + uuid: "getDependencies_set2" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "903fef97-987f-323e-a528-d02591a6bcb2" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "withScoping" + returnType: "com.google.inject.internal.BindingImpl" + signature: "withScoping(com.google.inject.internal.Scoping) : com.google.inject.internal.BindingImpl" + instructionFingerprint: "783F302B6FB92288CBEDC718864C5E94" + parametersTypes: + - "com.google.inject.internal.Scoping" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "withScopingTest" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "79B8B2702D5A07E6B980A68561D0C7A3" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "value" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "value" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "scoping" + modelFingerprint: "4B6DD3A7ABA61E309ED98ADCA1E1DBAD" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "withScoping_scoping1" + fixed: false + nameForMock: "value" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "E869B56E464D6F0C60827E114DA8F1AC" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getKey" + parameters: [] + signature: "getKey(): Key" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + genericValueType: "java.lang.Object" + uuid: "withScoping_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "84983AD3502CA897213A7AFE5C672D12" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getSource" + parameters: [] + signature: "getSource(): Object" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "withScoping_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "1E2436F80667A41CB9B921AB6010304E" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NOT_NULL" + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "withScoping_constructorBindingImpl1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "da0d3db3-e38a-36e1-8dd5-ef2abf7e3a21" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "withKey" + returnType: "com.google.inject.internal.BindingImpl" + signature: "withKey(com.google.inject.Key) : com.google.inject.internal.BindingImpl" + instructionFingerprint: "271935412944B3A4F2B8EF528C0EA694" + parametersTypes: + - "com.google.inject.Key" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "withKeyTest" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "ED0FA70001A859E846C2F9131EC8F3DF" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "key" + modelFingerprint: "F59B66C04746BAE94AED352C5E64D400" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "withKey_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "withKey_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "withKey_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "84983AD3502CA897213A7AFE5C672D12" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getSource" + parameters: [] + signature: "getSource(): Object" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "withKey_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "96AF41C36BCFAF0AB6A295BBFD54AEE2" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NOT_NULL" + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "withKey_constructorBindingImpl1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "43ae4532-e963-39a9-b37c-2a93c33a9ff0" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "applyTo" + returnType: "void" + signature: "applyTo(com.google.inject.Binder) : void" + instructionFingerprint: "9471A2D9C53377A2851A81C1BF3269E5" + parametersTypes: + - "com.google.inject.Binder" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "applyToTest" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "74F21257FF3E1B9D23368B3FB245E983" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "ScopedBindingBuilder" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "ScopedBindingBuilder" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "binder" + modelFingerprint: "AEFBE0E7DAD7EE5E78E687E9DED6BC7A" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Binder" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Binder" + uuid: "applyTo_binder1" + fixed: false + nameForMock: "Binder" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "8974553AE5E5A3DEB2A938F18B337E90" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getConstructor" + parameters: [] + signature: "getConstructor(): InjectionPoint" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "applyTo_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "84983AD3502CA897213A7AFE5C672D12" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getSource" + parameters: [] + signature: "getSource(): Object" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "applyTo_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "Elements" + modelFingerprint: "8FC41D24AB60B45A107231394BF333A5" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.Elements" + uuid: "com.google.inject.spi.Elements" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.Elements" + name: "withTrustedSource" + parameters: + - name: "guiceInternal" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.GuiceInternal" + fieldName: "GUICE_INTERNAL" + suggestedContent: ! + target: "com.google.inject.internal.GuiceInternal" + fieldName: "GUICE_INTERNAL" + valueType: "com.google.inject.internal.GuiceInternal" + uuid: "applyTo_guiceInternal1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "binder" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Binder" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Binder" + uuid: "applyTo_binder1" + fixed: false + nameForMock: "Binder" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "applyTo_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "withTrustedSource(GuiceInternal,Binder,Object): Binder" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Binder" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Binder" + uuid: "applyTo_binder2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "541C918A90C5F93853419EBFEAC6F944" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getKey" + parameters: [] + signature: "getKey(): Key" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "applyTo_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "7BE292E9111E5C8AC8EBC34B77B78C49" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.Binder" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.Binder" + uuid: "applyTo_binder2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.Binder" + name: "bind" + parameters: + - name: "arg0" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "applyTo_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "bind(Key): LinkedBindingBuilder" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.binder.LinkedBindingBuilder" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.binder.LinkedBindingBuilder" + uuid: "applyTo_linkedBindingBuilder1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "8974553AE5E5A3DEB2A938F18B337E90" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getConstructor" + parameters: [] + signature: "getConstructor(): InjectionPoint" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "applyTo_injectionPoint2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "083AD634528F863E37A0FC2ADB0837E8" + index: 10 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "applyTo_injectionPoint2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.spi.InjectionPoint" + name: "getMember" + parameters: [] + signature: "getMember(): Member" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "applyTo_member1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: true + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructor" + modelFingerprint: "BD7C802C11C78B22C69FA89DBA76BF43" + index: 11 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "applyTo_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructor" + name: "getDeclaringType" + parameters: [] + signature: "getDeclaringType(): TypeLiteral" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "applyTo_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "applyTo_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.TypeLiteral" + uuid: "applyTo_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "35759800B6E5C17649A20290683C17D9" + index: 12 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.binder.LinkedBindingBuilder" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.binder.LinkedBindingBuilder" + uuid: "applyTo_linkedBindingBuilder1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.binder.LinkedBindingBuilder" + name: "toConstructor" + parameters: + - name: "arg0" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "applyTo_member1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: true + - name: "arg1" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "applyTo_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "applyTo_typeLiteral1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.TypeLiteral" + uuid: "applyTo_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "toConstructor(Constructor,TypeLiteral): ScopedBindingBuilder" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.binder.ScopedBindingBuilder" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.binder.ScopedBindingBuilder" + uuid: "applyTo_scopedBindingBuilder1" + fixed: false + nameForMock: "void" + equalsMethodPresent: false + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "B6F07746EB6BF1B19D13EE47BAF8115C" + index: 13 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "ScopedBindingBuilder" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.Scoping" + name: "applyTo" + parameters: + - name: "arg0" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.binder.ScopedBindingBuilder" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.binder.ScopedBindingBuilder" + uuid: "applyTo_scopedBindingBuilder1" + fixed: false + nameForMock: "void" + equalsMethodPresent: false + explicitCastNeeded: false + signature: "applyTo(ScopedBindingBuilder): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "applyTo_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "68041019986276EDF5D420282D883A57" + index: 14 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "VOID" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "0f0a622f-1e3b-3dc0-a3ae-a6ceb63c4e13" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "toString" + returnType: "java.lang.String" + signature: "toString() : java.lang.String" + instructionFingerprint: "F66242A3B9E8028E31AFF2D7A08D057B" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "toStringTest" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "2A98FCC0C0261065F587CD06DFF3FFD5" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorBindingImpl" + parameters: + - name: "key" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.Key" + method: "get" + methodParameters: + - name: "type" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "_key1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.Key" + uuid: "_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "scoping" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.Scoping" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.Scoping" + uuid: "_scoping1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructorInjectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "injectionPoints" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorBindingImpl" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "C7A7829F98B988F952956C667B7B2214" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + name: "create" + parameters: [] + signature: "create(): ConstructionProxy" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + localVariableValue: + sapientType: "OBJECT" + suggestedContent: ! + target: "com.google.inject.internal.DefaultConstructionProxyFactory" + parameters: + - name: "injectionPoint" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: true + valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" + uuid: "_defaultConstructionProxyFactory1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + methodParameters: [] + methodName: "create" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "541C918A90C5F93853419EBFEAC6F944" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getKey" + parameters: [] + signature: "getKey(): Key" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "toString_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "INTERNAL" + name: "internalMethod" + modelFingerprint: "84983AD3502CA897213A7AFE5C672D12" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + methodExercised: + target: "target" + name: "getSource" + parameters: [] + signature: "getSource(): Object" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "toString_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "D1F433D4EB9F8805FF391E82DAB508AB" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: "result1" + valueType: "java.lang.String" + uuid: "toString_string1" + fixed: false + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "363d3698-f34c-39ad-914f-376a19498023" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" + source: "factory.constructorInjector =" + lineNumber: 75 + details: "No constructor found to create an object without any exception for\ + \ class com.google.inject.internal.ConstructorInjector" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "equals" + returnType: "boolean" + signature: "equals(java.lang.Object) : boolean" + instructionFingerprint: "05428A99A3F1AC477BE87436C6DCB881" + parametersTypes: + - "java.lang.Object" + paths: + - pathId: "path5" + pathIdForUser: "path1" + testPathName: "equalsWhenObjNotInstanceOfConstructorBindingImpl" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "38C01A8D8F950C4A536124EA7B98E9D0" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "3b44a919-8f6c-3e7d-9bba-980539d40498" + deleted: false + disabled: false + ignoredBySystem: false + variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path4" + pathIdForUser: "path2" + testPathName: "equalsWhenGetKeyNotEqualsOGetKey" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "B986EE493CF944DBCA3884A774F246C2" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "ec1ee7cd-3873-3522-a5bb-86f18c47b994" + deleted: true + disabled: false + ignoredBySystem: true + variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path3" + pathIdForUser: "path3" + testPathName: "equalsWhenGetScopingNotEqualsOGetScoping" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "1A80721E522289B1B25971A9A9FB43D3" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "3ddb7b66-3e90-382d-8b9c-ebf409b26dbf" + deleted: true + disabled: false + ignoredBySystem: true + variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path1" + pathIdForUser: "path4" + testPathName: "equalsWhenObjectsEqualConstructorInjectionPointOConstructorInjectionPoint" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "4658A5C4F1ABB431544A6F7201183514" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "ebd80d6b-a695-36f7-8659-be59d3b5a742" + deleted: false + disabled: false + ignoredBySystem: false + variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path2" + pathIdForUser: "path5" + testPathName: "equalsWhenObjectsNotEqualConstructorInjectionPointOConstructorInjectionPoint" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "60D00D5909237F3CB1CC5DB4444BD9AF" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "5d68da68-8ac6-3654-947f-9a147630278f" + deleted: false + disabled: false + ignoredBySystem: false + variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" + failureReason: + reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false diff --git a/.sapient/com.google.inject.internal/ConstructorInjectorInputParameters.yaml b/.sapient/com.google.inject.internal/ConstructorInjectorInputParameters.yaml new file mode 100644 index 0000000000..a2ec6d31d6 --- /dev/null +++ b/.sapient/com.google.inject.internal/ConstructorInjectorInputParameters.yaml @@ -0,0 +1,4679 @@ +--- +modelFingerprint: "7053DFE85A7DDAB4AD03C676370BAAE4" +methods: +- method: + name: "getInjectableMembers" + returnType: "com.google.common.collect.ImmutableSet" + signature: "getInjectableMembers() : com.google.common.collect.ImmutableSet" + instructionFingerprint: "132B3E7BA6DA389A4D31321F7E548026" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getInjectableMembersTest" + nameDefinedByUser: false + constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "7CF6E003694F671F465AD9C72BBC1628" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "8260de14-a761-336f-bd2f-a69ce0310d65" + deleted: false + disabled: false + ignoredBySystem: false + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "getConstructionProxy" + returnType: "com.google.inject.internal.ConstructionProxy" + signature: "getConstructionProxy() : com.google.inject.internal.ConstructionProxy" + instructionFingerprint: "33BDF8387B8C0E6D566742F698EF3767" + parametersTypes: [] + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getConstructionProxyTest" + nameDefinedByUser: false + constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "51F9738AD050AE46ACE900011C27825E" + problemWasSolvedByProver: false + truncated: true + inputParameters: [] + uuid: "884db5e3-7a33-3300-aed3-cf39acf357e5" + deleted: false + disabled: false + ignoredBySystem: false + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "construct" + returnType: "java.lang.Object" + signature: "construct(com.google.inject.internal.InternalContext,com.google.inject.spi.Dependency,com.google.inject.internal.ProvisionListenerStackCallback)\ + \ : java.lang.Object" + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + tryCatchBlocks: + - idExternalInstruction: 0 + id: 1 + catchExceptions: + - "java.lang.reflect.InvocationTargetException" + instructionFingerprint: "29CF9BEC30476AEBD900B113F4573592" + parametersTypes: + - "com.google.inject.internal.InternalContext" + - "com.google.inject.spi.Dependency" + - "com.google.inject.internal.ProvisionListenerStackCallback" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "constructWhenConstructionContextIsConstructing" + nameDefinedByUser: false + constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "EED15C2F2CD65B380E64098A8E5F8662" + problemWasSolvedByProver: true + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "5DEC50D6FD9B961A290488BD23B7D66F" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "context" + modelFingerprint: "C2DA6AE0D2910103C01BCD0EAAD689FB" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "dependency" + modelFingerprint: "D37B07E78855699FC3AEFC4B58494159" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.Dependency" + method: "get" + methodParameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "construct_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.Dependency" + uuid: "construct_dependency1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "provisionCallback" + modelFingerprint: "AC952DDCFCEAD4A52375FB6B1FDAB22D" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.ProvisionListenerStackCallback" + genericValueType: "java.lang.Object" + uuid: "construct_provisionListenerStackCallback1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "context" + modelFingerprint: "90C8580FF0EC182E2778728ACE6374EF" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "context" + name: "getConstructionContext" + parameters: + - name: "key" + value: + sapientType: "THIS" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "targetClassObject" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + signature: "getConstructionContext(ConstructorInjector): ConstructionContext" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "DF68B09566FC1C2062A5777A5D433C19" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "isConstructing" + parameters: [] + signature: "isConstructing(): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: true + suggestedContent: ! + value: true + valueType: "boolean" + uuid: "construct_boolean1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "context" + modelFingerprint: "AD91E75C65B3416AF143FFAA447B31BD" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "context" + name: "getInjectorOptions" + parameters: [] + signature: "getInjectorOptions(): InjectorImpl$InjectorOptions" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" + uuid: "construct_injectorImpl.InjectorOptions1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "dependency" + modelFingerprint: "1EA2B8C831FBFEBCF70EC6662958FDBC" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.Dependency" + method: "get" + methodParameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "construct_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.Dependency" + uuid: "construct_dependency1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "dependency" + name: "getKey" + parameters: [] + signature: "getKey(): Key" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "construct_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "E5C57F35E97F3EAC9BD2EFECE578DF92" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "construct_key1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.Key" + name: "getTypeLiteral" + parameters: [] + signature: "getTypeLiteral(): TypeLiteral" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + uuid: "construct_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "DC900DE8AA4252A5BBE131DABFA6A7F5" + index: 10 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.TypeLiteral" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.TypeLiteral" + uuid: "construct_typeLiteral1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.TypeLiteral" + name: "getRawType" + parameters: [] + signature: "getRawType(): Class" + returnValue: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "construct_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 17 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "7D88F3A9139447EA1C978887414D63D1" + index: 11 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "createProxy" + parameters: + - name: "injectorOptions" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" + uuid: "construct_injectorImpl.InjectorOptions1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "expectedType" + value: + sapientType: "CLASS" + content: ! + value: "? super java.lang.Object" + valueType: "java.lang.Class" + genericValueType: "? super java.lang.Object" + uuid: "construct_class1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + signature: "createProxy(InjectorImpl$InjectorOptions,Class): Object throws\ + \ com.google.inject.internal.InternalProvisionException" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "construct_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "7C973EAEEC332BFEC09E51528D07A6CE" + index: 12 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "construct_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "49f22cac-3604-3497-90db-d26edb0e7397" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "constructWhenContextGetInjectorOptionsNotDisableCircularProxies" + nameDefinedByUser: false + constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "6B6019F4557BFD1B5A385A507EE6A5F4" + problemWasSolvedByProver: true + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "5DEC50D6FD9B961A290488BD23B7D66F" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "context" + modelFingerprint: "C2DA6AE0D2910103C01BCD0EAAD689FB" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "dependency" + modelFingerprint: "C7753D509E41648A138DE1971C659F78" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.Dependency" + genericValueType: "?" + uuid: "construct_dependency1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "provisionCallback" + modelFingerprint: "AC952DDCFCEAD4A52375FB6B1FDAB22D" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.ProvisionListenerStackCallback" + genericValueType: "java.lang.Object" + uuid: "construct_provisionListenerStackCallback1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "context" + modelFingerprint: "90C8580FF0EC182E2778728ACE6374EF" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "context" + name: "getConstructionContext" + parameters: + - name: "key" + value: + sapientType: "THIS" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "targetClassObject" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + signature: "getConstructionContext(ConstructorInjector): ConstructionContext" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "7051647637CAAD7C8C261C8A18DBB5B0" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "isConstructing" + parameters: [] + signature: "isConstructing(): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "construct_boolean1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "8FBF13D73A807968E0373CD3EE3FF69A" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "getCurrentReference" + parameters: [] + signature: "getCurrentReference(): Object" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "construct_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "context" + modelFingerprint: "AD91E75C65B3416AF143FFAA447B31BD" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "context" + name: "getInjectorOptions" + parameters: [] + signature: "getInjectorOptions(): InjectorImpl$InjectorOptions" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" + uuid: "construct_injectorImpl.InjectorOptions1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "7C973EAEEC332BFEC09E51528D07A6CE" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "construct_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "4d517ada-89b7-3a9e-9289-6ee0971952e5" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path3" + pathIdForUser: "path3" + testPathName: "constructWhenProvisionCallbackIsNull" + nameDefinedByUser: false + constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "112B48EEA7B19E41689534216633592A" + problemWasSolvedByProver: true + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "137E88FE80D294F9EE9F7325A1E42F32" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "context" + modelFingerprint: "C2DA6AE0D2910103C01BCD0EAAD689FB" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "dependency" + modelFingerprint: "C7753D509E41648A138DE1971C659F78" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.Dependency" + genericValueType: "?" + uuid: "construct_dependency1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "provisionCallback" + modelFingerprint: "3816A4B35993BD6433E6093D99066BBB" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NULL" + valueType: "com.google.inject.internal.ProvisionListenerStackCallback" + genericValueType: "java.lang.Object" + uuid: "construct_provisionListenerStackCallback1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "context" + modelFingerprint: "4BB184EBB61A225AB8D1C8FD537822A8" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "context" + name: "getConstructionContext" + parameters: + - name: "key" + value: + sapientType: "THIS" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "targetClassObject" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + signature: "getConstructionContext(ConstructorInjector): ConstructionContext" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "7051647637CAAD7C8C261C8A18DBB5B0" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "isConstructing" + parameters: [] + signature: "isConstructing(): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "construct_boolean1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "275E78D008C513A0151A86010033C815" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "getCurrentReference" + parameters: [] + signature: "getCurrentReference(): Object" + returnValue: + sapientType: "NULL" + valueType: "java.lang.Object" + uuid: "construct_object1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "DE4871906A3C7C96DC4405E871FB43B9" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "startConstruction" + parameters: [] + signature: "startConstruction(): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "construct_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "SingleParameterInjector" + modelFingerprint: "5FCA609E83A7468D6B1F7F6533D6796F" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.SingleParameterInjector" + uuid: "com.google.inject.internal.SingleParameterInjector" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.SingleParameterInjector" + name: "getAll" + parameters: + - name: "context" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + signature: "getAll(InternalContext,SingleParameterInjector[]): Object[] throws\ + \ com.google.inject.internal.InternalProvisionException" + returnValue: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "java.lang.Object[]" + uuid: "provision_object[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 8 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructionProxy" + modelFingerprint: "023BBDB7BC7F356A93469003A42BAC96" + index: 10 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructionProxy" + name: "newInstance" + parameters: + - name: "arg0" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "java.lang.Object[]" + uuid: "provision_object[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "java.lang.reflect.InvocationTargetException" + signature: "newInstance(Object[]): Object throws java.lang.reflect.InvocationTargetException" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1153 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "5990E60C5D5825C96A08061F48EEE886" + index: 11 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "setProxyDelegates" + parameters: + - name: "delegate" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "setProxyDelegates(Object): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "3E241FA8CE66A8319F01965AE7762919" + index: 12 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "finishConstruction" + parameters: [] + signature: "finishConstruction(): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void2" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "1FB0D14FAC958E8BAAD9D97D43716EF9" + index: 13 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "setCurrentReference" + parameters: + - name: "currentReference" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "setCurrentReference(Object): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void3" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "localMembersInjector" + modelFingerprint: "623A9D415F9A8A94B0987E27FF111597" + index: 14 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "localMembersInjector" + name: "injectMembers" + parameters: + - name: "t" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "context" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "toolableOnly" + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + signature: "injectMembers(Object,InternalContext,boolean): void throws com.google.inject.internal.InternalProvisionException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void4" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "localMembersInjector" + modelFingerprint: "2EA5388E672E6BEFBAF72065BF301E13" + index: 15 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "localMembersInjector" + name: "notifyListeners" + parameters: + - name: "instance" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + signature: "notifyListeners(Object): void throws com.google.inject.internal.InternalProvisionException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void5" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "62F85AD4978CDD982F870DA2445A3FB5" + index: 16 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "removeCurrentReference" + parameters: [] + signature: "removeCurrentReference(): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void6" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "3E241FA8CE66A8319F01965AE7762919" + index: 17 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "finishConstruction" + parameters: [] + signature: "finishConstruction(): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "construct_void2" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "7C973EAEEC332BFEC09E51528D07A6CE" + index: 18 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "5518bfd1-919d-3a21-9890-4da022deb59b" + deleted: false + disabled: false + ignoredBySystem: false + prover: "DEFAULT" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false + - pathId: "path4" + pathIdForUser: "path4" + testPathName: "constructWhenProvisionCallbackIsNotNull" + nameDefinedByUser: false + constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "50D65C0CA15A512190B0E2576E62138F" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "46807FD978231D2CCAC3DC5DDD05CAAC" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + nameForMock: "ConstructionProxy constructionProxy" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: + 0: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "SingleParameterInjector[] parameterInjectors" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + values: + 0: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "SingleParameterInjector[] parameterInjectors" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + nameForMock: "MembersInjectorImpl membersInjector" + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + nameForMock: "ConstructionProxy constructionProxy" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: + 0: + sapientType: "MOCK" + content: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "SingleParameterInjector[] parameterInjectors" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + values: + 0: + sapientType: "MOCK" + content: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "SingleParameterInjector[] parameterInjectors" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + nameForMock: "MembersInjectorImpl membersInjector" + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "context" + modelFingerprint: "7305ED768D103F4744BA7F856D8ED594" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + nameForMock: "InternalContext context" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "dependency" + modelFingerprint: "5C056A20E453531245C0C181B5DB6C98" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.Dependency" + method: "get" + methodParameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "construct_dependency1-key" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.Dependency" + method: "get" + methodParameters: + - name: "key" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.Key" + uuid: "construct_dependency1-key" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.Dependency" + uuid: "construct_dependency1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "provisionCallback" + modelFingerprint: "7CBC21EB124D7B37479701E79C534E40" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ProvisionListenerStackCallback" + parameters: + - name: "binding" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Binding" + uuid: "construct_provisionListenerStackCallback1-binding" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "listeners" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.List" + uuid: "construct_provisionListenerStackCallback1-listeners" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ProvisionListenerStackCallback" + parameters: + - name: "binding" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.Binding" + uuid: "construct_provisionListenerStackCallback1-binding" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "listeners" + value: + sapientType: "COLLECTION" + valueType: "java.util.List" + uuid: "construct_provisionListenerStackCallback1-listeners" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ProvisionListenerStackCallback" + uuid: "construct_provisionListenerStackCallback1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "context" + modelFingerprint: "9704C58AAF4FC0162436C4C500EEF8A5" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + nameForMock: "InternalContext context" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "context" + name: "getConstructionContext" + parameters: + - name: "key" + value: + sapientType: "THIS" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + nameForMock: "ConstructionProxy constructionProxy" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: + 0: + sapientType: "MOCK" + content: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "SingleParameterInjector[] parameterInjectors" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + values: + 0: + sapientType: "MOCK" + content: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "SingleParameterInjector[] parameterInjectors" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + nameForMock: "MembersInjectorImpl membersInjector" + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "targetClassObject" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + signature: "getConstructionContext(ConstructorInjector): ConstructionContext" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "B337DF3F8C0C7B177993A332979D4A31" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "isConstructing" + parameters: [] + signature: "isConstructing(): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "construct_boolean1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "B2192118AB648756A669AB7907130CE0" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "getCurrentReference" + parameters: [] + signature: "getCurrentReference(): Object" + returnValue: + sapientType: "NULL" + valueType: "java.lang.Object" + uuid: "construct_object1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "99D88BF1EB24C1628FEB38054492D700" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "startConstruction" + parameters: [] + signature: "startConstruction(): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "construct_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "provisionCallback" + modelFingerprint: "6A71827D8339EAD2282F24E90AA1946A" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ProvisionListenerStackCallback" + parameters: + - name: "binding" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Binding" + uuid: "construct_provisionListenerStackCallback1-binding" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "listeners" + value: + sapientType: "COLLECTION" + content: ! + parameters: [] + values: [] + suggestedContent: ! + parameters: [] + values: [] + valueType: "java.util.List" + uuid: "construct_provisionListenerStackCallback1-listeners" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ProvisionListenerStackCallback" + parameters: + - name: "binding" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.Binding" + uuid: "construct_provisionListenerStackCallback1-binding" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "listeners" + value: + sapientType: "COLLECTION" + valueType: "java.util.List" + uuid: "construct_provisionListenerStackCallback1-listeners" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ProvisionListenerStackCallback" + uuid: "construct_provisionListenerStackCallback1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "provisionCallback" + name: "provision" + parameters: + - name: "context" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + nameForMock: "InternalContext context" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "callable" + value: + sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" + valueType: "com.google.inject.internal.ProvisionListenerStackCallback$ProvisionCallback" + uuid: "construct_provisionListenerStackCallback.ProvisionCallback1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + signature: "provision(InternalContext,ProvisionListenerStackCallback$ProvisionCallback):\ + \ Object throws com.google.inject.internal.InternalProvisionException" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "construct_object2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "B39D4B66382BA82C3D2640C2E2D93FC0" + index: 10 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "finishConstruction" + parameters: [] + signature: "finishConstruction(): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "construct_void2" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "EDA2651BB29D8448EA5A2C6E4F135F6E" + index: 11 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "construct_object2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "cff8da45-d78b-34f0-8f03-f7fdc59d1133" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path5" + pathIdForUser: "path5" + testPathName: "constructWhenUserExceptionGetCauseIsNotNullThrowsInternalProvisionException" + nameDefinedByUser: false + constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ + \ : void" + priorityDefinedByUser: false + filledByUser: false + priority: "MODERATE" + modelFingerprint: "7AA739DC36D1E6065CD2569B1AFE2744" + problemWasSolvedByProver: false + catchBlockExercised: + idExternalInstruction: 73 + id: 1 + catchExceptions: + - "java.lang.reflect.InvocationTargetException" + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "46807FD978231D2CCAC3DC5DDD05CAAC" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: + 0: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + values: + 0: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: + 0: + sapientType: "MOCK" + content: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + values: + 0: + sapientType: "MOCK" + content: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + genericValueType: "java.lang.Object" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "context" + modelFingerprint: "7305ED768D103F4744BA7F856D8ED594" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "dependency" + modelFingerprint: "5C056A20E453531245C0C181B5DB6C98" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.Dependency" + method: "get" + methodParameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.Key" + uuid: "construct_dependency1-key" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.Dependency" + method: "get" + methodParameters: + - name: "key" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.Key" + uuid: "construct_dependency1-key" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.Dependency" + uuid: "construct_dependency1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "provisionCallback" + modelFingerprint: "5D27F7153C026958783629D09B3718C6" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "NULL" + content: ! + target: "com.google.inject.internal.ProvisionListenerStackCallback" + onlyPojoFunctions: true + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.ProvisionListenerStackCallback" + onlyPojoFunctions: true + builderPattern: false + valueType: "com.google.inject.internal.ProvisionListenerStackCallback" + genericValueType: "java.lang.Object" + uuid: "construct_provisionListenerStackCallback1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "context" + modelFingerprint: "9704C58AAF4FC0162436C4C500EEF8A5" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "context" + name: "getConstructionContext" + parameters: + - name: "key" + value: + sapientType: "THIS" + content: ! + target: "com.google.inject.internal.ConstructorInjector" + parameters: + - name: "injectableMembers" + value: + sapientType: "COLLECTION" + content: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + collectionClass: "java.util.HashSet" + parameters: [] + values: + - sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "_set1-0-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "_set1-0-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1-0" + fixed: false + collectionUuid: "_set1" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "java.util.Set" + genericValueType: "com.google.inject.spi.InjectionPoint" + uuid: "_set1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "constructionProxy" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: + 0: + sapientType: "MOCK" + content: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + values: + 0: + sapientType: "MOCK" + content: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "membersInjector" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "targetClassObject" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + signature: "getConstructionContext(ConstructorInjector): ConstructionContext" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "B337DF3F8C0C7B177993A332979D4A31" + index: 6 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "isConstructing" + parameters: [] + signature: "isConstructing(): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + suggestedContent: ! + value: false + valueType: "boolean" + uuid: "construct_boolean1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "B2192118AB648756A669AB7907130CE0" + index: 7 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "getCurrentReference" + parameters: [] + signature: "getCurrentReference(): Object" + returnValue: + sapientType: "NULL" + valueType: "java.lang.Object" + uuid: "construct_object1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "99D88BF1EB24C1628FEB38054492D700" + index: 8 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "startConstruction" + parameters: [] + signature: "startConstruction(): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "construct_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "SingleParameterInjector" + modelFingerprint: "1D2616E5B86ABEDA9DE40D93A0655454" + index: 9 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.SingleParameterInjector" + uuid: "com.google.inject.internal.SingleParameterInjector" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.SingleParameterInjector" + name: "getAll" + parameters: + - name: "context" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "parameterInjectors" + value: + sapientType: "ARRAY" + content: ! + values: + 0: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + values: + 0: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.SingleParameterInjector" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.SingleParameterInjector" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.SingleParameterInjector[]" + genericValueType: "?" + uuid: "_singleParameterInjector[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + signature: "getAll(InternalContext,SingleParameterInjector[]): Object[] throws\ + \ com.google.inject.internal.InternalProvisionException" + returnValue: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "java.lang.Object[]" + uuid: "provision_object[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 8 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructionProxy" + modelFingerprint: "CF81FE55A3981F29B0E521F860E4D061" + index: 10 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructionProxy" + name: "newInstance" + parameters: + - name: "arg0" + value: + sapientType: "ARRAY" + content: ! + values: {} + suggestedContent: ! + values: {} + valueType: "java.lang.Object[]" + uuid: "provision_object[]1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "java.lang.reflect.InvocationTargetException" + signature: "newInstance(Object[]): Object throws java.lang.reflect.InvocationTargetException" + returnValue: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1153 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "23E5D460A265D0A0D52AAB38779E5D87" + index: 11 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "setProxyDelegates" + parameters: + - name: "delegate" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "setProxyDelegates(Object): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void1" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "B39D4B66382BA82C3D2640C2E2D93FC0" + index: 12 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "finishConstruction" + parameters: [] + signature: "finishConstruction(): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void2" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "constructionContext" + modelFingerprint: "20CDD2ADC7F36F9A60D9FEE4BDD9C6B1" + index: 13 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionContext" + genericValueType: "java.lang.Object" + uuid: "construct_constructionContext1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "constructionContext" + name: "setCurrentReference" + parameters: + - name: "currentReference" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "setCurrentReference(Object): void" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void3" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "localMembersInjector" + modelFingerprint: "15C2B9E3CEE8F2F115857673966DCB42" + index: 14 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "localMembersInjector" + name: "injectMembers" + parameters: + - name: "t" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "context" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalContext" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalContext" + uuid: "construct_internalContext1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + - name: "toolableOnly" + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + signature: "injectMembers(Object,InternalContext,boolean): void throws com.google.inject.internal.InternalProvisionException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void4" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + name: "localMembersInjector" + modelFingerprint: "ECC656E8DB6F2942BCD14074BBBB30C5" + index: 15 + ignored: false + nestedInLoop: false + nestedInRecursion: false + idsTryCatchBlockSurrounding: + - 730001 + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.MembersInjectorImpl" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.MembersInjectorImpl" + genericValueType: "java.lang.Object" + uuid: "_membersInjectorImpl1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "localMembersInjector" + name: "notifyListeners" + parameters: + - name: "instance" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Object" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Object" + uuid: "provision_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.InternalProvisionException" + signature: "notifyListeners(Object): void throws com.google.inject.internal.InternalProvisionException" + returnValue: + sapientType: "VOID" + valueType: "void" + uuid: "provision_void5" + fixed: true + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "STATIC" + name: "InternalProvisionException" + modelFingerprint: "F6713044BEABB598D4586B34A461A1A5" + index: 16 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InternalProvisionException" + uuid: "com.google.inject.internal.InternalProvisionException" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.InternalProvisionException" + name: "errorInjectingConstructor" + parameters: + - name: "cause" + value: + sapientType: "OBJECT" + content: ! + target: "java.lang.Throwable" + parameters: [] + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "java.lang.Throwable" + parameters: [] + privateConstructor: false + createdByTargetCode: false + valueType: "java.lang.Throwable" + uuid: "provision_throwable2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "errorInjectingConstructor(Throwable): InternalProvisionException" + returnValue: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalProvisionException" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalProvisionException" + uuid: "provision_internalProvisionException1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 9 + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "constructionProxy" + modelFingerprint: "E877E880507B0A168177D0CB36B8578C" + index: 17 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.ConstructionProxy" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.ConstructionProxy" + genericValueType: "java.lang.Object" + uuid: "_constructionProxy1" + fixed: false + nameForMock: "" + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.constructionProxy" + name: "getInjectionPoint" + parameters: [] + signature: "getInjectionPoint(): InjectionPoint" + returnValue: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "provision_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "provision_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "provision_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "provision_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "provision_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 1025 + staticReadMethodForField: false + filledByUser: false + - type: "LOCAL_VARIABLE" + modelFingerprint: "1367F22B7D3E1A9122509BAC34D99DF2" + index: 18 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + suggestedContent: ! + target: "com.google.inject.internal.InternalProvisionException" + onlyPojoFunctions: false + builderPattern: false + valueType: "com.google.inject.internal.InternalProvisionException" + uuid: "provision_internalProvisionException1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "com.google.inject.internal.InternalProvisionException" + name: "addSource" + parameters: + - name: "source" + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "MOCK" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "provision_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "MOCK" + valueType: "com.google.inject.TypeLiteral" + uuid: "provision_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.spi.InjectionPoint" + method: "forConstructor" + methodParameters: + - name: "constructor" + value: + sapientType: "UNKNOWN" + suggestedContent: ! + target: "java.lang.reflect.Constructor" + onlyPojoFunctions: false + builderPattern: false + valueType: "java.lang.reflect.Constructor" + uuid: "provision_injectionPoint1-constructor" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "type" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.TypeLiteral" + uuid: "provision_injectionPoint1-type" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "provision_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "addSource(InjectionPoint): InternalProvisionException" + returnValue: + sapientType: "EXCEPTION" + content: ! + target: "com.google.inject.internal.InternalProvisionException" + method: "circularDependenciesDisabled" + methodParameters: + - name: "expectedType" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "provision_internalProvisionException2-expectedType" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.internal.InternalProvisionException" + method: "circularDependenciesDisabled" + methodParameters: + - name: "expectedType" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "provision_internalProvisionException2-expectedType" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.InternalProvisionException" + uuid: "provision_internalProvisionException2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "22DCEC1299ED20F318BDBA9577FB3CB6" + index: 19 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "EXCEPTION" + content: ! + target: "com.google.inject.internal.InternalProvisionException" + method: "circularDependenciesDisabled" + methodParameters: + - name: "expectedType" + value: + sapientType: "CLASS" + content: ! + value: "java.lang.Object" + valueType: "java.lang.Class" + uuid: "provision_internalProvisionException2-expectedType" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + suggestedContent: ! + target: "com.google.inject.internal.InternalProvisionException" + method: "circularDependenciesDisabled" + methodParameters: + - name: "expectedType" + value: + sapientType: "CLASS" + valueType: "java.lang.Class" + uuid: "provision_internalProvisionException2-expectedType" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + valueType: "com.google.inject.internal.InternalProvisionException" + uuid: "provision_internalProvisionException2" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "67010575-b658-3123-ab39-37b06314161d" + deleted: false + disabled: true + ignoredBySystem: false + failureReason: + reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" + prover: "LLM" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true diff --git a/.sapient/com.google.inject.internal/ConstructorInjectorStoreInputParameters.yaml b/.sapient/com.google.inject.internal/ConstructorInjectorStoreInputParameters.yaml new file mode 100644 index 0000000000..ab6c1ed675 --- /dev/null +++ b/.sapient/com.google.inject.internal/ConstructorInjectorStoreInputParameters.yaml @@ -0,0 +1,738 @@ +--- +modelFingerprint: "601463CCDA6CE0E677923D14126F1018" +methods: +- method: + name: "isLoading" + returnType: "boolean" + signature: "isLoading(com.google.inject.spi.InjectionPoint) : boolean" + instructionFingerprint: "FEF893C444A85F134B6995DC92AE314B" + parametersTypes: + - "com.google.inject.spi.InjectionPoint" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "isLoadingWhenCacheIsLoadingIp" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "B9B511B5E92A82801EF44428FBF1EB31" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjectorStore" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "ip" + modelFingerprint: "2D8327DF1FE5790BD892BC6DF78E6EEB" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "isLoading_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "cache" + modelFingerprint: "19F08757C662034D23A92522E79ECBE5" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.cache" + name: "isLoading" + parameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "isLoading_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "isLoading(InjectionPoint): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: true + valueType: "boolean" + uuid: "isLoading_boolean1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "753659628F1B3F179A2EF0629F555437" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: true + valueType: "boolean" + uuid: "isLoading_boolean1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "9ca94860-cb5d-35f1-b8f7-ec071eda7b97" + deleted: false + disabled: true + ignoredBySystem: false + variablesCouldNotBeIsolated: "cache" + failureReason: + reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" + source: "return cache.isLoading(ip);" + lineNumber: 47 + details: "A variable could not be isolated or mocked when calling a method -\ + \ Variable name: cache - Method: isLoading" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "isLoadingWhenCacheNotIsLoadingIp" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "58ACEE12C72FD006539BD45052C514C0" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjectorStore" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "ip" + modelFingerprint: "2D8327DF1FE5790BD892BC6DF78E6EEB" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "isLoading_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "cache" + modelFingerprint: "EB70C0AD7B0C23E6E41AC44357EE69F4" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.cache" + name: "isLoading" + parameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "isLoading_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "isLoading(InjectionPoint): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "isLoading_boolean1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "3A21543F56248AC92654D6E439128AED" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "isLoading_boolean1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "07406e90-65c4-3a1d-917b-6a6b045d4d2e" + deleted: false + disabled: false + ignoredBySystem: false + variablesCouldNotBeIsolated: "cache" + failureReason: + reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" + source: "return cache.isLoading(ip);" + lineNumber: 47 + details: "A variable could not be isolated or mocked when calling a method -\ + \ Variable name: cache - Method: isLoading" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false +- method: + name: "get" + returnType: "com.google.inject.internal.ConstructorInjector" + signature: "get(com.google.inject.spi.InjectionPoint,com.google.inject.internal.Errors)\ + \ : com.google.inject.internal.ConstructorInjector" + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + instructionFingerprint: "ABEE57BB87B500433A331FA013E591A6" + parametersTypes: + - "com.google.inject.spi.InjectionPoint" + - "com.google.inject.internal.Errors" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "getTest" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "62CC262F30C667F92B891CB33C6CA5A6" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjectorStore" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "constructorInjector" + modelFingerprint: "8BEB1FFB0B7A993CB47E955550117651" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "get_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "errors" + modelFingerprint: "E7097EEB42B739132A18C9A0E4D1000E" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "get_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "cache" + modelFingerprint: "9FA3222220157E2D6C593012BD63076E" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.cache" + name: "get" + parameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "get_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + - name: "errors" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.Errors" + uuid: "get_errors1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + throwsExceptions: + - "com.google.inject.internal.ErrorsException" + signature: "get(InjectionPoint,Errors): Object throws com.google.inject.internal.ErrorsException" + returnValue: + sapientType: "MOCK" + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "get_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: true + access: 1 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "3BCF728C97578C433969DF88453CF327" + index: 5 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.ConstructorInjector" + uuid: "get_object1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: true + staticReadMethodForField: false + filledByUser: false + uuid: "9c25887d-767d-38e9-b5ae-c2e4012c49be" + deleted: false + disabled: true + ignoredBySystem: false + variablesCouldNotBeIsolated: "cache" + failureReason: + reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" + source: "return cache.get(constructorInjector, errors);" + lineNumber: 53 + details: "A variable could not be isolated or mocked when calling a method -\ + \ Variable name: cache - Method: get" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true +- method: + name: "remove" + returnType: "boolean" + signature: "remove(com.google.inject.spi.InjectionPoint) : boolean" + instructionFingerprint: "76D3BCC6FAF3E295ABC09FCFE87952CB" + parametersTypes: + - "com.google.inject.spi.InjectionPoint" + paths: + - pathId: "path1" + pathIdForUser: "path1" + testPathName: "removeWhenCacheRemoveIp" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "EC25541D148D57C23AB7684D3FE48493" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjectorStore" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "ip" + modelFingerprint: "2D8327DF1FE5790BD892BC6DF78E6EEB" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "remove_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "cache" + modelFingerprint: "BE95A6D4E641011A9B2D5CA885541C55" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.cache" + name: "remove" + parameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "remove_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "remove(InjectionPoint): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: true + valueType: "boolean" + uuid: "remove_boolean1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "753659628F1B3F179A2EF0629F555437" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: true + valueType: "boolean" + uuid: "remove_boolean1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "5a679105-c4bb-350a-b405-4b8028aac823" + deleted: false + disabled: true + ignoredBySystem: false + variablesCouldNotBeIsolated: "cache" + failureReason: + reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" + source: "return cache.remove(ip);" + lineNumber: 66 + details: "A variable could not be isolated or mocked when calling a method -\ + \ Variable name: cache - Method: remove" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: true + - pathId: "path2" + pathIdForUser: "path2" + testPathName: "removeWhenCacheNotRemoveIp" + nameDefinedByUser: false + constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" + priorityDefinedByUser: false + filledByUser: false + priority: "LOW" + modelFingerprint: "FA5C6AE38AEC47A978383C3C9D8C95C0" + problemWasSolvedByProver: false + truncated: false + inputParameters: + - type: "CONSTRUCTOR" + modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" + index: 1 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "OBJECT" + content: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "MOCK" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + suggestedContent: ! + target: "com.google.inject.internal.ConstructorInjectorStore" + parameters: + - name: "injector" + value: + sapientType: "UNKNOWN" + valueType: "com.google.inject.internal.InjectorImpl" + uuid: "_injectorImpl1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + privateConstructor: false + createdByTargetCode: false + valueType: "com.google.inject.internal.ConstructorInjectorStore" + uuid: "target" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "INPUT" + name: "ip" + modelFingerprint: "2D8327DF1FE5790BD892BC6DF78E6EEB" + index: 2 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "remove_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + - type: "FIELD" + name: "cache" + modelFingerprint: "39014804E2138EF1C6E1D2B7345C47EC" + index: 3 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + methodExercised: + target: "this.cache" + name: "remove" + parameters: + - name: "key" + value: + sapientType: "MOCK" + valueType: "com.google.inject.spi.InjectionPoint" + uuid: "remove_injectionPoint1" + fixed: false + equalsMethodPresent: false + explicitCastNeeded: false + signature: "remove(InjectionPoint): boolean" + returnValue: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "remove_boolean1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + access: 0 + staticReadMethodForField: false + filledByUser: false + - type: "RESULT" + name: "result" + modelFingerprint: "3A21543F56248AC92654D6E439128AED" + index: 4 + ignored: false + nestedInLoop: false + nestedInRecursion: false + value: + sapientType: "BASIC" + content: ! + value: false + valueType: "boolean" + uuid: "remove_boolean1" + fixed: true + equalsMethodPresent: true + explicitCastNeeded: false + staticReadMethodForField: false + filledByUser: false + uuid: "61a69fac-848e-37bc-bb7e-cf249a8b5033" + deleted: false + disabled: false + ignoredBySystem: false + variablesCouldNotBeIsolated: "cache" + failureReason: + reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" + source: "return cache.remove(ip);" + lineNumber: 66 + details: "A variable could not be isolated or mocked when calling a method -\ + \ Variable name: cache - Method: remove" + disabledStatusUpdatedByUser: false + disabledStatusUpdatedBySystem: false diff --git a/.sapient/mock_preferences.json b/.sapient/mock_preferences.json new file mode 100644 index 0000000000..d8624ce7a9 --- /dev/null +++ b/.sapient/mock_preferences.json @@ -0,0 +1,5 @@ +{ + "note" : "Please restart the plugin after making changes to the lists below. If you want to mock files of any package, please add the package to packagesToMock list ex org.apache.commons. If you don't want to mock files of any package, please add the package to packagesToNotMock list ex com.google.gson Please make sure the json is a valid json, or it will revert to default list of packages.", + "classesAndPackagesNotToMock" : [ ], + "classesAndPackagesToMock" : [ ] +} \ No newline at end of file diff --git a/core/test/com/google/inject/internal/BindingBuilderSapientGeneratedJunit4Test.java b/core/test/com/google/inject/internal/BindingBuilderSapientGeneratedJunit4Test.java new file mode 100644 index 0000000000..e69de29bb2 diff --git a/core/test/com/google/inject/internal/ConstructionContextSapientGeneratedJunit4Test.java b/core/test/com/google/inject/internal/ConstructionContextSapientGeneratedJunit4Test.java new file mode 100644 index 0000000000..d97216bb5a --- /dev/null +++ b/core/test/com/google/inject/internal/ConstructionContextSapientGeneratedJunit4Test.java @@ -0,0 +1,76 @@ +package com.google.inject.internal; + +import org.junit.rules.Timeout; +import org.junit.Rule; +import org.junit.Test; +import org.junit.rules.ExpectedException; +import org.mockito.MockedStatic; + +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.eq; +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.equalTo; +import static org.hamcrest.Matchers.nullValue; +import static org.mockito.Mockito.atLeast; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.mockStatic; +import static org.hamcrest.Matchers.is; + +import org.junit.Ignore; + +public class ConstructionContextSapientGeneratedJunit4Test { + + @Rule() + public Timeout timeoutRule = Timeout.seconds(5); + + private final InjectorImpl.InjectorOptions injectorImplInjectorOptionsMock = mock(InjectorImpl.InjectorOptions.class); + + @Rule() + public ExpectedException thrown = ExpectedException.none(); + + //Sapient generated method id: ${fd29cd0f-f5b1-30b4-8cda-768672f68aba}, hash: E66F5CF26FE199A2F2B2C170E4932242 + @Test() + public void removeCurrentReferenceTest() { + //Arrange Statement(s) + ConstructionContext target = new ConstructionContext<>(); + //Act Statement(s) + target.removeCurrentReference(); + //Assert statement(s) + assertThat(target.getCurrentReference(), is(nullValue())); + } + + //Sapient generated method id: ${5af195be-742d-303b-b6b2-671a9ad7deb4}, hash: F27F08A7B477319B751779BD074389FA + @Test() + public void startConstructionTest() { + //Arrange Statement(s) + ConstructionContext target = new ConstructionContext<>(); + //Act Statement(s) + target.startConstruction(); + //Assert statement(s) + assertThat(target.isConstructing(), equalTo(Boolean.TRUE)); + } + + //Sapient generated method id: ${28013cdd-b521-384f-a2bb-6f2e5d85212e}, hash: DE26EFA9360DD0B6BB3AD7E932E207A3 + @Test() + public void finishConstructionTest() { + //Arrange Statement(s) + ConstructionContext target = new ConstructionContext<>(); + //Act Statement(s) + target.finishConstruction(); + //Assert statement(s) + assertThat(target.isConstructing(), equalTo(Boolean.FALSE)); + } + + //Sapient generated method id: ${55d4b4e7-0019-356b-b29b-19c11b0be872}, hash: E622E7100DD2C222C169C3EC6E03DB04 + @Test() + public void setProxyDelegatesWhenInvocationHandlersIsNull() { + /* Branches: + * (invocationHandlers != null) : false + */ + //Arrange Statement(s) + ConstructionContext target = new ConstructionContext<>(); + Object object = new Object(); + //Act Statement(s) + target.setProxyDelegates(object); + } +} diff --git a/core/test/com/google/inject/internal/ConstructorInjectorSapientGeneratedJunit4Test.java b/core/test/com/google/inject/internal/ConstructorInjectorSapientGeneratedJunit4Test.java new file mode 100644 index 0000000000..082bb7df11 --- /dev/null +++ b/core/test/com/google/inject/internal/ConstructorInjectorSapientGeneratedJunit4Test.java @@ -0,0 +1,179 @@ +package com.google.inject.internal; + +import org.junit.rules.Timeout; +import org.junit.Rule; +import org.junit.Test; + +import java.lang.reflect.InvocationTargetException; + +import org.junit.rules.ExpectedException; + +import java.util.List; +import java.util.HashSet; + +import com.google.inject.Binding; + +import java.util.ArrayList; + +import com.google.inject.Key; + +import java.lang.reflect.Constructor; + +import com.google.inject.TypeLiteral; + +import java.util.Set; + +import com.google.inject.spi.Dependency; +import org.mockito.MockedStatic; +import com.google.inject.spi.InjectionPoint; + +import static org.mockito.Mockito.doNothing; +import static org.hamcrest.Matchers.equalTo; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.doReturn; +import static org.mockito.Mockito.times; +import static org.hamcrest.Matchers.is; +import static org.mockito.ArgumentMatchers.any; +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.notNullValue; +import static org.mockito.Mockito.doThrow; +import static org.mockito.Mockito.atLeast; +import static org.mockito.Mockito.mockStatic; + +import org.junit.Ignore; + +public class ConstructorInjectorSapientGeneratedJunit4Test { + + @Rule() + public Timeout timeoutRule = Timeout.seconds(5); + + private final ConstructionProxy constructionProxyMock = mock(ConstructionProxy.class, "ConstructionProxy constructionProxy"); + + private final ConstructionContext constructionContextMock = mock(ConstructionContext.class); + + private final Constructor constructorMock = mock(Constructor.class); + + private final InternalContext contextMock = mock(InternalContext.class); + + private final Dependency dependencyMock = mock(Dependency.class); + + private final InjectorImpl.InjectorOptions injectorImplInjectorOptionsMock = mock(InjectorImpl.InjectorOptions.class); + + private final Key keyMock = mock(Key.class); + + private final MembersInjectorImpl membersInjectorImplMock = mock(MembersInjectorImpl.class); + + private final ProvisionListenerStackCallback provisionListenerStackCallbackMock = mock(ProvisionListenerStackCallback.class); + + private final TypeLiteral typeLiteralMock = mock(TypeLiteral.class); + + @Rule() + public ExpectedException thrown = ExpectedException.none(); + + //Sapient generated method id: ${49f22cac-3604-3497-90db-d26edb0e7397}, hash: DCD02567C05D90BE46F869ECA4B0F33A + @Test() + public void constructWhenConstructionContextIsConstructing() throws InternalProvisionException, InvocationTargetException { + /* Branches: + * (constructionContext.isConstructing()) : true + */ + //Arrange Statement(s) + doReturn(injectorImplInjectorOptionsMock).when(contextMock).getInjectorOptions(); + doReturn(typeLiteralMock).when(keyMock).getTypeLiteral(); + doReturn(Object.class).when(typeLiteralMock).getRawType(); + Set injectionPointSet = new HashSet<>(); + SingleParameterInjector[] singleParameterInjectorArray = new SingleParameterInjector[]{}; + ConstructorInjector target = new ConstructorInjector(injectionPointSet, constructionProxyMock, singleParameterInjectorArray, membersInjectorImplMock); + doReturn(constructionContextMock).when(contextMock).getConstructionContext(target); + doReturn(true).when(constructionContextMock).isConstructing(); + java.lang.Object object = new java.lang.Object(); + doReturn(object).when(constructionContextMock).createProxy(injectorImplInjectorOptionsMock, java.lang.Object.class); + Dependency dependency = Dependency.get(keyMock); + //Act Statement(s) + java.lang.Object result = target.construct(contextMock, dependency, provisionListenerStackCallbackMock); + //Assert statement(s) + assertThat(result, equalTo(object)); + verify(contextMock).getInjectorOptions(); + verify(keyMock).getTypeLiteral(); + verify(typeLiteralMock).getRawType(); + verify(contextMock).getConstructionContext(target); + verify(constructionContextMock).isConstructing(); + verify(constructionContextMock).createProxy(injectorImplInjectorOptionsMock, java.lang.Object.class); + } + + //Sapient generated method id: ${4d517ada-89b7-3a9e-9289-6ee0971952e5}, hash: F273C0D0DD99D49493C6E61964D4030A + @Test() + public void constructWhenContextGetInjectorOptionsNotDisableCircularProxies() throws InternalProvisionException, InvocationTargetException { + /* Branches: + * (constructionContext.isConstructing()) : false + * (t != null) : true + * (context.getInjectorOptions().disableCircularProxies) : false + */ + //Arrange Statement(s) + doReturn(injectorImplInjectorOptionsMock).when(contextMock).getInjectorOptions(); + Set injectionPointSet = new HashSet<>(); + SingleParameterInjector[] singleParameterInjectorArray = new SingleParameterInjector[]{}; + ConstructorInjector target = new ConstructorInjector(injectionPointSet, constructionProxyMock, singleParameterInjectorArray, membersInjectorImplMock); + doReturn(constructionContextMock).when(contextMock).getConstructionContext(target); + doReturn(false).when(constructionContextMock).isConstructing(); + java.lang.Object object = new java.lang.Object(); + doReturn(object).when(constructionContextMock).getCurrentReference(); + //Act Statement(s) + java.lang.Object result = target.construct(contextMock, dependencyMock, provisionListenerStackCallbackMock); + //Assert statement(s) + assertThat(result, equalTo(object)); + verify(contextMock).getInjectorOptions(); + verify(contextMock).getConstructionContext(target); + verify(constructionContextMock).isConstructing(); + verify(constructionContextMock).getCurrentReference(); + } + + //Sapient generated method id: ${5518bfd1-919d-3a21-9890-4da022deb59b}, hash: A540D7A50620E5161323DA156AC70484 + @Test() + public void constructWhenProvisionCallbackIsNull() throws InternalProvisionException, InvocationTargetException { + /* Branches: + * (constructionContext.isConstructing()) : false + * (t != null) : false + * (provisionCallback == null) : true + */ + //Arrange Statement(s) + MembersInjectorImpl localMembersInjectorMock = mock(MembersInjectorImpl.class); + InternalContext internalContextMock = mock(InternalContext.class); + try (MockedStatic singleParameterInjector = mockStatic(SingleParameterInjector.class)) { + java.lang.Object object = new java.lang.Object(); + doNothing().when(localMembersInjectorMock).injectMembers(object, internalContextMock, false); + doNothing().when(localMembersInjectorMock).notifyListeners(object); + java.lang.Object[] objectArray = new java.lang.Object[]{}; + SingleParameterInjector[] singleParameterInjectorArray = new SingleParameterInjector[]{}; + singleParameterInjector.when(() -> SingleParameterInjector.getAll(internalContextMock, singleParameterInjectorArray)).thenReturn(objectArray); + Set injectionPointSet = new HashSet<>(); + ConstructorInjector target = new ConstructorInjector(injectionPointSet, constructionProxyMock, singleParameterInjectorArray, localMembersInjectorMock); + doReturn(object).when(constructionProxyMock).newInstance(objectArray); + doReturn(constructionContextMock).when(internalContextMock).getConstructionContext(target); + doReturn(false).when(constructionContextMock).isConstructing(); + doReturn(null).when(constructionContextMock).getCurrentReference(); + doNothing().when(constructionContextMock).startConstruction(); + doNothing().when(constructionContextMock).setProxyDelegates(object); + doNothing().when(constructionContextMock).finishConstruction(); + doNothing().when(constructionContextMock).setCurrentReference(object); + doNothing().when(constructionContextMock).removeCurrentReference(); + ProvisionListenerStackCallback provisionListenerStackCallback = null; + //Act Statement(s) + java.lang.Object result = target.construct(internalContextMock, dependencyMock, provisionListenerStackCallback); + //Assert statement(s) + assertThat(result, equalTo(object)); + verify(localMembersInjectorMock).injectMembers(object, internalContextMock, false); + verify(localMembersInjectorMock).notifyListeners(object); + singleParameterInjector.verify(() -> SingleParameterInjector.getAll(internalContextMock, singleParameterInjectorArray), atLeast(1)); + verify(constructionProxyMock).newInstance(objectArray); + verify(internalContextMock).getConstructionContext(target); + verify(constructionContextMock).isConstructing(); + verify(constructionContextMock).getCurrentReference(); + verify(constructionContextMock).startConstruction(); + verify(constructionContextMock).setProxyDelegates(object); + verify(constructionContextMock, times(2)).finishConstruction(); + verify(constructionContextMock).setCurrentReference(object); + verify(constructionContextMock).removeCurrentReference(); + } + } +} diff --git a/core/test/com/google/inject/internal/ConstructorInjectorStoreSapientGeneratedJunit4Test.java b/core/test/com/google/inject/internal/ConstructorInjectorStoreSapientGeneratedJunit4Test.java new file mode 100644 index 0000000000..36adead311 --- /dev/null +++ b/core/test/com/google/inject/internal/ConstructorInjectorStoreSapientGeneratedJunit4Test.java @@ -0,0 +1,66 @@ +package com.google.inject.internal; + +import org.junit.rules.Timeout; +import org.junit.Rule; +import org.junit.Test; +import com.google.inject.spi.InjectionPoint; + +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.equalTo; +import static org.hamcrest.Matchers.notNullValue; +import static org.mockito.Mockito.mock; +import static org.hamcrest.Matchers.is; + +import org.junit.Ignore; + +public class ConstructorInjectorStoreSapientGeneratedJunit4Test { + + @Rule() + public Timeout timeoutRule = Timeout.seconds(5); + + private final InjectionPoint injectionPointMock = mock(InjectionPoint.class); + + private final InjectorImpl injectorImplMock = mock(InjectorImpl.class); + + //Sapient generated method id: ${07406e90-65c4-3a1d-917b-6a6b045d4d2e}, hash: 55AF547D3E4DFC7A1595AABB6C965F2C + @Test() + public void isLoadingWhenCacheNotIsLoadingIp() { + /* Branches: + * (cache.isLoading(ip)) : false + * + * TODO: Help needed! This method is not unit testable! + * Following variables could not be isolated/mocked: cache + * Suggestions: + * You can pass them as constructor arguments or create a setter for them (avoid new operator) + * or adjust the input/test parameter values manually to satisfy the requirements of the given test scenario. + * The test code, including the assertion statements, has been successfully generated. + */ + //Arrange Statement(s) + ConstructorInjectorStore target = new ConstructorInjectorStore(injectorImplMock); + //Act Statement(s) + boolean result = target.isLoading(injectionPointMock); + //Assert statement(s) + assertThat(result, equalTo(Boolean.FALSE)); + } + + //Sapient generated method id: ${61a69fac-848e-37bc-bb7e-cf249a8b5033}, hash: DDBE99A723AD7010FDB3828C888E2AA5 + @Test() + public void removeWhenCacheNotRemoveIp() { + /* Branches: + * (cache.remove(ip)) : false + * + * TODO: Help needed! This method is not unit testable! + * Following variables could not be isolated/mocked: cache + * Suggestions: + * You can pass them as constructor arguments or create a setter for them (avoid new operator) + * or adjust the input/test parameter values manually to satisfy the requirements of the given test scenario. + * The test code, including the assertion statements, has been successfully generated. + */ + //Arrange Statement(s) + ConstructorInjectorStore target = new ConstructorInjectorStore(injectorImplMock); + //Act Statement(s) + boolean result = target.remove(injectionPointMock); + //Assert statement(s) + assertThat(result, equalTo(Boolean.FALSE)); + } +} From d9dab360401b367dfa8f7170116f4e6955467e11 Mon Sep 17 00:00:00 2001 From: bhuvan Date: Fri, 1 Mar 2024 16:09:31 +0530 Subject: [PATCH 3/5] Follow guice convention --- ...Test.java => ConstructionContextTest.java} | 6 +- ...jectorStoreSapientGeneratedJunit4Test.java | 66 ------------------- ...Test.java => ConstructorInjectorTest.java} | 9 +-- 3 files changed, 2 insertions(+), 79 deletions(-) rename core/test/com/google/inject/internal/{ConstructionContextSapientGeneratedJunit4Test.java => ConstructionContextTest.java} (94%) delete mode 100644 core/test/com/google/inject/internal/ConstructorInjectorStoreSapientGeneratedJunit4Test.java rename core/test/com/google/inject/internal/{ConstructorInjectorSapientGeneratedJunit4Test.java => ConstructorInjectorTest.java} (98%) diff --git a/core/test/com/google/inject/internal/ConstructionContextSapientGeneratedJunit4Test.java b/core/test/com/google/inject/internal/ConstructionContextTest.java similarity index 94% rename from core/test/com/google/inject/internal/ConstructionContextSapientGeneratedJunit4Test.java rename to core/test/com/google/inject/internal/ConstructionContextTest.java index d97216bb5a..fd17463bb7 100644 --- a/core/test/com/google/inject/internal/ConstructionContextSapientGeneratedJunit4Test.java +++ b/core/test/com/google/inject/internal/ConstructionContextTest.java @@ -4,21 +4,17 @@ import org.junit.Rule; import org.junit.Test; import org.junit.rules.ExpectedException; -import org.mockito.MockedStatic; import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.eq; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.equalTo; import static org.hamcrest.Matchers.nullValue; -import static org.mockito.Mockito.atLeast; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.mockStatic; import static org.hamcrest.Matchers.is; -import org.junit.Ignore; - -public class ConstructionContextSapientGeneratedJunit4Test { +public class ConstructionContextTest { @Rule() public Timeout timeoutRule = Timeout.seconds(5); diff --git a/core/test/com/google/inject/internal/ConstructorInjectorStoreSapientGeneratedJunit4Test.java b/core/test/com/google/inject/internal/ConstructorInjectorStoreSapientGeneratedJunit4Test.java deleted file mode 100644 index 36adead311..0000000000 --- a/core/test/com/google/inject/internal/ConstructorInjectorStoreSapientGeneratedJunit4Test.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.google.inject.internal; - -import org.junit.rules.Timeout; -import org.junit.Rule; -import org.junit.Test; -import com.google.inject.spi.InjectionPoint; - -import static org.hamcrest.MatcherAssert.assertThat; -import static org.hamcrest.Matchers.equalTo; -import static org.hamcrest.Matchers.notNullValue; -import static org.mockito.Mockito.mock; -import static org.hamcrest.Matchers.is; - -import org.junit.Ignore; - -public class ConstructorInjectorStoreSapientGeneratedJunit4Test { - - @Rule() - public Timeout timeoutRule = Timeout.seconds(5); - - private final InjectionPoint injectionPointMock = mock(InjectionPoint.class); - - private final InjectorImpl injectorImplMock = mock(InjectorImpl.class); - - //Sapient generated method id: ${07406e90-65c4-3a1d-917b-6a6b045d4d2e}, hash: 55AF547D3E4DFC7A1595AABB6C965F2C - @Test() - public void isLoadingWhenCacheNotIsLoadingIp() { - /* Branches: - * (cache.isLoading(ip)) : false - * - * TODO: Help needed! This method is not unit testable! - * Following variables could not be isolated/mocked: cache - * Suggestions: - * You can pass them as constructor arguments or create a setter for them (avoid new operator) - * or adjust the input/test parameter values manually to satisfy the requirements of the given test scenario. - * The test code, including the assertion statements, has been successfully generated. - */ - //Arrange Statement(s) - ConstructorInjectorStore target = new ConstructorInjectorStore(injectorImplMock); - //Act Statement(s) - boolean result = target.isLoading(injectionPointMock); - //Assert statement(s) - assertThat(result, equalTo(Boolean.FALSE)); - } - - //Sapient generated method id: ${61a69fac-848e-37bc-bb7e-cf249a8b5033}, hash: DDBE99A723AD7010FDB3828C888E2AA5 - @Test() - public void removeWhenCacheNotRemoveIp() { - /* Branches: - * (cache.remove(ip)) : false - * - * TODO: Help needed! This method is not unit testable! - * Following variables could not be isolated/mocked: cache - * Suggestions: - * You can pass them as constructor arguments or create a setter for them (avoid new operator) - * or adjust the input/test parameter values manually to satisfy the requirements of the given test scenario. - * The test code, including the assertion statements, has been successfully generated. - */ - //Arrange Statement(s) - ConstructorInjectorStore target = new ConstructorInjectorStore(injectorImplMock); - //Act Statement(s) - boolean result = target.remove(injectionPointMock); - //Assert statement(s) - assertThat(result, equalTo(Boolean.FALSE)); - } -} diff --git a/core/test/com/google/inject/internal/ConstructorInjectorSapientGeneratedJunit4Test.java b/core/test/com/google/inject/internal/ConstructorInjectorTest.java similarity index 98% rename from core/test/com/google/inject/internal/ConstructorInjectorSapientGeneratedJunit4Test.java rename to core/test/com/google/inject/internal/ConstructorInjectorTest.java index 082bb7df11..c8100ed41e 100644 --- a/core/test/com/google/inject/internal/ConstructorInjectorSapientGeneratedJunit4Test.java +++ b/core/test/com/google/inject/internal/ConstructorInjectorTest.java @@ -8,13 +8,8 @@ import org.junit.rules.ExpectedException; -import java.util.List; import java.util.HashSet; -import com.google.inject.Binding; - -import java.util.ArrayList; - import com.google.inject.Key; import java.lang.reflect.Constructor; @@ -41,9 +36,7 @@ import static org.mockito.Mockito.atLeast; import static org.mockito.Mockito.mockStatic; -import org.junit.Ignore; - -public class ConstructorInjectorSapientGeneratedJunit4Test { +public class ConstructorInjectorTest { @Rule() public Timeout timeoutRule = Timeout.seconds(5); From eb5821102d5d6f0a05d85253e2bb4b51c7d4a709 Mon Sep 17 00:00:00 2001 From: bhuvan Date: Fri, 1 Mar 2024 16:09:56 +0530 Subject: [PATCH 4/5] Delete .sapient folder --- .../ConstructionContextInputParameters.yaml | 767 - ...ConstructorBindingImplInputParameters.yaml | 26097 ---------------- .../ConstructorInjectorInputParameters.yaml | 4679 --- ...nstructorInjectorStoreInputParameters.yaml | 738 - .sapient/mock_preferences.json | 5 - 5 files changed, 32286 deletions(-) delete mode 100644 .sapient/com.google.inject.internal/ConstructionContextInputParameters.yaml delete mode 100644 .sapient/com.google.inject.internal/ConstructorBindingImplInputParameters.yaml delete mode 100644 .sapient/com.google.inject.internal/ConstructorInjectorInputParameters.yaml delete mode 100644 .sapient/com.google.inject.internal/ConstructorInjectorStoreInputParameters.yaml delete mode 100644 .sapient/mock_preferences.json diff --git a/.sapient/com.google.inject.internal/ConstructionContextInputParameters.yaml b/.sapient/com.google.inject.internal/ConstructionContextInputParameters.yaml deleted file mode 100644 index 9ad478c2fe..0000000000 --- a/.sapient/com.google.inject.internal/ConstructionContextInputParameters.yaml +++ /dev/null @@ -1,767 +0,0 @@ ---- -modelFingerprint: "5193A6F3099A431384F10F8272268195" -methods: -- method: - name: "getCurrentReference" - returnType: "java.lang.Object" - signature: "getCurrentReference() : java.lang.Object" - instructionFingerprint: "9563843D07085E59BBE9D6D1407E6E4A" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getCurrentReferenceTest" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "F6E48140D52CCF0E6F185BABED2A06A9" - problemWasSolvedByProver: true - truncated: true - inputParameters: [] - uuid: "420a2aa2-6f0a-3962-b19f-41806c17c491" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "removeCurrentReference" - returnType: "void" - signature: "removeCurrentReference() : void" - instructionFingerprint: "4731BD549A53DE673233876EB58B1B81" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "removeCurrentReferenceTest" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "6E13917948F4503330A129503ABFC98B" - problemWasSolvedByProver: true - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "68041019986276EDF5D420282D883A57" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "VOID" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "STATE_VERIFICATION_FIELD" - name: "currentReference" - modelFingerprint: "EEB9EBAAC92A930A7E54B683C50BF5E2" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NULL" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - readMethodForField: "getCurrentReference" - staticReadMethodForField: false - readMethodModifier: "PUBLIC" - filledByUser: false - uuid: "fd29cd0f-f5b1-30b4-8cda-768672f68aba" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "setCurrentReference" - returnType: "void" - signature: "setCurrentReference(java.lang.Object) : void" - instructionFingerprint: "A2C7F41697222A1A6EA74B9949FE953D" - parametersTypes: - - "java.lang.Object" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "setCurrentReferenceTest" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "6CA70D8FD864DAD425F446B9F9A20413" - problemWasSolvedByProver: true - truncated: true - inputParameters: [] - uuid: "fe170f5c-4d54-3578-b282-1cfed368b389" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "isConstructing" - returnType: "boolean" - signature: "isConstructing() : boolean" - instructionFingerprint: "1505540EC011DA27FB0023F0A1F6A50E" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "isConstructingTest" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "ED620C52C626B52383FF75037D57FEF4" - problemWasSolvedByProver: true - truncated: true - inputParameters: [] - uuid: "e9155e41-a831-37c6-b691-f081e90a3f26" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "startConstruction" - returnType: "void" - signature: "startConstruction() : void" - instructionFingerprint: "CC82AB91D19A2A24C31203B57C5B7ED9" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "startConstructionTest" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "6E13917948F4503330A129503ABFC98B" - problemWasSolvedByProver: true - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "68041019986276EDF5D420282D883A57" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "VOID" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "STATE_VERIFICATION_FIELD" - name: "constructing" - modelFingerprint: "4C38C6227900F0ED6B2E001917DD7913" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: true - valueType: "boolean" - uuid: "startConstruction_int1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - readMethodForField: "isConstructing" - staticReadMethodForField: false - readMethodModifier: "PUBLIC" - filledByUser: false - uuid: "5af195be-742d-303b-b6b2-671a9ad7deb4" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "finishConstruction" - returnType: "void" - signature: "finishConstruction() : void" - instructionFingerprint: "B8E044FBDE191868AA65B31D78F792A8" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "finishConstructionTest" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "6E13917948F4503330A129503ABFC98B" - problemWasSolvedByProver: true - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "68041019986276EDF5D420282D883A57" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "VOID" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "STATE_VERIFICATION_FIELD" - name: "constructing" - modelFingerprint: "ED317EA2AA76CFB08FFE8D543F41D284" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "finishConstruction_int1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - readMethodForField: "isConstructing" - staticReadMethodForField: false - readMethodModifier: "PUBLIC" - filledByUser: false - uuid: "28013cdd-b521-384f-a2bb-6f2e5d85212e" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "createProxy" - returnType: "java.lang.Object" - signature: "createProxy(com.google.inject.internal.InjectorImpl$InjectorOptions,java.lang.Class)\ - \ : java.lang.Object" - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - instructionFingerprint: "529E1CD827D3E6F78865C14CBEEF3082" - parametersTypes: - - "com.google.inject.internal.InjectorImpl$InjectorOptions" - - "java.lang.Class" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "createProxyWhenExpectedTypeNotIsInterfaceThrowsInternalProvisionException" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "CB30D9C21B7437BD593891A82CD49CD6" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "injectorOptions" - modelFingerprint: "BFBCD37661654105E2E2E4B188BAFCB3" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InjectorImpl$InjectorOptions" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" - uuid: "createProxy_injectorImpl.InjectorOptions1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "expectedType" - modelFingerprint: "B4C31B7E14A29CDCFA226C960BCFD1DF" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - suggestedContent: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "?" - uuid: "createProxy_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "InternalProvisionException" - modelFingerprint: "D71A64E8813CC376795A80533AE0F4DD" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InternalProvisionException" - uuid: "com.google.inject.internal.InternalProvisionException" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.InternalProvisionException" - name: "cannotProxyClass" - parameters: - - name: "expectedType" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - suggestedContent: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "?" - uuid: "createProxy_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "cannotProxyClass(Class): InternalProvisionException" - returnValue: - sapientType: "EXCEPTION" - valueType: "com.google.inject.internal.InternalProvisionException" - uuid: "createProxy_internalProvisionException1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "C74D67D6FB6C040D4B8F6CFE71468706" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "EXCEPTION" - valueType: "com.google.inject.internal.InternalProvisionException" - uuid: "createProxy_internalProvisionException1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "688fb857-e7b5-30cb-8fe4-97425fba210b" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "UNKNOWN_REASON" - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "createProxyWhenInvocationHandlersIsNull" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "8C7CC9BB9400030D792857B1F77CBF07" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "injectorOptions" - modelFingerprint: "BFBCD37661654105E2E2E4B188BAFCB3" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InjectorImpl$InjectorOptions" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" - uuid: "createProxy_injectorImpl.InjectorOptions1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "expectedType" - modelFingerprint: "E670B96F38D2250DADF6DE3514799D49" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "?" - uuid: "createProxy_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "BytecodeGen" - modelFingerprint: "FDA616D8067CA5108AE3528FE68655AA" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.BytecodeGen" - uuid: "com.google.inject.internal.BytecodeGen" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.BytecodeGen" - name: "newCircularProxy" - parameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "?" - uuid: "createProxy_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "handler" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DelegatingInvocationHandler" - parameters: [] - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DelegatingInvocationHandler" - parameters: [] - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DelegatingInvocationHandler" - genericValueType: "java.lang.Object" - uuid: "createProxy_delegatingInvocationHandler1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - signature: "newCircularProxy(Class,DelegatingInvocationHandler): Object" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "createProxy_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 8 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "7C973EAEEC332BFEC09E51528D07A6CE" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "createProxy_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "c19cc94f-d1cb-327c-8ba1-c9e9c20a007e" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "setProxyDelegates" - returnType: "void" - signature: "setProxyDelegates(java.lang.Object) : void" - instructionFingerprint: "0193573DD035A741B4B22217BF6B9D1E" - parametersTypes: - - "java.lang.Object" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "setProxyDelegatesWhenInvocationHandlersIsNull" - nameDefinedByUser: false - constructorSignature: "() : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "257A79134A763F33EF2A81944484E0A9" - problemWasSolvedByProver: true - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "4DB0F57EEFC6BBF1691C61D6F11B96D4" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "delegate" - modelFingerprint: "66660DEC284117E7BDB3AABBF5AC5963" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "setProxyDelegates_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "68041019986276EDF5D420282D883A57" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "VOID" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "55d4b4e7-0019-356b-b29b-19c11b0be872" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false diff --git a/.sapient/com.google.inject.internal/ConstructorBindingImplInputParameters.yaml b/.sapient/com.google.inject.internal/ConstructorBindingImplInputParameters.yaml deleted file mode 100644 index 409f91f36c..0000000000 --- a/.sapient/com.google.inject.internal/ConstructorBindingImplInputParameters.yaml +++ /dev/null @@ -1,26097 +0,0 @@ ---- -modelFingerprint: "751CE346253DC4FD3073861385CB14C4" -methods: -- method: - name: "create" - returnType: "com.google.inject.internal.ConstructorBindingImpl" - signature: "create(com.google.inject.internal.InjectorImpl,com.google.inject.Key,com.google.inject.spi.InjectionPoint,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.internal.Errors,boolean,boolean)\ - \ : com.google.inject.internal.ConstructorBindingImpl" - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - tryCatchBlocks: - - idExternalInstruction: 0 - id: 1 - catchExceptions: - - "com.google.inject.ConfigurationException" - instructionFingerprint: "53598F81DECE8C35EACCD89FC5DB30F0" - parametersTypes: - - "com.google.inject.internal.InjectorImpl" - - "com.google.inject.Key" - - "com.google.inject.spi.InjectionPoint" - - "java.lang.Object" - - "com.google.inject.internal.Scoping" - - "com.google.inject.internal.Errors" - - "boolean" - - "boolean" - paths: - - pathId: "path49" - pathIdForUser: "path1" - testPathName: "createWhenCaughtConfigurationExceptionThrowsErrorsException" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "143264D9EC62276D68F8CC3FF74E98E1" - problemWasSolvedByProver: false - catchBlockExercised: - idExternalInstruction: 0 - id: 1 - catchExceptions: - - "com.google.inject.ConfigurationException" - truncated: false - inputParameters: - - type: "INPUT" - name: "injector" - modelFingerprint: "A0C1D9BD2577FCC0352781490D2D0969" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - nameForMock: "InjectorImpl injector" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "key" - modelFingerprint: "F59B66C04746BAE94AED352C5E64D400" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "constructorInjector" - modelFingerprint: "63F13E96D08BAED9B55EC8F82FF2C03F" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NULL" - content: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: true - builderPattern: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: true - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "create_injectionPoint1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "source" - modelFingerprint: "5BCA4E93380DB683539696B06B00E247" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "create_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "scoping" - modelFingerprint: "4B6DD3A7ABA61E309ED98ADCA1E1DBAD" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping1" - fixed: false - nameForMock: "Scoping scoping" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "errors" - modelFingerprint: "7F0262B7DCE95331E5496CD88B588482" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "failIfNotLinked" - modelFingerprint: "C81163E2FF9ECFE76958625BCABAF510" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "create_boolean1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "atInjectRequired" - modelFingerprint: "03A73F8020BC3F54ED3CA97620088CFF" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "create_boolean2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "C39C0A07A0D0F2B90E6D986FA16F8666" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "size" - parameters: [] - signature: "size(): int" - returnValue: - sapientType: "BASIC" - content: ! - value: 0 - valueType: "int" - uuid: "create_int1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "key" - modelFingerprint: "4B9A57C52C1A5627FCF27958D6D288A3" - index: 10 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "key" - name: "getTypeLiteral" - parameters: [] - signature: "getTypeLiteral(): TypeLiteral" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - uuid: "create_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "B39150FDD4FFF58761C9FA384D49C932" - index: 11 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - uuid: "create_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.TypeLiteral" - name: "getRawType" - parameters: [] - signature: "getRawType(): Class" - returnValue: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "F5C1AD384CCAD36A8888514B8D8A8DE9" - index: 12 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "missingImplementationWithHint" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injector" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - nameForMock: "InjectorImpl injector" - equalsMethodPresent: false - explicitCastNeeded: false - signature: "missingImplementationWithHint(Key,InjectorImpl): Errors" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Classes" - modelFingerprint: "C683A3F286E4615DA8B547C7E5307431" - index: 13 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.util.Classes" - uuid: "com.google.inject.internal.util.Classes" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.util.Classes" - name: "isInnerClass" - parameters: - - name: "clazz" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "isInnerClass(Class): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "create_boolean4" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "KotlinSupport" - modelFingerprint: "A6E889E2EE524C0CB07E466C5DA2C085" - index: 14 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.KotlinSupport" - uuid: "com.google.inject.internal.KotlinSupport" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.KotlinSupport" - name: "getInstance" - parameters: [] - signature: "getInstance(): KotlinSupportInterface" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.KotlinSupportInterface" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.KotlinSupportInterface" - uuid: "create_kotlinSupportInterface1" - fixed: false - nameForMock: "KotlinSupportInterface" - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "3ACF7EEA5EFCD0BC8E1D9455C4095E3B" - index: 15 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.KotlinSupportInterface" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.KotlinSupportInterface" - uuid: "create_kotlinSupportInterface1" - fixed: false - nameForMock: "KotlinSupportInterface" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.KotlinSupportInterface" - name: "isLocalClass" - parameters: - - name: "arg0" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "isLocalClass(Class): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "create_boolean5" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "C9158E321E187491B1B4F40FFF219545" - index: 16 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "throwIfNewErrors" - parameters: - - name: "expectedSize" - value: - sapientType: "BASIC" - content: ! - value: 0 - valueType: "int" - uuid: "create_int1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "create_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "key" - modelFingerprint: "9A07CA9647F62EE9A3795C1C0B2875B2" - index: 17 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 1 - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "key" - name: "getTypeLiteral" - parameters: [] - signature: "getTypeLiteral(): TypeLiteral" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.TypeLiteral" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "getTypeLiteral" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "getTypeLiteral" - valueType: "com.google.inject.TypeLiteral" - uuid: "create_typeLiteral2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "InjectionPoint" - modelFingerprint: "66751A42C91F0B8666C02185555BA13E" - index: 18 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 1 - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "com.google.inject.spi.InjectionPoint" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.InjectionPoint" - name: "forConstructorOf" - parameters: - - name: "type" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.TypeLiteral" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "getTypeLiteral" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "create_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "getTypeLiteral" - valueType: "com.google.inject.TypeLiteral" - uuid: "create_typeLiteral2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "atInjectRequired" - value: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "create_boolean2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forConstructorOf(TypeLiteral,boolean): InjectionPoint" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "create_injectionPoint2-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "create_injectionPoint2-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "create_injectionPoint2-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "create_injectionPoint2-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "create_injectionPoint2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "e" - modelFingerprint: "5DD68D9F4AEAB48F77E28E5EEDBF27B4" - index: 19 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "EXCEPTION" - content: ! - target: "com.google.inject.internal.ErrorsException" - parameters: - - name: "errors" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errorsException1-errors" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ErrorsException" - parameters: - - name: "errors" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errorsException1-errors" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ErrorsException" - uuid: "create_errorsException1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "e" - name: "getErrorMessages" - parameters: [] - signature: "getErrorMessages(): Collection" - returnValue: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Collection" - genericValueType: "com.google.inject.spi.Message" - uuid: "create_collection1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "C8DA773FEB6FD0F250C8FD53919525F5" - index: 20 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "merge" - parameters: - - name: "messages" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Collection" - genericValueType: "com.google.inject.spi.Message" - uuid: "create_collection1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "merge(Collection): Errors" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "62F5F25A8E5641361BF00E6F78DA1ADA" - index: 21 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Errors" - name: "toException" - parameters: [] - signature: "toException(): ErrorsException" - returnValue: - sapientType: "EXCEPTION" - content: ! - target: "com.google.inject.internal.ErrorsException" - parameters: - - name: "errors" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errorsException1-errors" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ErrorsException" - parameters: - - name: "errors" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errorsException1-errors" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ErrorsException" - uuid: "create_errorsException1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "0993945C3827F12E6B3930F3BB0852BE" - index: 22 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "EXCEPTION" - content: ! - target: "com.google.inject.internal.ErrorsException" - parameters: - - name: "errors" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errorsException1-errors" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ErrorsException" - parameters: - - name: "errors" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errorsException1-errors" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ErrorsException" - uuid: "create_errorsException1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "a829f733-5ad7-37e6-975c-7d54c0917922" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path3" - pathIdForUser: "path2" - testPathName: "createWhenScopingIsExplicitlyScoped" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "6030097575151BF6BAFB03F42F24EBF2" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "d0efa2be-c522-3cb6-b4d5-14f180450e4c" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path50" - pathIdForUser: "path3" - testPathName: "createWhenConstructorInjectorIsNullAndCaughtConfigurationExceptionThrowsErrorsException" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "1661797F8502B13F5464838B04590E32" - problemWasSolvedByProver: false - catchBlockExercised: - idExternalInstruction: 0 - id: 1 - catchExceptions: - - "com.google.inject.ConfigurationException" - truncated: true - inputParameters: [] - uuid: "0a9274e8-5a9d-310e-ac13-fbe7688bafc0" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path6" - pathIdForUser: "path4" - testPathName: "createWhenConstructorInjectorIsNullAndScopingIsExplicitlyScoped" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "AF6890B596B7ED00B3338846F6DB7C91" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "e7936834-1b5b-3d2c-866d-9dcb240f8dcf" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path9" - pathIdForUser: "path5" - testPathName: "createWhenKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopingIsExplicitlyScoped" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "1AA175B02DEDD4FD0E28130EDDF535F1" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "08e40ff9-c4f2-3f39-a4cb-f65df2b9ee77" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path12" - pathIdForUser: "path6" - testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopingIsExplicitlyScoped" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "661886E38390E39972F2FCB31E136B08" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "887d4539-e88f-31e7-b3da-30d7c450219d" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path15" - pathIdForUser: "path7" - testPathName: "createWhenClassesIsInnerClassRawTypeAndKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopin" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "D870C52E2D8F10DBD4FBC557B4F5B7E6" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "8ed21fc4-bf48-3d2e-a098-14561dbd93c9" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path18" - pathIdForUser: "path8" - testPathName: "createWhenClassesIsInnerClassRawTypeAndKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNullAndSco" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "9F30C942890A1083CA8FA52DAE35D22A" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "905be52f-b8be-3dbe-aec3-f60f1637893f" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path21" - pathIdForUser: "path9" - testPathName: "createWhenClassesNotIsInnerClassRawTypeAndKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNullAndSco" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "C05CB2C5FC5A003E28F9F6BEEC2342D1" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "60448e07-2836-3e72-b8b7-9a6c20c768ab" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path24" - pathIdForUser: "path10" - testPathName: "createWhenClassesNotIsInnerClassRawTypeAndKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNullAnd" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "AFB577A89C0A6C86961936C936C7996E" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "9345b02b-0446-3e5b-8b50-36faf893b23b" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path27" - pathIdForUser: "path11" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingIsExplicitlyScoped" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "6E862852B451395159107DAB12329247" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "31e163b7-3aa1-3852-9315-532383514928" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path30" - pathIdForUser: "path12" - testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingIsExplicitlyScoped" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "67EBE9E96FECED126EB51A831D2129D1" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "9ab44517-6def-3997-9abf-6a4fd1e4f482" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path33" - pathIdForUser: "path13" - testPathName: "createWhenKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingIsExplicitlyScoped" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "35DF763482A70C51918FC28907D36BC9" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "36cb604a-aa46-3726-a4ef-4d0608132a31" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path36" - pathIdForUser: "path14" - testPathName: "createWhenClassesNotIsInnerClassRawTypeAndKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "1130828B966BF269F08D2BFEA2F272CF" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "2545bb27-0c7c-369f-82e9-520aa9214cf1" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path39" - pathIdForUser: "path15" - testPathName: "createWhenClassesIsInnerClassRawTypeAndKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndSco" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "7D1D98EA81DDF1445D16470B80F2E0DA" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "cac3878d-4c70-359e-bb28-647ff261410d" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path42" - pathIdForUser: "path16" - testPathName: "createWhenClassesIsInnerClassRawTypeAndKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNullAnd" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "50F1108EE51903B08F86FA09F98CC2B3" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "e94ae3ab-c881-357d-8d74-2b51bc7b78d2" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path45" - pathIdForUser: "path17" - testPathName: "createWhenClassesNotIsInnerClassRawTypeAndKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNotNullAnd" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "BB39B6134EDA2B84801A35C7EB7384BF" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "9f6aed4c-3c6f-32a3-ac03-646844b5fb5f" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path48" - pathIdForUser: "path18" - testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingIsExplicitlyScoped2" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "00FCAD8A0E5697CE91ED73F0FB1B9497" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "b99346bf-d8a2-38d3-a33b-2786332029ce" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path1" - pathIdForUser: "path19" - testPathName: "createWhenScopeAnnotationIsNotNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "918A48375C281915B4B77CB9C203BB1F" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "INPUT" - name: "injector" - modelFingerprint: "66A6CB0784A91F302EBDEE5AF3249E54" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "key" - modelFingerprint: "46BA4583E7CE21C5C64B3A9C358235DB" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Key" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "constructorInjector" - modelFingerprint: "3089EE1207E012FAC30D380E94F543A4" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NULL" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "create_injectionPoint1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "source" - modelFingerprint: "26D7543A2F4ADA30195021819A4A01D1" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "create_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "scoping" - modelFingerprint: "9EF426BDE5C8C2C2242531F9AAB2F0E2" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "errors" - modelFingerprint: "FCE6BBBE9BEFC34D57CE7177C9A9EBF0" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "failIfNotLinked" - modelFingerprint: "90F6B9923A41D4DC6C38C43638F03387" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "atInjectRequired" - modelFingerprint: "F8EA76D92B705A1FAB070EBE654A7ACA" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "C28141AA913FAE47DD8F86D65C62A5AC" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "size" - parameters: [] - signature: "size(): int" - returnValue: - sapientType: "BASIC" - content: ! - value: 0 - valueType: "int" - uuid: "create_int1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "key" - modelFingerprint: "4F2B3E4D53CEBB957AFAEFB812749EC0" - index: 10 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Key" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "key" - name: "getTypeLiteral" - parameters: [] - signature: "getTypeLiteral(): TypeLiteral" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - uuid: "create_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "DC900DE8AA4252A5BBE131DABFA6A7F5" - index: 11 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - uuid: "create_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.TypeLiteral" - name: "getRawType" - parameters: [] - signature: "getRawType(): Class" - returnValue: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "CC78C80FB3CD43319C74CCE38CF1B759" - index: 12 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "missingImplementationWithHint" - parameters: - - name: "key" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Key" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "missingImplementationWithHint(Key,InjectorImpl): Errors" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Classes" - modelFingerprint: "1004C6871DD50E72CB362B4788E0D15B" - index: 13 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.util.Classes" - uuid: "com.google.inject.internal.util.Classes" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.util.Classes" - name: "isInnerClass" - parameters: - - name: "clazz" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "isInnerClass(Class): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean4" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "A496E80D3CCA1D519B256A30C32400F0" - index: 14 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "cannotInjectInnerClass" - parameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "cannotInjectInnerClass(Class): Errors" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "KotlinSupport" - modelFingerprint: "2EF11F5CBDB8F96FCF26C051035DCCA8" - index: 15 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.KotlinSupport" - uuid: "com.google.inject.internal.KotlinSupport" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.KotlinSupport" - name: "getInstance" - parameters: [] - signature: "getInstance(): KotlinSupportInterface" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.KotlinSupportInterface" - uuid: "create_kotlinSupportInterface1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "8181E020C71D2BF1FFCA6D933A36CAD1" - index: 16 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.KotlinSupportInterface" - uuid: "create_kotlinSupportInterface1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.KotlinSupportInterface" - name: "isLocalClass" - parameters: - - name: "arg0" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "isLocalClass(Class): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean5" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "8E9471F167CF15D7BC987C9D11492F63" - index: 17 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "cannotInjectLocalClass" - parameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "cannotInjectLocalClass(Class): Errors" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors4" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "4E69E6A45058DA19EE88545A0F1F6C02" - index: 18 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "throwIfNewErrors" - parameters: - - name: "expectedSize" - value: - sapientType: "BASIC" - content: ! - value: 0 - valueType: "int" - uuid: "create_int1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "create_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "key" - modelFingerprint: "4F2B3E4D53CEBB957AFAEFB812749EC0" - index: 19 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 1 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Key" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "key" - name: "getTypeLiteral" - parameters: [] - signature: "getTypeLiteral(): TypeLiteral" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - uuid: "create_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "InjectionPoint" - modelFingerprint: "F925193FBB3C4AE44B4E620328C01857" - index: 20 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 1 - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "com.google.inject.spi.InjectionPoint" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.InjectionPoint" - name: "forConstructorOf" - parameters: - - name: "type" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - uuid: "create_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "atInjectRequired" - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forConstructorOf(TypeLiteral,boolean): InjectionPoint" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "create_injectionPoint2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "scoping" - modelFingerprint: "5B48787A7B1BA7A19BD5B7330C20F358" - index: 21 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "scoping" - name: "isExplicitlyScoped" - parameters: [] - signature: "isExplicitlyScoped(): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean6" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructorInjector" - modelFingerprint: "C2108810D86B24BF918EC294884CE474" - index: 22 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "create_injectionPoint2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructorInjector" - name: "getMember" - parameters: [] - signature: "getMember(): Member" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Member" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Member" - uuid: "create_member1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Annotations" - modelFingerprint: "3B3EDC617519C63693B4922D2CBF60BE" - index: 23 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Annotations" - uuid: "com.google.inject.internal.Annotations" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Annotations" - name: "findScopeAnnotation" - parameters: - - name: "errors" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "implementation" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "?" - uuid: "create_class2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "findScopeAnnotation(Errors,Class): Class" - returnValue: - sapientType: "CLASS" - content: ! - value: "? extends java.lang.annotation.Annotation" - valueType: "java.lang.Class" - genericValueType: "? extends java.lang.annotation.Annotation" - uuid: "create_class3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Scoping" - modelFingerprint: "FAD918E4CF8AD50DBE4C738A67F18B1F" - index: 24 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "com.google.inject.internal.Scoping" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Scoping" - name: "forAnnotation" - parameters: - - name: "scopingAnnotation" - value: - sapientType: "CLASS" - content: ! - value: "? extends java.lang.annotation.Annotation" - valueType: "java.lang.Class" - genericValueType: "? extends java.lang.annotation.Annotation" - uuid: "create_class3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forAnnotation(Class): Scoping" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "2ECB3D60D8EA70884FE36672DF22A97A" - index: 25 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "withSource" - parameters: - - name: "source" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "withSource(Class): Errors" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors5" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Scoping" - modelFingerprint: "16B6E0D15610B21D9C8ADD2B624B0E7D" - index: 26 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "com.google.inject.internal.Scoping" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Scoping" - name: "makeInjectable" - parameters: - - name: "scoping" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "errors" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors5" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "makeInjectable(Scoping,InjectorImpl,Errors): Scoping" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 8 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "4E69E6A45058DA19EE88545A0F1F6C02" - index: 27 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "throwIfNewErrors" - parameters: - - name: "expectedSize" - value: - sapientType: "BASIC" - content: ! - value: 0 - valueType: "int" - uuid: "create_int1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "create_void2" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Scoping" - modelFingerprint: "B2B7AF3D4AD12A1811B3A8B94054CDC5" - index: 28 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "com.google.inject.internal.Scoping" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Scoping" - name: "scope" - parameters: - - name: "key" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Key" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "creator" - value: - sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" - valueType: "com.google.inject.internal.ConstructorBindingImpl$Factory" - genericValueType: "java.lang.Object" - uuid: "create_constructorBindingImpl.Factory1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "create_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "scope(Key,InjectorImpl,ConstructorBindingImpl$Factory,Object,Scoping):\ - \ InternalFactory" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InternalFactory" - genericValueType: "? extends java.lang.Object" - uuid: "create_internalFactory1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 8 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "0BCCDD44850642A7F9EC9F8A2CF6EEEE" - index: 29 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NOT_NULL" - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "create_constructorBindingImpl1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "883bf247-b8b8-303f-9316-1bfc0d968e53" - deleted: false - disabled: false - ignoredBySystem: false - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path2" - pathIdForUser: "path20" - testPathName: "createWhenScopeAnnotationIsNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "57D1EADA38064491186A5D10A4C5FE3C" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "4e541045-f9cc-372c-9b44-af0400ecc273" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path4" - pathIdForUser: "path21" - testPathName: "createWhenScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "C2A40179F533E2CEDAEB05BBF20E5394" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "226622ed-91f0-3033-b0a3-c4c0c3b111b5" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path5" - pathIdForUser: "path22" - testPathName: "createWhenScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "C41FDF9D4ECB85A26E304CCDDBBABAB9" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "d8b0814d-96e3-3596-bd87-5f32d1baeb8c" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path7" - pathIdForUser: "path23" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "361CC848D0C356F29AA8E99059CB4F47" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "4db33fcd-1ea4-34dc-bb70-c1098247ae36" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path8" - pathIdForUser: "path24" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "295BBFF340B71579DAA412F71263BFE9" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "424a1502-9966-32e3-a29b-c83392572572" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path10" - pathIdForUser: "path25" - testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndS" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "85B1912EA5930FFC99737E8D1858334D" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "78607f23-61c3-3c0c-97dc-38f1db9fdccc" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path11" - pathIdForUser: "path26" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull2" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "41A917A1E9302089F2948013FE7ADFA3" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "863742fb-a517-3712-842a-57619cdd1876" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path13" - pathIdForUser: "path27" - testPathName: "createWhenKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScop" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "FA128F65F8AAD350FA0EA5A60F82C108" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "6c454773-1fa5-3aad-80c8-51cd42808010" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path14" - pathIdForUser: "path28" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull3" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "174CA5826CCB34E6BCFAC7C7B441CE1C" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "d62cd04e-dcf0-39d8-a335-2ed3bc29be1f" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path16" - pathIdForUser: "path29" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull2" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "6CD6F68EB15EC2C3D067307A667F8A08" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "e3df0257-e23f-393c-b80c-8e402573bf11" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path17" - pathIdForUser: "path30" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull4" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "064739A27AD8BCF741BA26A02C61D6D0" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "89285c0c-ce33-3739-a907-db4ca8a7bb08" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path19" - pathIdForUser: "path31" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull3" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "A0C0EBA8EC06E1F980050B267EA1A171" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "cc733f76-e6ec-383c-865c-60c190761707" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path20" - pathIdForUser: "path32" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull5" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "CF70EBFC9D53556BC2A386BDEED39BFF" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "88e09642-5814-3568-af77-1b21f7b0ecba" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path22" - pathIdForUser: "path33" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull4" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "C7CC01E2977D3051FB7CB634ABC99A61" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "0a033cc3-c324-37e2-bd3f-e56d7c6a6bad" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path23" - pathIdForUser: "path34" - testPathName: "createWhenConstructorInjectorIsNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull6" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "C69496D3C4F16E8CA9E15CC9A726730A" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "f9380c7e-4f13-3b1e-b0b5-f56d8877f80d" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path25" - pathIdForUser: "path35" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "D7F37981A224B4929B08DDDD870BF1FF" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "INPUT" - name: "injector" - modelFingerprint: "66A6CB0784A91F302EBDEE5AF3249E54" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "key" - modelFingerprint: "8BD8B39056618E9480AB4A88A03B7C6B" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "constructorInjector" - modelFingerprint: "BE1A16AFE86B2CDAD5924CFFBC4651FA" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "create_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "source" - modelFingerprint: "26D7543A2F4ADA30195021819A4A01D1" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "create_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "scoping" - modelFingerprint: "9EF426BDE5C8C2C2242531F9AAB2F0E2" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "errors" - modelFingerprint: "FCE6BBBE9BEFC34D57CE7177C9A9EBF0" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "failIfNotLinked" - modelFingerprint: "90F6B9923A41D4DC6C38C43638F03387" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "atInjectRequired" - modelFingerprint: "F8EA76D92B705A1FAB070EBE654A7ACA" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "C28141AA913FAE47DD8F86D65C62A5AC" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "size" - parameters: [] - signature: "size(): int" - returnValue: - sapientType: "BASIC" - content: ! - value: 0 - valueType: "int" - uuid: "create_int1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructorInjector" - modelFingerprint: "B194D1C08AC855193C9B6C939EC01AFB" - index: 10 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "create_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructorInjector" - name: "getDeclaringType" - parameters: [] - signature: "getDeclaringType(): TypeLiteral" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - genericValueType: "?" - uuid: "create_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "E1A0423780D37B86814C787616A1BCE9" - index: 11 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - genericValueType: "?" - uuid: "create_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.TypeLiteral" - name: "getRawType" - parameters: [] - signature: "getRawType(): Class" - returnValue: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "0604EF5586ED81D7795D47DB65A6A564" - index: 12 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "missingImplementationWithHint" - parameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "missingImplementationWithHint(Key,InjectorImpl): Errors" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Classes" - modelFingerprint: "1004C6871DD50E72CB362B4788E0D15B" - index: 13 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.util.Classes" - uuid: "com.google.inject.internal.util.Classes" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.util.Classes" - name: "isInnerClass" - parameters: - - name: "clazz" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "isInnerClass(Class): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean4" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "A496E80D3CCA1D519B256A30C32400F0" - index: 14 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "cannotInjectInnerClass" - parameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "cannotInjectInnerClass(Class): Errors" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "KotlinSupport" - modelFingerprint: "2EF11F5CBDB8F96FCF26C051035DCCA8" - index: 15 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.KotlinSupport" - uuid: "com.google.inject.internal.KotlinSupport" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.KotlinSupport" - name: "getInstance" - parameters: [] - signature: "getInstance(): KotlinSupportInterface" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.KotlinSupportInterface" - uuid: "create_kotlinSupportInterface1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "8181E020C71D2BF1FFCA6D933A36CAD1" - index: 16 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.KotlinSupportInterface" - uuid: "create_kotlinSupportInterface1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.KotlinSupportInterface" - name: "isLocalClass" - parameters: - - name: "arg0" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "isLocalClass(Class): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean5" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "8E9471F167CF15D7BC987C9D11492F63" - index: 17 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "cannotInjectLocalClass" - parameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "cannotInjectLocalClass(Class): Errors" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors4" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "4E69E6A45058DA19EE88545A0F1F6C02" - index: 18 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "throwIfNewErrors" - parameters: - - name: "expectedSize" - value: - sapientType: "BASIC" - content: ! - value: 0 - valueType: "int" - uuid: "create_int1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "create_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "scoping" - modelFingerprint: "5B48787A7B1BA7A19BD5B7330C20F358" - index: 19 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "scoping" - name: "isExplicitlyScoped" - parameters: [] - signature: "isExplicitlyScoped(): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "create_boolean6" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructorInjector" - modelFingerprint: "C2108810D86B24BF918EC294884CE474" - index: 20 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "create_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructorInjector" - name: "getMember" - parameters: [] - signature: "getMember(): Member" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Member" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Member" - uuid: "create_member1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Annotations" - modelFingerprint: "3B3EDC617519C63693B4922D2CBF60BE" - index: 21 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Annotations" - uuid: "com.google.inject.internal.Annotations" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Annotations" - name: "findScopeAnnotation" - parameters: - - name: "errors" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "implementation" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "?" - uuid: "create_class2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "findScopeAnnotation(Errors,Class): Class" - returnValue: - sapientType: "CLASS" - content: ! - value: "? extends java.lang.annotation.Annotation" - valueType: "java.lang.Class" - genericValueType: "? extends java.lang.annotation.Annotation" - uuid: "create_class3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Scoping" - modelFingerprint: "FAD918E4CF8AD50DBE4C738A67F18B1F" - index: 22 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "com.google.inject.internal.Scoping" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Scoping" - name: "forAnnotation" - parameters: - - name: "scopingAnnotation" - value: - sapientType: "CLASS" - content: ! - value: "? extends java.lang.annotation.Annotation" - valueType: "java.lang.Class" - genericValueType: "? extends java.lang.annotation.Annotation" - uuid: "create_class3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forAnnotation(Class): Scoping" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "2ECB3D60D8EA70884FE36672DF22A97A" - index: 23 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "withSource" - parameters: - - name: "source" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "create_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "withSource(Class): Errors" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors5" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Scoping" - modelFingerprint: "16B6E0D15610B21D9C8ADD2B624B0E7D" - index: 24 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "com.google.inject.internal.Scoping" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Scoping" - name: "makeInjectable" - parameters: - - name: "scoping" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "errors" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors5" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "makeInjectable(Scoping,InjectorImpl,Errors): Scoping" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 8 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "errors" - modelFingerprint: "4E69E6A45058DA19EE88545A0F1F6C02" - index: 25 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Errors" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Errors" - uuid: "create_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "errors" - name: "throwIfNewErrors" - parameters: - - name: "expectedSize" - value: - sapientType: "BASIC" - content: ! - value: 0 - valueType: "int" - uuid: "create_int1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - signature: "throwIfNewErrors(int): void throws com.google.inject.internal.ErrorsException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "create_void2" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Scoping" - modelFingerprint: "A00AF7CE139C32034EC33BBC8635BFAE" - index: 26 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "com.google.inject.internal.Scoping" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Scoping" - name: "scope" - parameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "create_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "create_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "creator" - value: - sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" - valueType: "com.google.inject.internal.ConstructorBindingImpl$Factory" - genericValueType: "java.lang.Object" - uuid: "create_constructorBindingImpl.Factory1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "create_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "create_scoping3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "scope(Key,InjectorImpl,ConstructorBindingImpl$Factory,Object,Scoping):\ - \ InternalFactory" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InternalFactory" - genericValueType: "? extends java.lang.Object" - uuid: "create_internalFactory1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 8 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "CC410709ACBED348241B9D33E503BB18" - index: 27 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NOT_NULL" - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "create_constructorBindingImpl1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "83303ea8-3f9a-3027-bbb3-0c96f4d8f5ea" - deleted: false - disabled: false - ignoredBySystem: false - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path26" - pathIdForUser: "path36" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "0ED608E8A5613B9682F9A778770CB887" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "eb5dc635-90ba-33f6-b48b-08fafec5d3dc" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path28" - pathIdForUser: "path37" - testPathName: "createWhenKotlinSupportGetInstanceNotIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedA" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "B70FF033CCD9675DE8734D1A449D05F6" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "4469332a-a7c4-3b82-ba1b-ae0da93446b4" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path29" - pathIdForUser: "path38" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull2" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "0B8287A8DB5C4703B576B68ED5E522A8" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "5cc78f7f-c715-38c0-b643-e0be6d006471" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path31" - pathIdForUser: "path39" - testPathName: "createWhenKotlinSupportGetInstanceIsLocalClassRawTypeAndConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndS" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "806760F7FEBA8B5A577746D6FB163C55" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "c7170fd3-5f92-3026-8e66-93deb1c0fb9c" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path32" - pathIdForUser: "path40" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull3" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "CE617809B080D4F4BC12D417E259695F" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "c171a4c5-c214-309e-8231-b34ee81bc579" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path34" - pathIdForUser: "path41" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull2" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "8AEE2B1BE94D18621D6F35CD57F7E24C" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "72fa9f42-fdf1-324c-909d-7543d0ad5429" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path35" - pathIdForUser: "path42" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull4" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "7BE73AF48FFFAC4C5EC633D57999A81C" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "c5a9b30f-3441-3ec8-a2d2-55e0f069ce2c" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path37" - pathIdForUser: "path43" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull3" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "4812610EEFDF51C0E6CFB6056C55CC89" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "e5912bb6-8f0d-3ccb-b110-9c725ea7f5d0" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path38" - pathIdForUser: "path44" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull5" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "8857732B36E6C51F2FE92F71025282BB" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "9f53a594-55e9-3520-8141-22ecb03ead47" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path40" - pathIdForUser: "path45" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull4" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "4BD7E10B27C40608B1BCDA1899C3A5B3" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "4784662b-3fad-38d9-9741-b9d72c43d6d9" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path41" - pathIdForUser: "path46" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull6" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "07B7B8EB7E4830AF2A9AFA59DEB1A087" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "5d6c671f-a646-3bcc-8ed4-2a8c3e90efa1" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path43" - pathIdForUser: "path47" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull5" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "9F60ACA37DA4BC0F87A1C10BD0C394BD" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "b86c4df1-8238-38fa-ad97-ba6781daa8f3" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path44" - pathIdForUser: "path48" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull7" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "9271826548E3DFCCDC01117F220E938C" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "205cda06-6499-3689-aac7-3b0ffbd96b9d" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path46" - pathIdForUser: "path49" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNotNull6" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "D93010A057D9689B419672D1E97ECB9C" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "25c515e0-6918-38d6-ad31-6ab7c4518f3f" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path47" - pathIdForUser: "path50" - testPathName: "createWhenConstructorInjectorIsNotNullAndScopingNotIsExplicitlyScopedAndScopeAnnotationIsNull8" - nameDefinedByUser: false - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "7BF5C624B12A341AA92AD9C22ADB8296" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "47840105-4643-3a75-8f07-8303ee9130cc" - deleted: true - disabled: false - ignoredBySystem: true - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "initialize" - returnType: "void" - signature: "initialize(com.google.inject.internal.InjectorImpl,com.google.inject.internal.Errors)\ - \ : void" - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - instructionFingerprint: "7BBDBDCA7DADA054B06208332D946C93" - parametersTypes: - - "com.google.inject.internal.InjectorImpl" - - "com.google.inject.internal.Errors" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "initializeThrowsNullPointerException" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "6BA44B7521FF0E2E686E90F9758F12C3" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "scoping" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "scoping" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "injector" - modelFingerprint: "A0C1D9BD2577FCC0352781490D2D0969" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "initialize_injectorImpl1" - fixed: false - nameForMock: "injector" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "errors" - modelFingerprint: "7F0262B7DCE95331E5496CD88B588482" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "initialize_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructors" - modelFingerprint: "FDDC2790D243497A30563AF85B0440EA" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructorInjectorStore" - uuid: "initialize_constructorInjectorStore1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructors" - name: "get" - parameters: - - name: "constructorInjector" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "errors" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.Errors" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.Errors" - uuid: "initialize_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - signature: "get(InjectionPoint,Errors): ConstructorInjector throws com.google.inject.internal.ErrorsException" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.ConstructorInjector" - genericValueType: "?" - uuid: "initialize_constructorInjector1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "provisionListenerStore" - modelFingerprint: "C05727D4B43265858796B631DC8B5F0A" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ProvisionListenerCallbackStore" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ProvisionListenerCallbackStore" - uuid: "initialize_provisionListenerCallbackStore1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.provisionListenerStore" - name: "get" - parameters: - - name: "binding" - value: - sapientType: "THIS" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "scoping" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "targetClassObject" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - signature: "get(ConstructorBindingImpl): ProvisionListenerStackCallback" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.ProvisionListenerStackCallback" - uuid: "initialize_provisionListenerStackCallback1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "68041019986276EDF5D420282D883A57" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "VOID" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "64ad769f-e9e5-3c08-812f-d421f34c10cd" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "isInitialized" - returnType: "boolean" - signature: "isInitialized() : boolean" - instructionFingerprint: "D26B8438A8831D318F1C0FE7F9E5D057" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "isInitializedWhenFactoryConstructorInjectorIsNotNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "D36063FB2388A45074DDEF4B721F5AAA" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "753659628F1B3F179A2EF0629F555437" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: true - valueType: "boolean" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "a4925b3a-a0f0-3350-8231-9f2173b4e49f" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "isInitializedWhenFactoryConstructorInjectorIsNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "E10D0757D925F2EBC8B1A2EFA9A725E8" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "3A21543F56248AC92654D6E439128AED" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "21d707fb-6b19-330e-ac7e-15d2734b4e82" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "getInternalConstructor" - returnType: "com.google.inject.spi.InjectionPoint" - signature: "getInternalConstructor() : com.google.inject.spi.InjectionPoint" - instructionFingerprint: "FB0E7A8969910EE1190F758D028FD24E" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getInternalConstructorWhenFactoryConstructorInjectorIsNotNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "645F933799BC3D05D38BC4AE3700638F" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructorInjector" - modelFingerprint: "B1EC72E0B5BA2C5802C61EBABE9A386F" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "getInternalConstructor_constructorInjector2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructorInjector" - name: "getConstructionProxy" - parameters: [] - signature: "getConstructionProxy(): ConstructionProxy" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - uuid: "getInternalConstructor_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "68B88860E1D983C25A77353F5B521FFE" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - uuid: "getInternalConstructor_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.ConstructionProxy" - name: "getInjectionPoint" - parameters: [] - signature: "getInjectionPoint(): InjectionPoint" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalConstructor_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalConstructor_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalConstructor_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalConstructor_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalConstructor_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "4B99D2EAB510370E318ADE2CEE077856" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalConstructor_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalConstructor_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalConstructor_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalConstructor_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalConstructor_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "0948abb4-4334-3350-ace9-9b137179c578" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "getInternalConstructorWhenFactoryConstructorInjectorIsNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "BD0B901A2D9A132E78A42688CE1F01E9" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "0785D980349931D5A8396534DFBA1469" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "someScoping" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "someScoping" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "1CDE77F6F3C9F4C636C5799FF30468DF" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "4B99D2EAB510370E318ADE2CEE077856" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "c22dbf39-96fc-3704-a343-093b34ddcb9f" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "getInternalDependencies" - returnType: "java.util.Set" - signature: "getInternalDependencies() : java.util.Set>" - tryCatchBlocks: - - idExternalInstruction: 0 - id: 2 - catchExceptions: - - "com.google.inject.ConfigurationException" - instructionFingerprint: "67F358C50CBC80BBCF14CC01284AC53B" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getInternalDependenciesWhenFactoryConstructorInjectorIsNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "C0652EF3A3A9F7ED7F40257E89D1B676" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructorInjectionPoint" - modelFingerprint: "41EEED11A4A43741523225DED3921A1F" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 2 - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructorInjectionPoint" - name: "getDeclaringType" - parameters: [] - signature: "getDeclaringType(): TypeLiteral" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "getInternalDependencies_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "getInternalDependencies_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "InjectionPoint" - modelFingerprint: "EA9036BEBE0FF367DA38EFBC02806118" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 2 - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "com.google.inject.spi.InjectionPoint" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.InjectionPoint" - name: "forInstanceMethodsAndFields" - parameters: - - name: "type" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "getInternalDependencies_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "getInternalDependencies_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forInstanceMethodsAndFields(TypeLiteral): Set" - returnValue: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalDependencies_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalDependencies_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalDependencies_set1-0" - fixed: false - collectionUuid: "getInternalDependencies_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalDependencies_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalDependencies_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalDependencies_set1-0" - fixed: false - collectionUuid: "getInternalDependencies_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalDependencies_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Dependency" - modelFingerprint: "5B95E7C937A203EAA07B5BB8F22838BD" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.Dependency" - uuid: "com.google.inject.spi.Dependency" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.Dependency" - name: "forInjectionPoints" - parameters: - - name: "injectionPoints" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet" - setterMap: {} - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet" - setterMap: {} - valueType: "com.google.common.collect.ImmutableSet" - uuid: "getInternalDependencies_immutableSet1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forInjectionPoints(ImmutableSet): Set" - returnValue: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.Dependency" - uuid: "getInternalDependencies_set2" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "4F8619B068DA417178967E07B927A414" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.Dependency" - uuid: "getInternalDependencies_set2" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "e986ddd1-7ddd-303a-ab76-f91ed0663d29" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "getInternalDependenciesWhenFactoryConstructorInjectorIsNotNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "CBBD97521963A588B2B626538B62FD63" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "Scoping scoping" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "Scoping scoping" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "0056EE6CC1C5C2109CEC3234269822FD" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getConstructor" - parameters: [] - signature: "getConstructor(): InjectionPoint" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalDependencies_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "8F3857FF3A3F59AB45EAF0A5B076027E" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getInjectableMembers" - parameters: [] - signature: "getInjectableMembers(): Set" - returnValue: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalDependencies_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Dependency" - modelFingerprint: "5B95E7C937A203EAA07B5BB8F22838BD" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.Dependency" - uuid: "com.google.inject.spi.Dependency" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.Dependency" - name: "forInjectionPoints" - parameters: - - name: "injectionPoints" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet" - setterMap: {} - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet" - setterMap: {} - valueType: "com.google.common.collect.ImmutableSet" - uuid: "getInternalDependencies_immutableSet1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forInjectionPoints(ImmutableSet): Set" - returnValue: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.Dependency" - uuid: "getInternalDependencies_set2" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "4F8619B068DA417178967E07B927A414" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.Dependency" - uuid: "getInternalDependencies_set2" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "b7b513b9-8ed3-3289-96a2-9a0ff9e2691e" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path3" - pathIdForUser: "path3" - testPathName: "getInternalDependenciesWhenCaughtConfigurationException" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "DF4B5A5BE5784EA35C66B398BA13F5F8" - problemWasSolvedByProver: false - catchBlockExercised: - idExternalInstruction: 0 - id: 2 - catchExceptions: - - "com.google.inject.ConfigurationException" - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructorInjectionPoint" - modelFingerprint: "41EEED11A4A43741523225DED3921A1F" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 2 - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructorInjectionPoint" - name: "getDeclaringType" - parameters: [] - signature: "getDeclaringType(): TypeLiteral" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "getInternalDependencies_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "getInternalDependencies_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "InjectionPoint" - modelFingerprint: "EA9036BEBE0FF367DA38EFBC02806118" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 2 - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "com.google.inject.spi.InjectionPoint" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.InjectionPoint" - name: "forInstanceMethodsAndFields" - parameters: - - name: "type" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "getInternalDependencies_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "getInternalDependencies_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forInstanceMethodsAndFields(TypeLiteral): Set" - returnValue: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalDependencies_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalDependencies_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalDependencies_set1-0" - fixed: false - collectionUuid: "getInternalDependencies_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalDependencies_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "getInternalDependencies_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "getInternalDependencies_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalDependencies_set1-0" - fixed: false - collectionUuid: "getInternalDependencies_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInternalDependencies_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Dependency" - modelFingerprint: "5B95E7C937A203EAA07B5BB8F22838BD" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.Dependency" - uuid: "com.google.inject.spi.Dependency" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.Dependency" - name: "forInjectionPoints" - parameters: - - name: "injectionPoints" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet" - setterMap: {} - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet" - setterMap: {} - valueType: "com.google.common.collect.ImmutableSet" - uuid: "getInternalDependencies_immutableSet1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forInjectionPoints(ImmutableSet): Set" - returnValue: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.Dependency" - uuid: "getInternalDependencies_set2" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "4F8619B068DA417178967E07B927A414" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.Dependency" - uuid: "getInternalDependencies_set2" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "12dd5c10-d98c-3d91-abe2-eb3b12f8440a" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "acceptTargetVisitor" - returnType: "java.lang.Object" - signature: "acceptTargetVisitor(com.google.inject.spi.BindingTargetVisitor) : java.lang.Object" - instructionFingerprint: "48D696247D907446AA2C544F2A95993A" - parametersTypes: - - "com.google.inject.spi.BindingTargetVisitor" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "acceptTargetVisitorWhenFactoryConstructorInjectorIsNotNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "2EE8192525C805012B7B653B648E39EE" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "visitor" - modelFingerprint: "B1F9D7AFF374D5D772230DC85B56987A" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.BindingTargetVisitor" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.BindingTargetVisitor" - genericValueType: "? super java.lang.Object,java.lang.Object" - uuid: "acceptTargetVisitor_bindingTargetVisitor1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "visitor" - modelFingerprint: "C0C5B759B2747C48432910C927593160" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.BindingTargetVisitor" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.BindingTargetVisitor" - genericValueType: "? super java.lang.Object,java.lang.Object" - uuid: "acceptTargetVisitor_bindingTargetVisitor1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "visitor" - name: "visit" - parameters: - - name: "arg0" - value: - sapientType: "THIS" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "targetClassObject" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - signature: "visit(ConstructorBindingImpl): Object" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "acceptTargetVisitor_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "EDA2651BB29D8448EA5A2C6E4F135F6E" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "acceptTargetVisitor_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "c20943f4-4fc1-387b-a811-ec334043f01b" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "acceptTargetVisitorWhenFactoryConstructorInjectorIsNullThrowsIllegalStateException" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "E90D79B6E5B2389471F6D48DAB4E0644" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "visitor" - modelFingerprint: "B1F9D7AFF374D5D772230DC85B56987A" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.BindingTargetVisitor" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.BindingTargetVisitor" - genericValueType: "? super java.lang.Object,java.lang.Object" - uuid: "acceptTargetVisitor_bindingTargetVisitor1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "C9C68C9339F812BC8DEC7C1D6145A135" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "EXCEPTION" - content: ! - target: "java.lang.IllegalStateException" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.IllegalStateException" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.IllegalStateException" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "05cc7660-ba9d-301d-b73c-bcceee3f47fc" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "getConstructor" - returnType: "com.google.inject.spi.InjectionPoint" - signature: "getConstructor() : com.google.inject.spi.InjectionPoint" - instructionFingerprint: "F43FF7C4C628D349E5542BE5BAE2213E" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getConstructorWhenFactoryConstructorInjectorIsNotNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "2295045B3A02090BBCECBAF7FE92491B" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "7E748685D67056A668523A6516409732" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "6A2D144FC23B4B581D2C7EBF3487C197" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructorInjector" - modelFingerprint: "86D18AD743A28CE28F74FA9AC49345AD" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "getConstructor_constructorInjector2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructorInjector" - name: "getConstructionProxy" - parameters: [] - signature: "getConstructionProxy(): ConstructionProxy" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - uuid: "getConstructor_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "B0F1A47BC85F52F3F9A6D0D920431C3E" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - uuid: "getConstructor_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.ConstructionProxy" - name: "getInjectionPoint" - parameters: [] - signature: "getInjectionPoint(): InjectionPoint" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getConstructor_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "66A6A14FFA4F03057AA09A45305E5086" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getConstructor_injectionPoint1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "c7e488ab-5395-3fed-972d-99a97a363f4b" - deleted: false - disabled: true - ignoredBySystem: false - variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "getConstructorWhenFactoryConstructorInjectorIsNullThrowsIllegalStateException" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "54F47DCB5A840B77B875B1A8555226B5" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "C9C68C9339F812BC8DEC7C1D6145A135" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "EXCEPTION" - content: ! - target: "java.lang.IllegalStateException" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.IllegalStateException" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.IllegalStateException" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "1a226733-6ca7-308c-bf22-32002859aafa" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "getInjectableMembers" - returnType: "java.util.Set" - signature: "getInjectableMembers() : java.util.Set" - instructionFingerprint: "211C51BA653F5D1D351A2C9EB783A5A1" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getInjectableMembersWhenFactoryConstructorInjectorIsNotNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "88D331B520FD301767007F4C54EDAF7D" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructorInjector" - modelFingerprint: "A3C55DE78B3C54AE6D99DF50A97CC36F" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "getInjectableMembers_constructorInjector2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructorInjector" - name: "getInjectableMembers" - parameters: [] - signature: "getInjectableMembers(): ImmutableSet" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet" - method: "of" - methodParameters: [] - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet" - method: "of" - methodParameters: [] - valueType: "com.google.common.collect.ImmutableSet" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInjectableMembers_immutableSet1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "2779880CB5A4829B2D9ABBAF679DF765" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet" - method: "of" - methodParameters: [] - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet" - method: "of" - methodParameters: [] - valueType: "com.google.common.collect.ImmutableSet" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getInjectableMembers_immutableSet1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "fdcbc929-583c-3917-b38b-28f2ce6a91da" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "getInjectableMembersWhenFactoryConstructorInjectorIsNullThrowsIllegalStateException" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "54F47DCB5A840B77B875B1A8555226B5" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "C9C68C9339F812BC8DEC7C1D6145A135" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "EXCEPTION" - content: ! - target: "java.lang.IllegalStateException" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.IllegalStateException" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.IllegalStateException" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "13813246-ab19-3c69-bfeb-faa711537311" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "getMethodInterceptors" - returnType: "java.util.Map" - signature: "getMethodInterceptors() : java.util.Map>" - instructionFingerprint: "80715A60FC5BD75CA54E38F904EC8F1F" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getMethodInterceptorsWhenFactoryConstructorInjectorIsNotNull" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "68277F831C24C1F6423F4A143EE581B3" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructorInjector" - modelFingerprint: "B1EC72E0B5BA2C5802C61EBABE9A386F" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "getMethodInterceptors_constructorInjector2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructorInjector" - name: "getConstructionProxy" - parameters: [] - signature: "getConstructionProxy(): ConstructionProxy" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - uuid: "getMethodInterceptors_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "F89EB2CCD33C547B6D014E59CC4B4298" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - uuid: "getMethodInterceptors_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.ConstructionProxy" - name: "getMethodInterceptors" - parameters: [] - signature: "getMethodInterceptors(): ImmutableMap" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableMap" - method: "of" - methodParameters: [] - suggestedContent: ! - target: "com.google.common.collect.ImmutableMap" - method: "of" - methodParameters: [] - valueType: "com.google.common.collect.ImmutableMap" - genericValueType: "java.lang.reflect.Method,java.util.List" - uuid: "getMethodInterceptors_immutableMap1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "CDF9FDB17F7C1B5B601F75352F1DEEA6" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableMap" - method: "of" - methodParameters: [] - suggestedContent: ! - target: "com.google.common.collect.ImmutableMap" - method: "of" - methodParameters: [] - valueType: "com.google.common.collect.ImmutableMap" - genericValueType: "java.lang.reflect.Method,java.util.List" - uuid: "getMethodInterceptors_immutableMap1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "261f205f-b8ac-3e98-b23c-f96964059cf8" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "getMethodInterceptorsWhenFactoryConstructorInjectorIsNullThrowsIllegalStateException" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "54F47DCB5A840B77B875B1A8555226B5" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "C9C68C9339F812BC8DEC7C1D6145A135" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "EXCEPTION" - content: ! - target: "java.lang.IllegalStateException" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.IllegalStateException" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.IllegalStateException" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "bed93d39-621b-30b2-b52c-c8a790999428" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "getDependencies" - returnType: "java.util.Set" - signature: "getDependencies() : java.util.Set>" - instructionFingerprint: "7C7311AEE84CD24882C2ED26BE412746" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getDependenciesTest" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "D79534160C0CAC9717ABD9D1901617CC" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "0056EE6CC1C5C2109CEC3234269822FD" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getConstructor" - parameters: [] - signature: "getConstructor(): InjectionPoint" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "8F3857FF3A3F59AB45EAF0A5B076027E" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getInjectableMembers" - parameters: [] - signature: "getInjectableMembers(): Set" - returnValue: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Dependency" - modelFingerprint: "A871D31FB197D6F24BC0DDC354C9B8C9" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.Dependency" - uuid: "com.google.inject.spi.Dependency" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.Dependency" - name: "forInjectionPoints" - parameters: - - name: "injectionPoints" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet$Builder" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet$Builder" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.common.collect.ImmutableSet$Builder" - parameters: [] - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - parameters: [] - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: - - name: "element" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodName: "add" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - parameters: [] - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: - - name: "element" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodName: "add" - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: - - name: "elements" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodName: "addAll" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - parameters: [] - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: - - name: "element" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodName: "add" - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: - - name: "elements" - value: - sapientType: "COLLECTION" - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodName: "addAll" - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "build" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.common.collect.ImmutableSet$Builder" - parameters: [] - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: - - name: "element" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodName: "add" - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: - - name: "elements" - value: - sapientType: "COLLECTION" - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "getDependencies_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodName: "addAll" - valueType: "com.google.common.collect.ImmutableSet$Builder" - uuid: "getDependencies_immutableSet.Builder3" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "build" - valueType: "com.google.common.collect.ImmutableSet" - uuid: "getDependencies_immutableSet1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "forInjectionPoints(ImmutableSet): Set" - returnValue: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.Dependency" - uuid: "getDependencies_set2" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "4F8619B068DA417178967E07B927A414" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.Dependency" - uuid: "getDependencies_set2" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "903fef97-987f-323e-a528-d02591a6bcb2" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "withScoping" - returnType: "com.google.inject.internal.BindingImpl" - signature: "withScoping(com.google.inject.internal.Scoping) : com.google.inject.internal.BindingImpl" - instructionFingerprint: "783F302B6FB92288CBEDC718864C5E94" - parametersTypes: - - "com.google.inject.internal.Scoping" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "withScopingTest" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "79B8B2702D5A07E6B980A68561D0C7A3" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "value" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "value" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "scoping" - modelFingerprint: "4B6DD3A7ABA61E309ED98ADCA1E1DBAD" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "withScoping_scoping1" - fixed: false - nameForMock: "value" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "E869B56E464D6F0C60827E114DA8F1AC" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getKey" - parameters: [] - signature: "getKey(): Key" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - genericValueType: "java.lang.Object" - uuid: "withScoping_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "84983AD3502CA897213A7AFE5C672D12" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getSource" - parameters: [] - signature: "getSource(): Object" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "withScoping_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "1E2436F80667A41CB9B921AB6010304E" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NOT_NULL" - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "withScoping_constructorBindingImpl1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "da0d3db3-e38a-36e1-8dd5-ef2abf7e3a21" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "withKey" - returnType: "com.google.inject.internal.BindingImpl" - signature: "withKey(com.google.inject.Key) : com.google.inject.internal.BindingImpl" - instructionFingerprint: "271935412944B3A4F2B8EF528C0EA694" - parametersTypes: - - "com.google.inject.Key" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "withKeyTest" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "ED0FA70001A859E846C2F9131EC8F3DF" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "key" - modelFingerprint: "F59B66C04746BAE94AED352C5E64D400" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "withKey_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "withKey_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "withKey_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "84983AD3502CA897213A7AFE5C672D12" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getSource" - parameters: [] - signature: "getSource(): Object" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "withKey_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "96AF41C36BCFAF0AB6A295BBFD54AEE2" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NOT_NULL" - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "withKey_constructorBindingImpl1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "43ae4532-e963-39a9-b37c-2a93c33a9ff0" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "applyTo" - returnType: "void" - signature: "applyTo(com.google.inject.Binder) : void" - instructionFingerprint: "9471A2D9C53377A2851A81C1BF3269E5" - parametersTypes: - - "com.google.inject.Binder" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "applyToTest" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "74F21257FF3E1B9D23368B3FB245E983" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "ScopedBindingBuilder" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "ScopedBindingBuilder" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "binder" - modelFingerprint: "AEFBE0E7DAD7EE5E78E687E9DED6BC7A" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Binder" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Binder" - uuid: "applyTo_binder1" - fixed: false - nameForMock: "Binder" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "8974553AE5E5A3DEB2A938F18B337E90" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getConstructor" - parameters: [] - signature: "getConstructor(): InjectionPoint" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "applyTo_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "84983AD3502CA897213A7AFE5C672D12" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getSource" - parameters: [] - signature: "getSource(): Object" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "applyTo_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "Elements" - modelFingerprint: "8FC41D24AB60B45A107231394BF333A5" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.Elements" - uuid: "com.google.inject.spi.Elements" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.Elements" - name: "withTrustedSource" - parameters: - - name: "guiceInternal" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.GuiceInternal" - fieldName: "GUICE_INTERNAL" - suggestedContent: ! - target: "com.google.inject.internal.GuiceInternal" - fieldName: "GUICE_INTERNAL" - valueType: "com.google.inject.internal.GuiceInternal" - uuid: "applyTo_guiceInternal1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "binder" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Binder" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Binder" - uuid: "applyTo_binder1" - fixed: false - nameForMock: "Binder" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "applyTo_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "withTrustedSource(GuiceInternal,Binder,Object): Binder" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Binder" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Binder" - uuid: "applyTo_binder2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "541C918A90C5F93853419EBFEAC6F944" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getKey" - parameters: [] - signature: "getKey(): Key" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "applyTo_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "7BE292E9111E5C8AC8EBC34B77B78C49" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.Binder" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.Binder" - uuid: "applyTo_binder2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.Binder" - name: "bind" - parameters: - - name: "arg0" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "applyTo_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "bind(Key): LinkedBindingBuilder" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.binder.LinkedBindingBuilder" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.binder.LinkedBindingBuilder" - uuid: "applyTo_linkedBindingBuilder1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "8974553AE5E5A3DEB2A938F18B337E90" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getConstructor" - parameters: [] - signature: "getConstructor(): InjectionPoint" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "applyTo_injectionPoint2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "083AD634528F863E37A0FC2ADB0837E8" - index: 10 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "applyTo_injectionPoint2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.spi.InjectionPoint" - name: "getMember" - parameters: [] - signature: "getMember(): Member" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "applyTo_member1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: true - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructor" - modelFingerprint: "BD7C802C11C78B22C69FA89DBA76BF43" - index: 11 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "applyTo_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructor" - name: "getDeclaringType" - parameters: [] - signature: "getDeclaringType(): TypeLiteral" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "applyTo_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "applyTo_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.TypeLiteral" - uuid: "applyTo_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "35759800B6E5C17649A20290683C17D9" - index: 12 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.binder.LinkedBindingBuilder" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.binder.LinkedBindingBuilder" - uuid: "applyTo_linkedBindingBuilder1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.binder.LinkedBindingBuilder" - name: "toConstructor" - parameters: - - name: "arg0" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "applyTo_member1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: true - - name: "arg1" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "applyTo_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "applyTo_typeLiteral1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.TypeLiteral" - uuid: "applyTo_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "toConstructor(Constructor,TypeLiteral): ScopedBindingBuilder" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.binder.ScopedBindingBuilder" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.binder.ScopedBindingBuilder" - uuid: "applyTo_scopedBindingBuilder1" - fixed: false - nameForMock: "void" - equalsMethodPresent: false - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "B6F07746EB6BF1B19D13EE47BAF8115C" - index: 13 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "ScopedBindingBuilder" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.Scoping" - name: "applyTo" - parameters: - - name: "arg0" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.binder.ScopedBindingBuilder" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.binder.ScopedBindingBuilder" - uuid: "applyTo_scopedBindingBuilder1" - fixed: false - nameForMock: "void" - equalsMethodPresent: false - explicitCastNeeded: false - signature: "applyTo(ScopedBindingBuilder): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "applyTo_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "68041019986276EDF5D420282D883A57" - index: 14 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "VOID" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "0f0a622f-1e3b-3dc0-a3ae-a6ceb63c4e13" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "toString" - returnType: "java.lang.String" - signature: "toString() : java.lang.String" - instructionFingerprint: "F66242A3B9E8028E31AFF2D7A08D057B" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "toStringTest" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "2A98FCC0C0261065F587CD06DFF3FFD5" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "B9CF62DA27B44D3C0BEBC558E1C22F04" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorBindingImpl" - parameters: - - name: "key" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.Key" - method: "get" - methodParameters: - - name: "type" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "_key1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.Key" - uuid: "_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "scoping" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.Scoping" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.Scoping" - uuid: "_scoping1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructorInjectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "injectionPoints" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorBindingImpl" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "C7A7829F98B988F952956C667B7B2214" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - name: "create" - parameters: [] - signature: "create(): ConstructionProxy" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - localVariableValue: - sapientType: "OBJECT" - suggestedContent: ! - target: "com.google.inject.internal.DefaultConstructionProxyFactory" - parameters: - - name: "injectionPoint" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: true - valueType: "com.google.inject.internal.DefaultConstructionProxyFactory" - uuid: "_defaultConstructionProxyFactory1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - methodParameters: [] - methodName: "create" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "541C918A90C5F93853419EBFEAC6F944" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getKey" - parameters: [] - signature: "getKey(): Key" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "toString_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "INTERNAL" - name: "internalMethod" - modelFingerprint: "84983AD3502CA897213A7AFE5C672D12" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - methodExercised: - target: "target" - name: "getSource" - parameters: [] - signature: "getSource(): Object" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "toString_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "D1F433D4EB9F8805FF391E82DAB508AB" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: "result1" - valueType: "java.lang.String" - uuid: "toString_string1" - fixed: false - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "363d3698-f34c-39ad-914f-376a19498023" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_FAILURE" - source: "factory.constructorInjector =" - lineNumber: 75 - details: "No constructor found to create an object without any exception for\ - \ class com.google.inject.internal.ConstructorInjector" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "equals" - returnType: "boolean" - signature: "equals(java.lang.Object) : boolean" - instructionFingerprint: "05428A99A3F1AC477BE87436C6DCB881" - parametersTypes: - - "java.lang.Object" - paths: - - pathId: "path5" - pathIdForUser: "path1" - testPathName: "equalsWhenObjNotInstanceOfConstructorBindingImpl" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "38C01A8D8F950C4A536124EA7B98E9D0" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "3b44a919-8f6c-3e7d-9bba-980539d40498" - deleted: false - disabled: false - ignoredBySystem: false - variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path4" - pathIdForUser: "path2" - testPathName: "equalsWhenGetKeyNotEqualsOGetKey" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "B986EE493CF944DBCA3884A774F246C2" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "ec1ee7cd-3873-3522-a5bb-86f18c47b994" - deleted: true - disabled: false - ignoredBySystem: true - variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path3" - pathIdForUser: "path3" - testPathName: "equalsWhenGetScopingNotEqualsOGetScoping" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "1A80721E522289B1B25971A9A9FB43D3" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "3ddb7b66-3e90-382d-8b9c-ebf409b26dbf" - deleted: true - disabled: false - ignoredBySystem: true - variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path1" - pathIdForUser: "path4" - testPathName: "equalsWhenObjectsEqualConstructorInjectionPointOConstructorInjectionPoint" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "4658A5C4F1ABB431544A6F7201183514" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "ebd80d6b-a695-36f7-8659-be59d3b5a742" - deleted: false - disabled: false - ignoredBySystem: false - variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path2" - pathIdForUser: "path5" - testPathName: "equalsWhenObjectsNotEqualConstructorInjectionPointOConstructorInjectionPoint" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.Key,java.lang.Object,com.google.inject.internal.Scoping,com.google.inject.spi.InjectionPoint,java.util.Set)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "60D00D5909237F3CB1CC5DB4444BD9AF" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "5d68da68-8ac6-3654-947f-9a147630278f" - deleted: false - disabled: false - ignoredBySystem: false - variablesCouldNotBeIsolated: "object of type DefaultConstructionProxyFactory" - failureReason: - reason: "METHOD_CALL_INSTRUCTION_CONSTRUCTION_UNFILLED_PARAMS" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false diff --git a/.sapient/com.google.inject.internal/ConstructorInjectorInputParameters.yaml b/.sapient/com.google.inject.internal/ConstructorInjectorInputParameters.yaml deleted file mode 100644 index a2ec6d31d6..0000000000 --- a/.sapient/com.google.inject.internal/ConstructorInjectorInputParameters.yaml +++ /dev/null @@ -1,4679 +0,0 @@ ---- -modelFingerprint: "7053DFE85A7DDAB4AD03C676370BAAE4" -methods: -- method: - name: "getInjectableMembers" - returnType: "com.google.common.collect.ImmutableSet" - signature: "getInjectableMembers() : com.google.common.collect.ImmutableSet" - instructionFingerprint: "132B3E7BA6DA389A4D31321F7E548026" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getInjectableMembersTest" - nameDefinedByUser: false - constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "7CF6E003694F671F465AD9C72BBC1628" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "8260de14-a761-336f-bd2f-a69ce0310d65" - deleted: false - disabled: false - ignoredBySystem: false - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "getConstructionProxy" - returnType: "com.google.inject.internal.ConstructionProxy" - signature: "getConstructionProxy() : com.google.inject.internal.ConstructionProxy" - instructionFingerprint: "33BDF8387B8C0E6D566742F698EF3767" - parametersTypes: [] - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getConstructionProxyTest" - nameDefinedByUser: false - constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "51F9738AD050AE46ACE900011C27825E" - problemWasSolvedByProver: false - truncated: true - inputParameters: [] - uuid: "884db5e3-7a33-3300-aed3-cf39acf357e5" - deleted: false - disabled: false - ignoredBySystem: false - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "construct" - returnType: "java.lang.Object" - signature: "construct(com.google.inject.internal.InternalContext,com.google.inject.spi.Dependency,com.google.inject.internal.ProvisionListenerStackCallback)\ - \ : java.lang.Object" - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - tryCatchBlocks: - - idExternalInstruction: 0 - id: 1 - catchExceptions: - - "java.lang.reflect.InvocationTargetException" - instructionFingerprint: "29CF9BEC30476AEBD900B113F4573592" - parametersTypes: - - "com.google.inject.internal.InternalContext" - - "com.google.inject.spi.Dependency" - - "com.google.inject.internal.ProvisionListenerStackCallback" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "constructWhenConstructionContextIsConstructing" - nameDefinedByUser: false - constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "EED15C2F2CD65B380E64098A8E5F8662" - problemWasSolvedByProver: true - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "5DEC50D6FD9B961A290488BD23B7D66F" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "context" - modelFingerprint: "C2DA6AE0D2910103C01BCD0EAAD689FB" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "dependency" - modelFingerprint: "D37B07E78855699FC3AEFC4B58494159" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.Dependency" - method: "get" - methodParameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "construct_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.Dependency" - uuid: "construct_dependency1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "provisionCallback" - modelFingerprint: "AC952DDCFCEAD4A52375FB6B1FDAB22D" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.ProvisionListenerStackCallback" - genericValueType: "java.lang.Object" - uuid: "construct_provisionListenerStackCallback1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "context" - modelFingerprint: "90C8580FF0EC182E2778728ACE6374EF" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "context" - name: "getConstructionContext" - parameters: - - name: "key" - value: - sapientType: "THIS" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "targetClassObject" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - signature: "getConstructionContext(ConstructorInjector): ConstructionContext" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "DF68B09566FC1C2062A5777A5D433C19" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "isConstructing" - parameters: [] - signature: "isConstructing(): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: true - suggestedContent: ! - value: true - valueType: "boolean" - uuid: "construct_boolean1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "context" - modelFingerprint: "AD91E75C65B3416AF143FFAA447B31BD" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "context" - name: "getInjectorOptions" - parameters: [] - signature: "getInjectorOptions(): InjectorImpl$InjectorOptions" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" - uuid: "construct_injectorImpl.InjectorOptions1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "dependency" - modelFingerprint: "1EA2B8C831FBFEBCF70EC6662958FDBC" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.Dependency" - method: "get" - methodParameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "construct_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.Dependency" - uuid: "construct_dependency1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "dependency" - name: "getKey" - parameters: [] - signature: "getKey(): Key" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "construct_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "E5C57F35E97F3EAC9BD2EFECE578DF92" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "construct_key1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.Key" - name: "getTypeLiteral" - parameters: [] - signature: "getTypeLiteral(): TypeLiteral" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - uuid: "construct_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "DC900DE8AA4252A5BBE131DABFA6A7F5" - index: 10 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.TypeLiteral" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.TypeLiteral" - uuid: "construct_typeLiteral1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.TypeLiteral" - name: "getRawType" - parameters: [] - signature: "getRawType(): Class" - returnValue: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "construct_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 17 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "7D88F3A9139447EA1C978887414D63D1" - index: 11 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "createProxy" - parameters: - - name: "injectorOptions" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" - uuid: "construct_injectorImpl.InjectorOptions1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "expectedType" - value: - sapientType: "CLASS" - content: ! - value: "? super java.lang.Object" - valueType: "java.lang.Class" - genericValueType: "? super java.lang.Object" - uuid: "construct_class1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - signature: "createProxy(InjectorImpl$InjectorOptions,Class): Object throws\ - \ com.google.inject.internal.InternalProvisionException" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "construct_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "7C973EAEEC332BFEC09E51528D07A6CE" - index: 12 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "construct_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "49f22cac-3604-3497-90db-d26edb0e7397" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "constructWhenContextGetInjectorOptionsNotDisableCircularProxies" - nameDefinedByUser: false - constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "6B6019F4557BFD1B5A385A507EE6A5F4" - problemWasSolvedByProver: true - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "5DEC50D6FD9B961A290488BD23B7D66F" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "context" - modelFingerprint: "C2DA6AE0D2910103C01BCD0EAAD689FB" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "dependency" - modelFingerprint: "C7753D509E41648A138DE1971C659F78" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.Dependency" - genericValueType: "?" - uuid: "construct_dependency1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "provisionCallback" - modelFingerprint: "AC952DDCFCEAD4A52375FB6B1FDAB22D" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.ProvisionListenerStackCallback" - genericValueType: "java.lang.Object" - uuid: "construct_provisionListenerStackCallback1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "context" - modelFingerprint: "90C8580FF0EC182E2778728ACE6374EF" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "context" - name: "getConstructionContext" - parameters: - - name: "key" - value: - sapientType: "THIS" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "targetClassObject" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - signature: "getConstructionContext(ConstructorInjector): ConstructionContext" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "7051647637CAAD7C8C261C8A18DBB5B0" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "isConstructing" - parameters: [] - signature: "isConstructing(): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "construct_boolean1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "8FBF13D73A807968E0373CD3EE3FF69A" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "getCurrentReference" - parameters: [] - signature: "getCurrentReference(): Object" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "construct_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "context" - modelFingerprint: "AD91E75C65B3416AF143FFAA447B31BD" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "context" - name: "getInjectorOptions" - parameters: [] - signature: "getInjectorOptions(): InjectorImpl$InjectorOptions" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl$InjectorOptions" - uuid: "construct_injectorImpl.InjectorOptions1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "7C973EAEEC332BFEC09E51528D07A6CE" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "construct_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "4d517ada-89b7-3a9e-9289-6ee0971952e5" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path3" - pathIdForUser: "path3" - testPathName: "constructWhenProvisionCallbackIsNull" - nameDefinedByUser: false - constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "112B48EEA7B19E41689534216633592A" - problemWasSolvedByProver: true - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "137E88FE80D294F9EE9F7325A1E42F32" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "context" - modelFingerprint: "C2DA6AE0D2910103C01BCD0EAAD689FB" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "dependency" - modelFingerprint: "C7753D509E41648A138DE1971C659F78" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.Dependency" - genericValueType: "?" - uuid: "construct_dependency1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "provisionCallback" - modelFingerprint: "3816A4B35993BD6433E6093D99066BBB" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NULL" - valueType: "com.google.inject.internal.ProvisionListenerStackCallback" - genericValueType: "java.lang.Object" - uuid: "construct_provisionListenerStackCallback1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "context" - modelFingerprint: "4BB184EBB61A225AB8D1C8FD537822A8" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "context" - name: "getConstructionContext" - parameters: - - name: "key" - value: - sapientType: "THIS" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "targetClassObject" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - signature: "getConstructionContext(ConstructorInjector): ConstructionContext" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "7051647637CAAD7C8C261C8A18DBB5B0" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "isConstructing" - parameters: [] - signature: "isConstructing(): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "construct_boolean1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "275E78D008C513A0151A86010033C815" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "getCurrentReference" - parameters: [] - signature: "getCurrentReference(): Object" - returnValue: - sapientType: "NULL" - valueType: "java.lang.Object" - uuid: "construct_object1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "DE4871906A3C7C96DC4405E871FB43B9" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "startConstruction" - parameters: [] - signature: "startConstruction(): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "construct_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "SingleParameterInjector" - modelFingerprint: "5FCA609E83A7468D6B1F7F6533D6796F" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.SingleParameterInjector" - uuid: "com.google.inject.internal.SingleParameterInjector" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.SingleParameterInjector" - name: "getAll" - parameters: - - name: "context" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - signature: "getAll(InternalContext,SingleParameterInjector[]): Object[] throws\ - \ com.google.inject.internal.InternalProvisionException" - returnValue: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "java.lang.Object[]" - uuid: "provision_object[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 8 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructionProxy" - modelFingerprint: "023BBDB7BC7F356A93469003A42BAC96" - index: 10 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructionProxy" - name: "newInstance" - parameters: - - name: "arg0" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "java.lang.Object[]" - uuid: "provision_object[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "java.lang.reflect.InvocationTargetException" - signature: "newInstance(Object[]): Object throws java.lang.reflect.InvocationTargetException" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1153 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "5990E60C5D5825C96A08061F48EEE886" - index: 11 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "setProxyDelegates" - parameters: - - name: "delegate" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "setProxyDelegates(Object): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "3E241FA8CE66A8319F01965AE7762919" - index: 12 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "finishConstruction" - parameters: [] - signature: "finishConstruction(): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void2" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "1FB0D14FAC958E8BAAD9D97D43716EF9" - index: 13 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "setCurrentReference" - parameters: - - name: "currentReference" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "setCurrentReference(Object): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void3" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "localMembersInjector" - modelFingerprint: "623A9D415F9A8A94B0987E27FF111597" - index: 14 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "localMembersInjector" - name: "injectMembers" - parameters: - - name: "t" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "context" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "toolableOnly" - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - signature: "injectMembers(Object,InternalContext,boolean): void throws com.google.inject.internal.InternalProvisionException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void4" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "localMembersInjector" - modelFingerprint: "2EA5388E672E6BEFBAF72065BF301E13" - index: 15 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "localMembersInjector" - name: "notifyListeners" - parameters: - - name: "instance" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - signature: "notifyListeners(Object): void throws com.google.inject.internal.InternalProvisionException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void5" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "62F85AD4978CDD982F870DA2445A3FB5" - index: 16 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "removeCurrentReference" - parameters: [] - signature: "removeCurrentReference(): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void6" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "3E241FA8CE66A8319F01965AE7762919" - index: 17 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "finishConstruction" - parameters: [] - signature: "finishConstruction(): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "construct_void2" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "7C973EAEEC332BFEC09E51528D07A6CE" - index: 18 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "5518bfd1-919d-3a21-9890-4da022deb59b" - deleted: false - disabled: false - ignoredBySystem: false - prover: "DEFAULT" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false - - pathId: "path4" - pathIdForUser: "path4" - testPathName: "constructWhenProvisionCallbackIsNotNull" - nameDefinedByUser: false - constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "50D65C0CA15A512190B0E2576E62138F" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "46807FD978231D2CCAC3DC5DDD05CAAC" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - nameForMock: "ConstructionProxy constructionProxy" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: - 0: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "SingleParameterInjector[] parameterInjectors" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - values: - 0: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "SingleParameterInjector[] parameterInjectors" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - nameForMock: "MembersInjectorImpl membersInjector" - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - nameForMock: "ConstructionProxy constructionProxy" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: - 0: - sapientType: "MOCK" - content: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "SingleParameterInjector[] parameterInjectors" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - values: - 0: - sapientType: "MOCK" - content: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "SingleParameterInjector[] parameterInjectors" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - nameForMock: "MembersInjectorImpl membersInjector" - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "context" - modelFingerprint: "7305ED768D103F4744BA7F856D8ED594" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - nameForMock: "InternalContext context" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "dependency" - modelFingerprint: "5C056A20E453531245C0C181B5DB6C98" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.Dependency" - method: "get" - methodParameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "construct_dependency1-key" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.Dependency" - method: "get" - methodParameters: - - name: "key" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.Key" - uuid: "construct_dependency1-key" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.Dependency" - uuid: "construct_dependency1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "provisionCallback" - modelFingerprint: "7CBC21EB124D7B37479701E79C534E40" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ProvisionListenerStackCallback" - parameters: - - name: "binding" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Binding" - uuid: "construct_provisionListenerStackCallback1-binding" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "listeners" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.List" - uuid: "construct_provisionListenerStackCallback1-listeners" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ProvisionListenerStackCallback" - parameters: - - name: "binding" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.Binding" - uuid: "construct_provisionListenerStackCallback1-binding" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "listeners" - value: - sapientType: "COLLECTION" - valueType: "java.util.List" - uuid: "construct_provisionListenerStackCallback1-listeners" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ProvisionListenerStackCallback" - uuid: "construct_provisionListenerStackCallback1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "context" - modelFingerprint: "9704C58AAF4FC0162436C4C500EEF8A5" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - nameForMock: "InternalContext context" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "context" - name: "getConstructionContext" - parameters: - - name: "key" - value: - sapientType: "THIS" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - nameForMock: "ConstructionProxy constructionProxy" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: - 0: - sapientType: "MOCK" - content: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "SingleParameterInjector[] parameterInjectors" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - values: - 0: - sapientType: "MOCK" - content: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "SingleParameterInjector[] parameterInjectors" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - nameForMock: "MembersInjectorImpl membersInjector" - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "targetClassObject" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - signature: "getConstructionContext(ConstructorInjector): ConstructionContext" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "B337DF3F8C0C7B177993A332979D4A31" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "isConstructing" - parameters: [] - signature: "isConstructing(): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "construct_boolean1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "B2192118AB648756A669AB7907130CE0" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "getCurrentReference" - parameters: [] - signature: "getCurrentReference(): Object" - returnValue: - sapientType: "NULL" - valueType: "java.lang.Object" - uuid: "construct_object1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "99D88BF1EB24C1628FEB38054492D700" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "startConstruction" - parameters: [] - signature: "startConstruction(): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "construct_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "provisionCallback" - modelFingerprint: "6A71827D8339EAD2282F24E90AA1946A" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ProvisionListenerStackCallback" - parameters: - - name: "binding" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Binding" - uuid: "construct_provisionListenerStackCallback1-binding" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "listeners" - value: - sapientType: "COLLECTION" - content: ! - parameters: [] - values: [] - suggestedContent: ! - parameters: [] - values: [] - valueType: "java.util.List" - uuid: "construct_provisionListenerStackCallback1-listeners" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ProvisionListenerStackCallback" - parameters: - - name: "binding" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.Binding" - uuid: "construct_provisionListenerStackCallback1-binding" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "listeners" - value: - sapientType: "COLLECTION" - valueType: "java.util.List" - uuid: "construct_provisionListenerStackCallback1-listeners" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ProvisionListenerStackCallback" - uuid: "construct_provisionListenerStackCallback1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "provisionCallback" - name: "provision" - parameters: - - name: "context" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - nameForMock: "InternalContext context" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "callable" - value: - sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" - valueType: "com.google.inject.internal.ProvisionListenerStackCallback$ProvisionCallback" - uuid: "construct_provisionListenerStackCallback.ProvisionCallback1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - signature: "provision(InternalContext,ProvisionListenerStackCallback$ProvisionCallback):\ - \ Object throws com.google.inject.internal.InternalProvisionException" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "construct_object2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "B39D4B66382BA82C3D2640C2E2D93FC0" - index: 10 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "finishConstruction" - parameters: [] - signature: "finishConstruction(): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "construct_void2" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "EDA2651BB29D8448EA5A2C6E4F135F6E" - index: 11 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "construct_object2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "cff8da45-d78b-34f0-8f03-f7fdc59d1133" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path5" - pathIdForUser: "path5" - testPathName: "constructWhenUserExceptionGetCauseIsNotNullThrowsInternalProvisionException" - nameDefinedByUser: false - constructorSignature: "(java.util.Set,com.google.inject.internal.ConstructionProxy,com.google.inject.internal.SingleParameterInjector[],com.google.inject.internal.MembersInjectorImpl)\ - \ : void" - priorityDefinedByUser: false - filledByUser: false - priority: "MODERATE" - modelFingerprint: "7AA739DC36D1E6065CD2569B1AFE2744" - problemWasSolvedByProver: false - catchBlockExercised: - idExternalInstruction: 73 - id: 1 - catchExceptions: - - "java.lang.reflect.InvocationTargetException" - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "46807FD978231D2CCAC3DC5DDD05CAAC" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: - 0: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - values: - 0: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: - 0: - sapientType: "MOCK" - content: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - values: - 0: - sapientType: "MOCK" - content: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - genericValueType: "java.lang.Object" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "context" - modelFingerprint: "7305ED768D103F4744BA7F856D8ED594" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "dependency" - modelFingerprint: "5C056A20E453531245C0C181B5DB6C98" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.Dependency" - method: "get" - methodParameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.Key" - uuid: "construct_dependency1-key" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.Dependency" - method: "get" - methodParameters: - - name: "key" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.Key" - uuid: "construct_dependency1-key" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.Dependency" - uuid: "construct_dependency1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "provisionCallback" - modelFingerprint: "5D27F7153C026958783629D09B3718C6" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "NULL" - content: ! - target: "com.google.inject.internal.ProvisionListenerStackCallback" - onlyPojoFunctions: true - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.ProvisionListenerStackCallback" - onlyPojoFunctions: true - builderPattern: false - valueType: "com.google.inject.internal.ProvisionListenerStackCallback" - genericValueType: "java.lang.Object" - uuid: "construct_provisionListenerStackCallback1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "context" - modelFingerprint: "9704C58AAF4FC0162436C4C500EEF8A5" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "context" - name: "getConstructionContext" - parameters: - - name: "key" - value: - sapientType: "THIS" - content: ! - target: "com.google.inject.internal.ConstructorInjector" - parameters: - - name: "injectableMembers" - value: - sapientType: "COLLECTION" - content: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - collectionClass: "java.util.HashSet" - parameters: [] - values: - - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "_set1-0-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "_set1-0-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1-0" - fixed: false - collectionUuid: "_set1" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "java.util.Set" - genericValueType: "com.google.inject.spi.InjectionPoint" - uuid: "_set1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "constructionProxy" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: - 0: - sapientType: "MOCK" - content: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - values: - 0: - sapientType: "MOCK" - content: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "membersInjector" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "targetClassObject" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - signature: "getConstructionContext(ConstructorInjector): ConstructionContext" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "B337DF3F8C0C7B177993A332979D4A31" - index: 6 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "isConstructing" - parameters: [] - signature: "isConstructing(): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - suggestedContent: ! - value: false - valueType: "boolean" - uuid: "construct_boolean1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "B2192118AB648756A669AB7907130CE0" - index: 7 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "getCurrentReference" - parameters: [] - signature: "getCurrentReference(): Object" - returnValue: - sapientType: "NULL" - valueType: "java.lang.Object" - uuid: "construct_object1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "99D88BF1EB24C1628FEB38054492D700" - index: 8 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "startConstruction" - parameters: [] - signature: "startConstruction(): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "construct_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "SingleParameterInjector" - modelFingerprint: "1D2616E5B86ABEDA9DE40D93A0655454" - index: 9 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.SingleParameterInjector" - uuid: "com.google.inject.internal.SingleParameterInjector" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.SingleParameterInjector" - name: "getAll" - parameters: - - name: "context" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "parameterInjectors" - value: - sapientType: "ARRAY" - content: ! - values: - 0: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - values: - 0: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.SingleParameterInjector" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.SingleParameterInjector" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.SingleParameterInjector[]" - genericValueType: "?" - uuid: "_singleParameterInjector[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - signature: "getAll(InternalContext,SingleParameterInjector[]): Object[] throws\ - \ com.google.inject.internal.InternalProvisionException" - returnValue: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "java.lang.Object[]" - uuid: "provision_object[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 8 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructionProxy" - modelFingerprint: "CF81FE55A3981F29B0E521F860E4D061" - index: 10 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructionProxy" - name: "newInstance" - parameters: - - name: "arg0" - value: - sapientType: "ARRAY" - content: ! - values: {} - suggestedContent: ! - values: {} - valueType: "java.lang.Object[]" - uuid: "provision_object[]1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "java.lang.reflect.InvocationTargetException" - signature: "newInstance(Object[]): Object throws java.lang.reflect.InvocationTargetException" - returnValue: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1153 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "23E5D460A265D0A0D52AAB38779E5D87" - index: 11 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "setProxyDelegates" - parameters: - - name: "delegate" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "setProxyDelegates(Object): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void1" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "B39D4B66382BA82C3D2640C2E2D93FC0" - index: 12 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "finishConstruction" - parameters: [] - signature: "finishConstruction(): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void2" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "constructionContext" - modelFingerprint: "20CDD2ADC7F36F9A60D9FEE4BDD9C6B1" - index: 13 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionContext" - genericValueType: "java.lang.Object" - uuid: "construct_constructionContext1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "constructionContext" - name: "setCurrentReference" - parameters: - - name: "currentReference" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "setCurrentReference(Object): void" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void3" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "localMembersInjector" - modelFingerprint: "15C2B9E3CEE8F2F115857673966DCB42" - index: 14 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "localMembersInjector" - name: "injectMembers" - parameters: - - name: "t" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "context" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalContext" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalContext" - uuid: "construct_internalContext1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - - name: "toolableOnly" - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - signature: "injectMembers(Object,InternalContext,boolean): void throws com.google.inject.internal.InternalProvisionException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void4" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - name: "localMembersInjector" - modelFingerprint: "ECC656E8DB6F2942BCD14074BBBB30C5" - index: 15 - ignored: false - nestedInLoop: false - nestedInRecursion: false - idsTryCatchBlockSurrounding: - - 730001 - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.MembersInjectorImpl" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.MembersInjectorImpl" - genericValueType: "java.lang.Object" - uuid: "_membersInjectorImpl1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "localMembersInjector" - name: "notifyListeners" - parameters: - - name: "instance" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Object" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Object" - uuid: "provision_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.InternalProvisionException" - signature: "notifyListeners(Object): void throws com.google.inject.internal.InternalProvisionException" - returnValue: - sapientType: "VOID" - valueType: "void" - uuid: "provision_void5" - fixed: true - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "STATIC" - name: "InternalProvisionException" - modelFingerprint: "F6713044BEABB598D4586B34A461A1A5" - index: 16 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InternalProvisionException" - uuid: "com.google.inject.internal.InternalProvisionException" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.InternalProvisionException" - name: "errorInjectingConstructor" - parameters: - - name: "cause" - value: - sapientType: "OBJECT" - content: ! - target: "java.lang.Throwable" - parameters: [] - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "java.lang.Throwable" - parameters: [] - privateConstructor: false - createdByTargetCode: false - valueType: "java.lang.Throwable" - uuid: "provision_throwable2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "errorInjectingConstructor(Throwable): InternalProvisionException" - returnValue: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalProvisionException" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalProvisionException" - uuid: "provision_internalProvisionException1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 9 - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "constructionProxy" - modelFingerprint: "E877E880507B0A168177D0CB36B8578C" - index: 17 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.ConstructionProxy" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.ConstructionProxy" - genericValueType: "java.lang.Object" - uuid: "_constructionProxy1" - fixed: false - nameForMock: "" - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.constructionProxy" - name: "getInjectionPoint" - parameters: [] - signature: "getInjectionPoint(): InjectionPoint" - returnValue: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "provision_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "provision_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "provision_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "provision_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "provision_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 1025 - staticReadMethodForField: false - filledByUser: false - - type: "LOCAL_VARIABLE" - modelFingerprint: "1367F22B7D3E1A9122509BAC34D99DF2" - index: 18 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - suggestedContent: ! - target: "com.google.inject.internal.InternalProvisionException" - onlyPojoFunctions: false - builderPattern: false - valueType: "com.google.inject.internal.InternalProvisionException" - uuid: "provision_internalProvisionException1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "com.google.inject.internal.InternalProvisionException" - name: "addSource" - parameters: - - name: "source" - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "MOCK" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "provision_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "MOCK" - valueType: "com.google.inject.TypeLiteral" - uuid: "provision_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.spi.InjectionPoint" - method: "forConstructor" - methodParameters: - - name: "constructor" - value: - sapientType: "UNKNOWN" - suggestedContent: ! - target: "java.lang.reflect.Constructor" - onlyPojoFunctions: false - builderPattern: false - valueType: "java.lang.reflect.Constructor" - uuid: "provision_injectionPoint1-constructor" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "type" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.TypeLiteral" - uuid: "provision_injectionPoint1-type" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "provision_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "addSource(InjectionPoint): InternalProvisionException" - returnValue: - sapientType: "EXCEPTION" - content: ! - target: "com.google.inject.internal.InternalProvisionException" - method: "circularDependenciesDisabled" - methodParameters: - - name: "expectedType" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "provision_internalProvisionException2-expectedType" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.internal.InternalProvisionException" - method: "circularDependenciesDisabled" - methodParameters: - - name: "expectedType" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "provision_internalProvisionException2-expectedType" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.InternalProvisionException" - uuid: "provision_internalProvisionException2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "22DCEC1299ED20F318BDBA9577FB3CB6" - index: 19 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "EXCEPTION" - content: ! - target: "com.google.inject.internal.InternalProvisionException" - method: "circularDependenciesDisabled" - methodParameters: - - name: "expectedType" - value: - sapientType: "CLASS" - content: ! - value: "java.lang.Object" - valueType: "java.lang.Class" - uuid: "provision_internalProvisionException2-expectedType" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - suggestedContent: ! - target: "com.google.inject.internal.InternalProvisionException" - method: "circularDependenciesDisabled" - methodParameters: - - name: "expectedType" - value: - sapientType: "CLASS" - valueType: "java.lang.Class" - uuid: "provision_internalProvisionException2-expectedType" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - valueType: "com.google.inject.internal.InternalProvisionException" - uuid: "provision_internalProvisionException2" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "67010575-b658-3123-ab39-37b06314161d" - deleted: false - disabled: true - ignoredBySystem: false - failureReason: - reason: "METHOD_WITHOUT_EXPRESSION_SUPPORT" - prover: "LLM" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true diff --git a/.sapient/com.google.inject.internal/ConstructorInjectorStoreInputParameters.yaml b/.sapient/com.google.inject.internal/ConstructorInjectorStoreInputParameters.yaml deleted file mode 100644 index ab6c1ed675..0000000000 --- a/.sapient/com.google.inject.internal/ConstructorInjectorStoreInputParameters.yaml +++ /dev/null @@ -1,738 +0,0 @@ ---- -modelFingerprint: "601463CCDA6CE0E677923D14126F1018" -methods: -- method: - name: "isLoading" - returnType: "boolean" - signature: "isLoading(com.google.inject.spi.InjectionPoint) : boolean" - instructionFingerprint: "FEF893C444A85F134B6995DC92AE314B" - parametersTypes: - - "com.google.inject.spi.InjectionPoint" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "isLoadingWhenCacheIsLoadingIp" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "B9B511B5E92A82801EF44428FBF1EB31" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjectorStore" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "ip" - modelFingerprint: "2D8327DF1FE5790BD892BC6DF78E6EEB" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "isLoading_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "cache" - modelFingerprint: "19F08757C662034D23A92522E79ECBE5" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.cache" - name: "isLoading" - parameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "isLoading_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "isLoading(InjectionPoint): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: true - valueType: "boolean" - uuid: "isLoading_boolean1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "753659628F1B3F179A2EF0629F555437" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: true - valueType: "boolean" - uuid: "isLoading_boolean1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "9ca94860-cb5d-35f1-b8f7-ec071eda7b97" - deleted: false - disabled: true - ignoredBySystem: false - variablesCouldNotBeIsolated: "cache" - failureReason: - reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" - source: "return cache.isLoading(ip);" - lineNumber: 47 - details: "A variable could not be isolated or mocked when calling a method -\ - \ Variable name: cache - Method: isLoading" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "isLoadingWhenCacheNotIsLoadingIp" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "58ACEE12C72FD006539BD45052C514C0" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjectorStore" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "ip" - modelFingerprint: "2D8327DF1FE5790BD892BC6DF78E6EEB" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "isLoading_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "cache" - modelFingerprint: "EB70C0AD7B0C23E6E41AC44357EE69F4" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.cache" - name: "isLoading" - parameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "isLoading_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "isLoading(InjectionPoint): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "isLoading_boolean1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "3A21543F56248AC92654D6E439128AED" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "isLoading_boolean1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "07406e90-65c4-3a1d-917b-6a6b045d4d2e" - deleted: false - disabled: false - ignoredBySystem: false - variablesCouldNotBeIsolated: "cache" - failureReason: - reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" - source: "return cache.isLoading(ip);" - lineNumber: 47 - details: "A variable could not be isolated or mocked when calling a method -\ - \ Variable name: cache - Method: isLoading" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false -- method: - name: "get" - returnType: "com.google.inject.internal.ConstructorInjector" - signature: "get(com.google.inject.spi.InjectionPoint,com.google.inject.internal.Errors)\ - \ : com.google.inject.internal.ConstructorInjector" - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - instructionFingerprint: "ABEE57BB87B500433A331FA013E591A6" - parametersTypes: - - "com.google.inject.spi.InjectionPoint" - - "com.google.inject.internal.Errors" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "getTest" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "62CC262F30C667F92B891CB33C6CA5A6" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjectorStore" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "constructorInjector" - modelFingerprint: "8BEB1FFB0B7A993CB47E955550117651" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "get_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "errors" - modelFingerprint: "E7097EEB42B739132A18C9A0E4D1000E" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "get_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "cache" - modelFingerprint: "9FA3222220157E2D6C593012BD63076E" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.cache" - name: "get" - parameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "get_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - - name: "errors" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.Errors" - uuid: "get_errors1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - throwsExceptions: - - "com.google.inject.internal.ErrorsException" - signature: "get(InjectionPoint,Errors): Object throws com.google.inject.internal.ErrorsException" - returnValue: - sapientType: "MOCK" - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "get_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: true - access: 1 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "3BCF728C97578C433969DF88453CF327" - index: 5 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.ConstructorInjector" - uuid: "get_object1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: true - staticReadMethodForField: false - filledByUser: false - uuid: "9c25887d-767d-38e9-b5ae-c2e4012c49be" - deleted: false - disabled: true - ignoredBySystem: false - variablesCouldNotBeIsolated: "cache" - failureReason: - reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" - source: "return cache.get(constructorInjector, errors);" - lineNumber: 53 - details: "A variable could not be isolated or mocked when calling a method -\ - \ Variable name: cache - Method: get" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true -- method: - name: "remove" - returnType: "boolean" - signature: "remove(com.google.inject.spi.InjectionPoint) : boolean" - instructionFingerprint: "76D3BCC6FAF3E295ABC09FCFE87952CB" - parametersTypes: - - "com.google.inject.spi.InjectionPoint" - paths: - - pathId: "path1" - pathIdForUser: "path1" - testPathName: "removeWhenCacheRemoveIp" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "EC25541D148D57C23AB7684D3FE48493" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjectorStore" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "ip" - modelFingerprint: "2D8327DF1FE5790BD892BC6DF78E6EEB" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "remove_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "cache" - modelFingerprint: "BE95A6D4E641011A9B2D5CA885541C55" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.cache" - name: "remove" - parameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "remove_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "remove(InjectionPoint): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: true - valueType: "boolean" - uuid: "remove_boolean1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "753659628F1B3F179A2EF0629F555437" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: true - valueType: "boolean" - uuid: "remove_boolean1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "5a679105-c4bb-350a-b405-4b8028aac823" - deleted: false - disabled: true - ignoredBySystem: false - variablesCouldNotBeIsolated: "cache" - failureReason: - reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" - source: "return cache.remove(ip);" - lineNumber: 66 - details: "A variable could not be isolated or mocked when calling a method -\ - \ Variable name: cache - Method: remove" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: true - - pathId: "path2" - pathIdForUser: "path2" - testPathName: "removeWhenCacheNotRemoveIp" - nameDefinedByUser: false - constructorSignature: "(com.google.inject.internal.InjectorImpl) : void" - priorityDefinedByUser: false - filledByUser: false - priority: "LOW" - modelFingerprint: "FA5C6AE38AEC47A978383C3C9D8C95C0" - problemWasSolvedByProver: false - truncated: false - inputParameters: - - type: "CONSTRUCTOR" - modelFingerprint: "C32E34834EF82EA3692EC7FAE47926D0" - index: 1 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "OBJECT" - content: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "MOCK" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - suggestedContent: ! - target: "com.google.inject.internal.ConstructorInjectorStore" - parameters: - - name: "injector" - value: - sapientType: "UNKNOWN" - valueType: "com.google.inject.internal.InjectorImpl" - uuid: "_injectorImpl1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - privateConstructor: false - createdByTargetCode: false - valueType: "com.google.inject.internal.ConstructorInjectorStore" - uuid: "target" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "INPUT" - name: "ip" - modelFingerprint: "2D8327DF1FE5790BD892BC6DF78E6EEB" - index: 2 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "remove_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - - type: "FIELD" - name: "cache" - modelFingerprint: "39014804E2138EF1C6E1D2B7345C47EC" - index: 3 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "PRIVATE_INNER_CLASS_OR_LAMBDA" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - methodExercised: - target: "this.cache" - name: "remove" - parameters: - - name: "key" - value: - sapientType: "MOCK" - valueType: "com.google.inject.spi.InjectionPoint" - uuid: "remove_injectionPoint1" - fixed: false - equalsMethodPresent: false - explicitCastNeeded: false - signature: "remove(InjectionPoint): boolean" - returnValue: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "remove_boolean1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - access: 0 - staticReadMethodForField: false - filledByUser: false - - type: "RESULT" - name: "result" - modelFingerprint: "3A21543F56248AC92654D6E439128AED" - index: 4 - ignored: false - nestedInLoop: false - nestedInRecursion: false - value: - sapientType: "BASIC" - content: ! - value: false - valueType: "boolean" - uuid: "remove_boolean1" - fixed: true - equalsMethodPresent: true - explicitCastNeeded: false - staticReadMethodForField: false - filledByUser: false - uuid: "61a69fac-848e-37bc-bb7e-cf249a8b5033" - deleted: false - disabled: false - ignoredBySystem: false - variablesCouldNotBeIsolated: "cache" - failureReason: - reason: "VARIABLE_THAT_COULD_NOT_BE_ISOLATED_MOCKED" - source: "return cache.remove(ip);" - lineNumber: 66 - details: "A variable could not be isolated or mocked when calling a method -\ - \ Variable name: cache - Method: remove" - disabledStatusUpdatedByUser: false - disabledStatusUpdatedBySystem: false diff --git a/.sapient/mock_preferences.json b/.sapient/mock_preferences.json deleted file mode 100644 index d8624ce7a9..0000000000 --- a/.sapient/mock_preferences.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "note" : "Please restart the plugin after making changes to the lists below. If you want to mock files of any package, please add the package to packagesToMock list ex org.apache.commons. If you don't want to mock files of any package, please add the package to packagesToNotMock list ex com.google.gson Please make sure the json is a valid json, or it will revert to default list of packages.", - "classesAndPackagesNotToMock" : [ ], - "classesAndPackagesToMock" : [ ] -} \ No newline at end of file From ede57e3d44b0cc56273bbaccb57e9a39afcb91e6 Mon Sep 17 00:00:00 2001 From: bhuvan Date: Fri, 1 Mar 2024 16:15:25 +0530 Subject: [PATCH 5/5] Delete bindingbuilder --- .../inject/internal/BindingBuilderSapientGeneratedJunit4Test.java | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 core/test/com/google/inject/internal/BindingBuilderSapientGeneratedJunit4Test.java diff --git a/core/test/com/google/inject/internal/BindingBuilderSapientGeneratedJunit4Test.java b/core/test/com/google/inject/internal/BindingBuilderSapientGeneratedJunit4Test.java deleted file mode 100644 index e69de29bb2..0000000000