[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
@@ -15,23 +15,6 @@ FinalClass.class:
|
||||
ClsClassImpl: Object (java.lang.Object)
|
||||
]
|
||||
|
||||
AbstractClass.class:
|
||||
KtClass:
|
||||
line: 6
|
||||
name: AbstractClass
|
||||
qualifier: cba.AbstractClass
|
||||
light: KtLightClassForDecompiledDeclaration
|
||||
name: AbstractClass
|
||||
qualifier: cba.AbstractClass
|
||||
superTypes: [
|
||||
PsiType:Object
|
||||
]
|
||||
superClass: ClsClassImpl: Object (java.lang.Object)
|
||||
interfaces: []
|
||||
supers: [
|
||||
ClsClassImpl: Object (java.lang.Object)
|
||||
]
|
||||
|
||||
ChildOfOpen.class:
|
||||
KtClass:
|
||||
line: 6
|
||||
@@ -49,6 +32,23 @@ ChildOfOpen.class:
|
||||
KtLightClassForDecompiledDeclaration: OpenClassFromAbstractClass (cba.OpenClassFromAbstractClass)
|
||||
]
|
||||
|
||||
AbstractClass.class:
|
||||
KtClass:
|
||||
line: 6
|
||||
name: AbstractClass
|
||||
qualifier: cba.AbstractClass
|
||||
light: KtLightClassForDecompiledDeclaration
|
||||
name: AbstractClass
|
||||
qualifier: cba.AbstractClass
|
||||
superTypes: [
|
||||
PsiType:Object
|
||||
]
|
||||
superClass: ClsClassImpl: Object (java.lang.Object)
|
||||
interfaces: []
|
||||
supers: [
|
||||
ClsClassImpl: Object (java.lang.Object)
|
||||
]
|
||||
|
||||
OpenClassFromAbstractClass.class:
|
||||
KtClass:
|
||||
line: 6
|
||||
|
||||
Reference in New Issue
Block a user