[AA] Add tests for KDoc reference resolution of non-static callables

^KTIJ-26003
This commit is contained in:
Marco Pennekamp
2023-09-14 14:40:18 +02:00
committed by Space Team
parent 2acee69908
commit 3dbae89cdd
53 changed files with 1162 additions and 0 deletions
@@ -0,0 +1,20 @@
// FILE: main.kt
import dependency.JavaChild
/**
* [JavaChild.<caret>myFun]
*/
fun test() {}
// FILE: dependency/JavaBase.java
package dependency;
public class JavaBase {
public void myFun() {}
}
// FILE: dependency/JavaChild.java
package dependency;
public class JavaChild extends JavaBase {
}
@@ -0,0 +1,2 @@
Resolved to:
0: (in dependency.JavaBase) open fun myFun()
@@ -0,0 +1,16 @@
// FILE: main.kt
import dependency.JavaBase
class KotlinChild : JavaBase()
/**
* [KotlinChild.<caret>myFun]
*/
fun test() {}
// FILE: dependency/JavaBase.java
package dependency;
public class JavaBase {
public void myFun() {}
}
@@ -0,0 +1,2 @@
Resolved to:
0: (in dependency.JavaBase) open fun myFun()