KT-8208: Support static members completion when receiver not-imported
#KT-8208 fixed
This commit is contained in:
+13
@@ -0,0 +1,13 @@
|
||||
package foo
|
||||
|
||||
class Bar {
|
||||
companion object {
|
||||
fun inFooPackage() {}
|
||||
}
|
||||
|
||||
class Foo {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// ALLOW_AST_ACCESS
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
package foobar
|
||||
|
||||
class Bar {
|
||||
companion object {
|
||||
fun inFooBarPackage() {}
|
||||
}
|
||||
|
||||
class FooBar {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// ALLOW_AST_ACCESS
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
package bar
|
||||
|
||||
object Bar {
|
||||
|
||||
fun inBarPackage() {}
|
||||
|
||||
class Bar {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// ALLOW_AST_ACCESS
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
package buz
|
||||
|
||||
fun foo() {
|
||||
Bar.<caret>
|
||||
}
|
||||
|
||||
// EXIST: {"lookupString":"inBarPackage","tailText":"() for Bar in bar"}
|
||||
// EXIST: {"lookupString":"Bar","tailText":" (bar.Bar) for Bar in bar"}
|
||||
// EXIST: {"lookupString":"inFooBarPackage","tailText":"() for Companion in foobar.Bar"}
|
||||
// EXIST: {"lookupString":"FooBar","tailText":" (foobar.Bar) for Bar in foobar"}
|
||||
// EXIST: {"lookupString":"inFooPackage","tailText":"() for Companion in foo.Bar"}
|
||||
// EXIST: {"lookupString":"Foo","tailText":" (foo.Bar) for Bar in foo"}
|
||||
// EXIST: equals
|
||||
// EXIST: hashCode
|
||||
// EXIST: toString
|
||||
// EXIST: {"lookupString":"inJavapackage","tailText":"() for Bar in javapackage"}
|
||||
// EXIST: {"lookupString":"JavapackageC","tailText":" (javapackage.Bar)"}
|
||||
// EXIST: {"lookupString":"Companion","tailText":" (foo.Bar) for Bar in foo"}
|
||||
// EXIST: {"lookupString":"Companion","tailText":" (foobar.Bar) for Bar in foobar"}
|
||||
|
||||
|
||||
|
||||
// NOTHING_ELSE
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
package javapackage;
|
||||
|
||||
public class Bar {
|
||||
public static void inJavapackage() {
|
||||
|
||||
}
|
||||
|
||||
public static class JavapackageC {
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user