[Analysis API] support Java compilation in tests
Previously we just skipped Java sources. The order of classes in light classes test data is changed due to differences in implementations of `compileLibraryToJar` and `runJvmCompiler` ^KT-62892
This commit is contained in:
committed by
Space Team
parent
a9f85d75f4
commit
6c7d1babf0
@@ -1,20 +1,3 @@
|
||||
BaseInterface.class:
|
||||
KtClass:
|
||||
line: 6
|
||||
name: BaseInterface
|
||||
qualifier: one.two.BaseInterface
|
||||
light: KtLightClassForDecompiledDeclaration
|
||||
name: BaseInterface
|
||||
qualifier: one.two.BaseInterface
|
||||
superTypes: [
|
||||
PsiType:Object
|
||||
]
|
||||
superClass: ClsClassImpl: Object (java.lang.Object)
|
||||
interfaces: []
|
||||
supers: [
|
||||
ClsClassImpl: Object (java.lang.Object)
|
||||
]
|
||||
|
||||
EnumClassWithInterface.class:
|
||||
KtClass:
|
||||
line: 6
|
||||
@@ -48,6 +31,23 @@ EnumClassWithInterface.class:
|
||||
qualifier: one.two.EnumClassWithInterface.NewSecondEntryWithBody
|
||||
light: null
|
||||
|
||||
BaseInterface.class:
|
||||
KtClass:
|
||||
line: 6
|
||||
name: BaseInterface
|
||||
qualifier: one.two.BaseInterface
|
||||
light: KtLightClassForDecompiledDeclaration
|
||||
name: BaseInterface
|
||||
qualifier: one.two.BaseInterface
|
||||
superTypes: [
|
||||
PsiType:Object
|
||||
]
|
||||
superClass: ClsClassImpl: Object (java.lang.Object)
|
||||
interfaces: []
|
||||
supers: [
|
||||
ClsClassImpl: Object (java.lang.Object)
|
||||
]
|
||||
|
||||
EnumEntries.class:
|
||||
KtClass:
|
||||
line: 6
|
||||
|
||||
Reference in New Issue
Block a user