Fix Show implementation to show inheritance through type-aliases
Show implementation(Ctrl-Hover) now should show classes which inherit such class through type-alias #KT-15200 fixed
This commit is contained in:
+3
@@ -0,0 +1,3 @@
|
||||
<node text="A ()" base="true">
|
||||
<node text="B ()"/>
|
||||
</node>
|
||||
@@ -0,0 +1,6 @@
|
||||
open class A<caret>
|
||||
|
||||
typealias TA = A
|
||||
typealias TTA = A
|
||||
|
||||
class B : TTA()
|
||||
@@ -0,0 +1,3 @@
|
||||
<node text="A ()" base="true">
|
||||
<node text="B ()"/>
|
||||
</node>
|
||||
@@ -0,0 +1,5 @@
|
||||
open class A<caret>
|
||||
|
||||
typealias TA = A
|
||||
|
||||
class B : TA()
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
<node text="B ()" base="true">
|
||||
<node text="A ()">
|
||||
<node text="Object (java.lang)"/>
|
||||
</node>
|
||||
</node>
|
||||
@@ -0,0 +1,6 @@
|
||||
open class A
|
||||
|
||||
typealias TA = A
|
||||
typealias TTA = A
|
||||
|
||||
class B<caret> : TTA()
|
||||
@@ -0,0 +1,5 @@
|
||||
<node text="B ()" base="true">
|
||||
<node text="A ()">
|
||||
<node text="Object (java.lang)"/>
|
||||
</node>
|
||||
</node>
|
||||
@@ -0,0 +1,5 @@
|
||||
open class A
|
||||
|
||||
typealias TA = A
|
||||
|
||||
class B<caret> : TA()
|
||||
Reference in New Issue
Block a user