In
IntelliJ 2019.2.3, when opening
Call Hierarchy (Ctrl-Alt-H) on a Kotlin method, the hierarchy stops on calls from Java code.
However, when opening
Call Hierarchy (Ctrl-Alt-H) on a Java method, the call hierarchy doesn't stop even when passing through a Kotlin method.
Example when starting from a Java method:
▼ javaMethod1()
▼ kotlinMethod2()
▼ javaMethod3()
javaMethod4()
Example when starting from a Kotlin method:
▼ kotlinMethod2()
▼ javaMethod3()
Above,
javaMethod4()
does not appear when starting from
kotlinMethod2()
.
Note that there is a
▼
before
javaMethod3()
, but nothing underneath.
Is this a known issue?