| 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) |
| ] |
| |