Files
Dmitrii Gridin d64f18eaa9 [SLC] AbstractSymbolLightClassesStructureTestBase: add stable order
Now more diff between sources and libraries are readable

^KT-62892
2024-01-03 21:35:12 +00:00

253 lines
7.6 KiB
Plaintext
Vendored

KtClass:
line: 23
name: AbstractClassTransitiveBaseInterface
qualifier: my.AbstractClassTransitiveBaseInterface
light: SymbolLightClassForClassOrObject
name: AbstractClassTransitiveBaseInterface
qualifier: my.AbstractClassTransitiveBaseInterface
superTypes: [
PsiType:AbstractClassWithBaseInterface
PsiType:BaseInterface1
]
superClass: SymbolLightClassForClassOrObject: AbstractClassWithBaseInterface (my.AbstractClassWithBaseInterface)
interfaces: [
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
]
supers: [
SymbolLightClassForClassOrObject: AbstractClassWithBaseInterface (my.AbstractClassWithBaseInterface)
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
]
KtClass:
line: 19
name: AbstractClassWithBaseInterface
qualifier: my.AbstractClassWithBaseInterface
light: SymbolLightClassForClassOrObject
name: AbstractClassWithBaseInterface
qualifier: my.AbstractClassWithBaseInterface
superTypes: [
PsiType:Object
PsiType:BaseInterface2
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: [
SymbolLightClassForInterface: BaseInterface2 (my.BaseInterface2)
]
supers: [
ClsClassImpl: Object (java.lang.Object)
SymbolLightClassForInterface: BaseInterface2 (my.BaseInterface2)
]
KtClass:
line: 21
name: AbstractClassWithComplexInterface
qualifier: my.AbstractClassWithComplexInterface
light: SymbolLightClassForClassOrObject
name: AbstractClassWithComplexInterface
qualifier: my.AbstractClassWithComplexInterface
superTypes: [
PsiType:Object
PsiType:ComplexInterface
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: [
SymbolLightClassForInterface: ComplexInterface (my.ComplexInterface)
]
supers: [
ClsClassImpl: Object (java.lang.Object)
SymbolLightClassForInterface: ComplexInterface (my.ComplexInterface)
]
KtClass:
line: 3
name: BaseInterface1
qualifier: my.BaseInterface1
light: SymbolLightClassForInterface
name: BaseInterface1
qualifier: my.BaseInterface1
superTypes: [
PsiType:Object
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: []
supers: [
ClsClassImpl: Object (java.lang.Object)
]
KtClass:
line: 5
name: BaseInterface2
qualifier: my.BaseInterface2
light: SymbolLightClassForInterface
name: BaseInterface2
qualifier: my.BaseInterface2
superTypes: [
PsiType:Object
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: []
supers: [
ClsClassImpl: Object (java.lang.Object)
]
KtClass:
line: 7
name: ComplexInterface
qualifier: my.ComplexInterface
light: SymbolLightClassForInterface
name: ComplexInterface
qualifier: my.ComplexInterface
superTypes: [
PsiType:BaseInterface1
PsiType:BaseInterface2
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: [
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
SymbolLightClassForInterface: BaseInterface2 (my.BaseInterface2)
]
supers: [
ClsClassImpl: Object (java.lang.Object)
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
SymbolLightClassForInterface: BaseInterface2 (my.BaseInterface2)
]
KtClass:
line: 11
name: FinalClassWithBaseInterface
qualifier: my.FinalClassWithBaseInterface
light: SymbolLightClassForClassOrObject
name: FinalClassWithBaseInterface
qualifier: my.FinalClassWithBaseInterface
superTypes: [
PsiType:Object
PsiType:BaseInterface1
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: [
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
]
supers: [
ClsClassImpl: Object (java.lang.Object)
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
]
KtClass:
line: 15
name: FinalClassWithComplexInterface
qualifier: my.FinalClassWithComplexInterface
light: SymbolLightClassForClassOrObject
name: FinalClassWithComplexInterface
qualifier: my.FinalClassWithComplexInterface
superTypes: [
PsiType:Object
PsiType:ComplexInterface
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: [
SymbolLightClassForInterface: ComplexInterface (my.ComplexInterface)
]
supers: [
ClsClassImpl: Object (java.lang.Object)
SymbolLightClassForInterface: ComplexInterface (my.ComplexInterface)
]
KtClass:
line: 17
name: FinalClassWithComplexInterfaceAndBaseInterface
qualifier: my.FinalClassWithComplexInterfaceAndBaseInterface
light: SymbolLightClassForClassOrObject
name: FinalClassWithComplexInterfaceAndBaseInterface
qualifier: my.FinalClassWithComplexInterfaceAndBaseInterface
superTypes: [
PsiType:Object
PsiType:ComplexInterface
PsiType:BaseInterface1
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: [
SymbolLightClassForInterface: ComplexInterface (my.ComplexInterface)
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
]
supers: [
ClsClassImpl: Object (java.lang.Object)
SymbolLightClassForInterface: ComplexInterface (my.ComplexInterface)
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
]
KtClass:
line: 13
name: FinalClassWithSeveralBaseInterfaces
qualifier: my.FinalClassWithSeveralBaseInterfaces
light: SymbolLightClassForClassOrObject
name: FinalClassWithSeveralBaseInterfaces
qualifier: my.FinalClassWithSeveralBaseInterfaces
superTypes: [
PsiType:Object
PsiType:BaseInterface1
PsiType:BaseInterface2
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: [
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
SymbolLightClassForInterface: BaseInterface2 (my.BaseInterface2)
]
supers: [
ClsClassImpl: Object (java.lang.Object)
SymbolLightClassForInterface: BaseInterface1 (my.BaseInterface1)
SymbolLightClassForInterface: BaseInterface2 (my.BaseInterface2)
]
KtClass:
line: 27
name: OnlyTransitiveInterface
qualifier: my.OnlyTransitiveInterface
light: SymbolLightClassForClassOrObject
name: OnlyTransitiveInterface
qualifier: my.OnlyTransitiveInterface
superTypes: [
PsiType:OpenComplexClass
]
superClass: SymbolLightClassForClassOrObject: OpenComplexClass (my.OpenComplexClass)
interfaces: []
supers: [
SymbolLightClassForClassOrObject: OpenComplexClass (my.OpenComplexClass)
]
KtClass:
line: 9
name: OpenBaseClass
qualifier: my.OpenBaseClass
light: SymbolLightClassForClassOrObject
name: OpenBaseClass
qualifier: my.OpenBaseClass
superTypes: [
PsiType:Object
]
superClass: ClsClassImpl: Object (java.lang.Object)
interfaces: []
supers: [
ClsClassImpl: Object (java.lang.Object)
]
KtClass:
line: 25
name: OpenComplexClass
qualifier: my.OpenComplexClass
light: SymbolLightClassForClassOrObject
name: OpenComplexClass
qualifier: my.OpenComplexClass
superTypes: [
PsiType:AbstractClassTransitiveBaseInterface
PsiType:ComplexInterface
]
superClass: SymbolLightClassForClassOrObject: AbstractClassTransitiveBaseInterface (my.AbstractClassTransitiveBaseInterface)
interfaces: [
SymbolLightClassForInterface: ComplexInterface (my.ComplexInterface)
]
supers: [
SymbolLightClassForClassOrObject: AbstractClassTransitiveBaseInterface (my.AbstractClassTransitiveBaseInterface)
SymbolLightClassForInterface: ComplexInterface (my.ComplexInterface)
]