Use classes to increase search pattern for static declarations
Static common names like 'INSTANCE', 'create' can give many irrelevant references in the project. #KT-17000 Fixed #KT-14974 Fixed
This commit is contained in:
@@ -1,11 +1,23 @@
|
||||
// PSI_ELEMENT: com.intellij.psi.PsiMethod
|
||||
// OPTIONS: usages
|
||||
|
||||
public class JavaClass {
|
||||
public class JavaClassInvoke {
|
||||
public void <caret>invoke() {
|
||||
}
|
||||
|
||||
public static class OtherJavaClass extends JavaClass {
|
||||
public static JavaClassInvoke INSTANCE = new JavaClassInvoke();
|
||||
|
||||
public static class Other extends JavaClassInvoke {}
|
||||
public static class AnotherOther extends Other {}
|
||||
|
||||
public static class JavaOther {
|
||||
public void invoke() {
|
||||
}
|
||||
|
||||
public static JavaOther INSTANCE = new JavaOther();
|
||||
}
|
||||
|
||||
public static class OtherJavaClass extends JavaClassInvoke {
|
||||
public static OtherJavaClass OJC = new OtherJavaClass();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user