@@ -21,53 +21,22 @@ import org.jacodb.api.JcClassOrInterface
21
21
import org.jacodb.api.JcClassProcessingTask
22
22
import org.jacodb.api.JcClasspath
23
23
import org.jacodb.api.PredefinedPrimitives
24
- import org.jacodb.api.ext.HierarchyExtension
25
- import org.jacodb.api.ext.constructors
26
- import org.jacodb.api.ext.enumValues
27
- import org.jacodb.api.ext.fields
28
- import org.jacodb.api.ext.findClass
29
- import org.jacodb.api.ext.findClassOrNull
30
- import org.jacodb.api.ext.findDeclaredFieldOrNull
31
- import org.jacodb.api.ext.findDeclaredMethodOrNull
32
- import org.jacodb.api.ext.findMethodOrNull
33
- import org.jacodb.api.ext.hasBody
34
- import org.jacodb.api.ext.humanReadableSignature
35
- import org.jacodb.api.ext.isEnum
36
- import org.jacodb.api.ext.isLocal
37
- import org.jacodb.api.ext.isMemberClass
38
- import org.jacodb.api.ext.isNullable
39
- import org.jacodb.api.ext.jcdbSignature
40
- import org.jacodb.api.ext.jvmSignature
41
- import org.jacodb.api.ext.methods
42
- import org.jacodb.api.ext.toType
24
+ import org.jacodb.api.ext.*
43
25
import org.jacodb.impl.features.classpaths.ClasspathCache
44
26
import org.jacodb.impl.features.classpaths.VirtualClassContent
45
27
import org.jacodb.impl.features.classpaths.VirtualClasses
46
28
import org.jacodb.impl.features.classpaths.virtual.JcVirtualClass
47
29
import org.jacodb.impl.features.classpaths.virtual.JcVirtualField
48
30
import org.jacodb.impl.features.classpaths.virtual.JcVirtualMethod
49
- import org.jacodb.testing.A
50
- import org.jacodb.testing.B
51
- import org.jacodb.testing.Bar
52
- import org.jacodb.testing.C
53
- import org.jacodb.testing.D
54
- import org.jacodb.testing.Enums
55
- import org.jacodb.testing.Foo
56
- import org.jacodb.testing.SuperDuper
57
- import org.jacodb.testing.allClasspath
31
+ import org.jacodb.testing.*
58
32
import org.jacodb.testing.hierarchies.Creature
59
- import org.jacodb.testing.skipAssertionsOn
60
33
import org.jacodb.testing.structure.FieldsAndMethods
61
34
import org.jacodb.testing.structure.HiddenFieldSuperClass.HiddenFieldSuccClass
62
35
import org.jacodb.testing.usages.Generics
63
36
import org.jacodb.testing.usages.HelloWorldAnonymousClasses
64
37
import org.jacodb.testing.usages.WithInner
65
38
import org.junit.jupiter.api.AfterEach
66
- import org.junit.jupiter.api.Assertions.assertEquals
67
- import org.junit.jupiter.api.Assertions.assertFalse
68
- import org.junit.jupiter.api.Assertions.assertNotNull
69
- import org.junit.jupiter.api.Assertions.assertNull
70
- import org.junit.jupiter.api.Assertions.assertTrue
39
+ import org.junit.jupiter.api.Assertions.*
71
40
import org.junit.jupiter.api.Nested
72
41
import org.junit.jupiter.api.Test
73
42
import org.junit.jupiter.api.condition.JRE
@@ -224,7 +193,7 @@ abstract class DatabaseEnvTest {
224
193
assertEquals(DocumentType ::class .java.name, returnType.typeName)
225
194
assertEquals(" getDoctype()org.w3c.dom.DocumentType;" , jcdbSignature)
226
195
assertEquals(" getDoctype()Lorg/w3c/dom/DocumentType;" , jvmSignature)
227
- assertEquals(" org.w3c.dom.DocumentType getDoctype()" , humanReadableSignature)
196
+ assertEquals(" org.w3c.dom.Document# getDoctype():org.w3c.dom.DocumentType " , humanReadableSignature)
228
197
assertTrue(isPublic)
229
198
}
230
199
@@ -233,12 +202,12 @@ abstract class DatabaseEnvTest {
233
202
assertEquals(Element ::class .java.name, returnType.typeName)
234
203
assertEquals(" createElement(java.lang.String;)org.w3c.dom.Element;" , jcdbSignature)
235
204
assertEquals(" createElement(Ljava/lang/String;)Lorg/w3c/dom/Element;" , jvmSignature)
236
- assertEquals(" org.w3c.dom.Element createElement(java.lang.String)" , humanReadableSignature)
205
+ assertEquals(" org.w3c.dom.Document# createElement(java.lang.String):org.w3c.dom.Element " , humanReadableSignature)
237
206
}
238
207
239
208
with (methods.first { it.name == " importNode" }) {
240
209
assertEquals(" importNode(org.w3c.dom.Node;boolean;)org.w3c.dom.Node;" , jcdbSignature)
241
- assertEquals(" org.w3c.dom.Node importNode(org.w3c.dom.Node,boolean)" , humanReadableSignature)
210
+ assertEquals(" org.w3c.dom.Document# importNode(org.w3c.dom.Node,boolean):org.w3c.dom.Node " , humanReadableSignature)
242
211
}
243
212
}
244
213
0 commit comments