IDEA-231364 Implement Find Usages tool window. Fix kotlin and android tests.

GitOrigin-RevId: dbb994dcb19442d3fc17b7efa71cff8ab6c7f431
This commit is contained in:
Kirill Kirichenko
2021-05-18 11:21:39 +00:00
committed by intellij-monorepo-bot
parent 1effef5c72
commit 583eb15330
17 changed files with 33 additions and 33 deletions
@@ -42,7 +42,7 @@ public class JavaUsageViewTreeTest extends LightJavaCodeInsightFixtureTestCase {
PsiReference ref = ReferencesSearch.search(foo).findFirst();
assertNotNull(ref);
assertEquals("<root> (1)\n" +
" Found usages (1)\n" +
" Usages in (1)\n" +
" A (1)\n" +
" bar() (1)\n" +
" 3{ foo();\n", myFixture.getUsageViewTreeTextRepresentation(Collections.singleton(new UsageInfo(ref))));
@@ -3,4 +3,4 @@ class T {
}
// REF: (in java.lang.Integer).MAX_VALUE
// REF: of java.lang.Integer.MAX_VALUE
@@ -4,6 +4,6 @@ fun test() {
// SEARCH_TEXT: flushBuffer
// CHECK_BOX
// REF: (in java.io.BufferedOutputStream).flushBuffer()
// REF: (in java.io.BufferedWriter).flushBuffer()
// REF: (in java.io.OutputStreamWriter).flushBuffer()
// REF: of java.io.BufferedOutputStream.flushBuffer()
// REF: of java.io.BufferedWriter.flushBuffer()
// REF: of java.io.OutputStreamWriter.flushBuffer()
@@ -4,4 +4,4 @@ open class KotlinBase {
open fun <caret>test() {}
}
// REF: (in testing.jj.JavaBase).test()
// REF: of testing.jj.JavaBase.test()
@@ -24,6 +24,6 @@ public class ImplementJavaInnerInterface {
}
}
// REF: (in ImplementJavaInnerInterface.OtherJava).foo()
// REF: of ImplementJavaInnerInterface.OtherJava.foo()
// REF: (in KotlinTest).foo()
// REF: <anonymous>.foo()
@@ -24,6 +24,6 @@ public class ImplementJavaInnerInterfaceFromUsage {
}
}
// REF: (in ImplementJavaInnerInterfaceFromUsage.OtherJava).foo()
// REF: of ImplementJavaInnerInterfaceFromUsage.OtherJava.foo()
// REF: (in KotlinTest).foo()
// REF: <anonymous>.foo()
@@ -8,4 +8,4 @@ fun test() {
}
// REF: (in TestFromJava).testMethod()
// REF: (in BaseJava).testMethod()
// REF: of BaseJava.testMethod()
@@ -4,5 +4,5 @@ open class KotlinBase {
open var <caret>some = "Test"
}
// REF: (in testing.jj.JavaBase).getSome()
// REF: (in testing.jj.JavaBase).setSome(String)
// REF: of testing.jj.JavaBase.getSome()
// REF: of testing.jj.JavaBase.setSome(String)
@@ -10,4 +10,4 @@ fun test(m: MyClass) {
}
}
// REF: (in test.Test).act(Action)
// REF: of test.Test.act(Action)
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention(va<caret>lue = java.lang.annotation.RetentionPolicy.RUNTIME)
annotation class Anno()
// REF: (in java.lang.annotation.Retention).value()
// REF: of java.lang.annotation.Retention.value()
@@ -4,4 +4,4 @@ class A {
}
}
// REF: (in JavaClass).JavaClass(String)
// REF: of JavaClass.JavaClass(String)
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.R<caret>UNTIME)
annotation class Anno()
// REF: (in java.lang.annotation.RetentionPolicy).RUNTIME
// REF: of java.lang.annotation.RetentionPolicy.RUNTIME
@@ -3,4 +3,4 @@ fun some() {
jClass.<caret>setListener {}
}
// REF: (in JavaTest.SomeJavaClass).setListener(SAMInterface)
// REF: of JavaTest.SomeJavaClass.setListener(SAMInterface)
@@ -1,3 +1,3 @@
val c = java.util.concurrent.Executors.newFixedThreadPool(1).<caret>submit { }
// REF: (in java.util.concurrent.ExecutorService).submit(Runnable)
// REF: of java.util.concurrent.ExecutorService.submit(Runnable)
@@ -12,17 +12,17 @@ fun JavaClass.foo(javaClass: JavaClass) {
}
// MULTIRESOLVE
// REF1: (in JavaClass).getSomething()
// REF2: (in JavaClass).setSomething(int)
// REF3: (in JavaClass).getSomething()
// REF3: (in JavaClass).setSomething(int)
// REF4: (in JavaClass).getSomething()
// REF4: (in JavaClass).setSomething(int)
// REF5: (in JavaClass).getSomething()
// REF5: (in JavaClass).setSomething(int)
// REF6: (in JavaClass).getSomething()
// REF6: (in JavaClass).setSomething(int)
// REF7: (in JavaClass).getSomething()
// REF7: (in JavaClass).setSomething(int)
// REF8: (in JavaClass).setSomething(int)
// REF9: (in JavaClass).setSomething(int)
// REF1: of JavaClass.getSomething()
// REF2: of JavaClass.setSomething(int)
// REF3: of JavaClass.getSomething()
// REF3: of JavaClass.setSomething(int)
// REF4: of JavaClass.getSomething()
// REF4: of JavaClass.setSomething(int)
// REF5: of JavaClass.getSomething()
// REF5: of JavaClass.setSomething(int)
// REF6: of JavaClass.getSomething()
// REF6: of JavaClass.setSomething(int)
// REF7: of JavaClass.getSomething()
// REF7: of JavaClass.setSomething(int)
// REF8: of JavaClass.setSomething(int)
// REF9: of JavaClass.setSomething(int)
@@ -2,5 +2,5 @@ test.Utils.fo<caret>o("asd")
// DEPENDENCIES: classpath:lib-classes
// REF: (in test.Utils).foo(String)
// REF: of test.Utils.foo(String)
// FILE: test/Utils.class
@@ -2,5 +2,5 @@ test.Utils.fo<caret>o("asd")
// DEPENDENCIES: classpath:lib-classes; sources:lib-source
// REF: (in test.Utils).foo(String)
// REF: of test.Utils.foo(String)
// FILE: test/Utils.java