Smart completion: item preference by name works for more cases
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
var fooBar = ""
|
||||
|
||||
class C {
|
||||
var bar = ""
|
||||
|
||||
fun foo(s: String) {
|
||||
bar = <caret>
|
||||
}
|
||||
}
|
||||
|
||||
// ORDER: fooBar, s
|
||||
@@ -0,0 +1,5 @@
|
||||
val fooBar = ""
|
||||
|
||||
fun foo(s: String): String = <caret>
|
||||
|
||||
// ORDER: foo, fooBar, s
|
||||
@@ -0,0 +1,11 @@
|
||||
class C(val x: X) {
|
||||
val foo: String
|
||||
get() = x.<caret>
|
||||
}
|
||||
|
||||
class X {
|
||||
val s = ""
|
||||
fun getFoo() = ""
|
||||
}
|
||||
|
||||
// ORDER: getFoo, s, toString
|
||||
@@ -0,0 +1,13 @@
|
||||
class C(val x: X) {
|
||||
val foo: String
|
||||
get() {
|
||||
return x.<caret>
|
||||
}
|
||||
}
|
||||
|
||||
class X {
|
||||
val s = ""
|
||||
fun getFoo() = ""
|
||||
}
|
||||
|
||||
// ORDER: getFoo, s, toString
|
||||
@@ -0,0 +1,9 @@
|
||||
var fooBar = ""
|
||||
|
||||
class C {
|
||||
fun foo(s: String) {
|
||||
val bar: String = <caret>
|
||||
}
|
||||
}
|
||||
|
||||
// ORDER: fooBar, s
|
||||
@@ -0,0 +1,7 @@
|
||||
val fooBar = ""
|
||||
|
||||
fun foo(s: String): String {
|
||||
return <caret>
|
||||
}
|
||||
|
||||
// ORDER: foo, fooBar, s
|
||||
Reference in New Issue
Block a user