[SLC] Order parent classes before nested classes in structure test results

- This improves the readability of the result files.
This commit is contained in:
Marco Pennekamp
2023-09-22 15:13:40 +02:00
committed by Space Team
parent 9ac639e0d3
commit 223c793258
5 changed files with 139 additions and 138 deletions
@@ -14,6 +14,22 @@ KtClass:
ClsClassImpl: Object (java.lang.Object)
]
KtClass:
line: 5
name: EnumEntries
qualifier: one.two.EnumEntries
light: SymbolLightClassForClassOrObject
name: EnumEntries
qualifier: one.two.EnumEntries
superTypes: [
PsiType:Enum<EnumEntries>
]
superClass: ClsClassImpl: Enum (java.lang.Enum)
interfaces: []
supers: [
ClsClassImpl: Enum (java.lang.Enum)
]
KtEnumEntry:
line: 6
name: FirstEntry
@@ -37,19 +53,23 @@ KtEnumEntry:
]
KtClass:
line: 5
name: EnumEntries
qualifier: one.two.EnumEntries
line: 14
name: EnumClassWithInterface
qualifier: one.two.EnumClassWithInterface
light: SymbolLightClassForClassOrObject
name: EnumEntries
qualifier: one.two.EnumEntries
name: EnumClassWithInterface
qualifier: one.two.EnumClassWithInterface
superTypes: [
PsiType:Enum<EnumEntries>
PsiType:Enum<EnumClassWithInterface>
PsiType:BaseInterface
]
superClass: ClsClassImpl: Enum (java.lang.Enum)
interfaces: []
interfaces: [
SymbolLightClassForInterface: BaseInterface (one.two.BaseInterface)
]
supers: [
ClsClassImpl: Enum (java.lang.Enum)
SymbolLightClassForInterface: BaseInterface (one.two.BaseInterface)
]
KtEnumEntry:
@@ -74,23 +94,3 @@ KtEnumEntry:
SymbolLightClassForClassOrObject: EnumClassWithInterface (one.two.EnumClassWithInterface)
]
KtClass:
line: 14
name: EnumClassWithInterface
qualifier: one.two.EnumClassWithInterface
light: SymbolLightClassForClassOrObject
name: EnumClassWithInterface
qualifier: one.two.EnumClassWithInterface
superTypes: [
PsiType:Enum<EnumClassWithInterface>
PsiType:BaseInterface
]
superClass: ClsClassImpl: Enum (java.lang.Enum)
interfaces: [
SymbolLightClassForInterface: BaseInterface (one.two.BaseInterface)
]
supers: [
ClsClassImpl: Enum (java.lang.Enum)
SymbolLightClassForInterface: BaseInterface (one.two.BaseInterface)
]