KT-13605 Find Usages fails to find usages of component function defined in Java

#KT-13605 Fixed
This commit is contained in:
Valentin Kipyatkov
2016-09-03 01:15:18 +03:00
parent 5e52e74963
commit 478556890a
8 changed files with 35 additions and 18 deletions
@@ -0,0 +1,15 @@
// PSI_ELEMENT: com.intellij.psi.PsiMethod
// OPTIONS: usages
public class A {
}
public class JavaClass {
public A <caret>component1() {
return new A();
}
public int component2() {
return 0;
}
}
@@ -0,0 +1,3 @@
fun f(c: JavaClass) {
val (a, n) = c
}
@@ -0,0 +1,3 @@
Resolved (a, n)
Searched references to JavaClass
Searched references to parameter c of f(c: JavaClass) in Kotlin files
@@ -0,0 +1 @@
Value read 2 val (a, n) = c