1
- package org.utbot.framework.concrete
1
+ package org.utbot.framework.concrete.constructors
2
2
3
+ import java.io.Closeable
4
+ import java.lang.reflect.Modifier
5
+ import java.util.IdentityHashMap
6
+ import kotlin.reflect.KClass
7
+ import org.mockito.Mockito
8
+ import org.mockito.stubbing.Answer
9
+ import org.objectweb.asm.Type
10
+ import org.utbot.common.Reflection
3
11
import org.utbot.common.invokeCatching
12
+ import org.utbot.engine.util.lambda.CapturedArgument
13
+ import org.utbot.engine.util.lambda.constructLambda
14
+ import org.utbot.engine.util.lambda.constructStaticLambda
15
+ import org.utbot.framework.concrete.mock.InstanceMockController
16
+ import org.utbot.framework.concrete.mock.InstrumentationContext
17
+ import org.utbot.framework.concrete.mock.MethodMockController
18
+ import org.utbot.framework.concrete.mock.MockController
4
19
import org.utbot.framework.plugin.api.ClassId
5
20
import org.utbot.framework.plugin.api.ConstructorId
6
21
import org.utbot.framework.plugin.api.ExecutableId
@@ -20,6 +35,7 @@ import org.utbot.framework.plugin.api.UtConcreteValue
20
35
import org.utbot.framework.plugin.api.UtDirectSetFieldModel
21
36
import org.utbot.framework.plugin.api.UtEnumConstantModel
22
37
import org.utbot.framework.plugin.api.UtExecutableCallModel
38
+ import org.utbot.framework.plugin.api.UtLambdaModel
23
39
import org.utbot.framework.plugin.api.UtMockValue
24
40
import org.utbot.framework.plugin.api.UtModel
25
41
import org.utbot.framework.plugin.api.UtNewInstanceInstrumentation
@@ -31,25 +47,12 @@ import org.utbot.framework.plugin.api.UtVoidModel
31
47
import org.utbot.framework.plugin.api.isMockModel
32
48
import org.utbot.framework.plugin.api.util.constructor
33
49
import org.utbot.framework.plugin.api.util.executableId
34
- import org.utbot.framework.plugin.api.util.jField
50
+ import org.utbot.framework.plugin.api.util.isStatic
35
51
import org.utbot.framework.plugin.api.util.jClass
52
+ import org.utbot.framework.plugin.api.util.jField
36
53
import org.utbot.framework.plugin.api.util.method
37
54
import org.utbot.framework.plugin.api.util.utContext
38
55
import org.utbot.framework.util.anyInstance
39
- import java.io.Closeable
40
- import java.lang.reflect.Field
41
- import java.lang.reflect.Modifier
42
- import java.util.IdentityHashMap
43
- import kotlin.reflect.KClass
44
- import org.mockito.Mockito
45
- import org.mockito.stubbing.Answer
46
- import org.objectweb.asm.Type
47
- import org.utbot.common.Reflection
48
- import org.utbot.engine.util.lambda.CapturedArgument
49
- import org.utbot.engine.util.lambda.constructLambda
50
- import org.utbot.engine.util.lambda.constructStaticLambda
51
- import org.utbot.framework.plugin.api.UtLambdaModel
52
- import org.utbot.framework.plugin.api.util.isStatic
53
56
import org.utbot.instrumentation.process.runSandbox
54
57
55
58
/* *
0 commit comments