Smart completion: fixed items ordering issue
This commit is contained in:
@@ -14,10 +14,10 @@ fun foo(){
|
||||
val k : K = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"K.foo", itemText:"K.foo", tailText:" (sample)", typeText:"K" }
|
||||
// EXIST: { lookupString:"K.bar", itemText:"K.bar()", tailText:" (sample)", typeText:"K" }
|
||||
// ABSENT: K.x
|
||||
// EXIST: { lookupString:"foo", itemText:"K.foo", tailText:" (sample)", typeText:"K" }
|
||||
// EXIST: { lookupString:"bar", itemText:"K.bar()", tailText:" (sample)", typeText:"K" }
|
||||
// ABSENT: { itemText: "K.x" }
|
||||
// ABSENT: { itemText:"K.kk" }
|
||||
// EXIST: { lookupString:"K.kk", itemText:"!! K.kk", tailText:" (sample)", typeText:"K?" }
|
||||
// EXIST: { lookupString:"K.kk", itemText:"?: K.kk", tailText:" (sample)", typeText:"K?" }
|
||||
// ABSENT: K.privateVal
|
||||
// EXIST: { lookupString:"kk", itemText:"!! K.kk", tailText:" (sample)", typeText:"K?" }
|
||||
// EXIST: { lookupString:"kk", itemText:"?: K.kk", tailText:" (sample)", typeText:"K?" }
|
||||
// ABSENT: { itemText: "K.privateVal" }
|
||||
|
||||
@@ -13,7 +13,7 @@ fun foo(){
|
||||
val k : K? = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"K.foo", itemText:"K.foo", tailText:" (sample)", typeText:"K" }
|
||||
// EXIST: { lookupString:"K.bar", itemText:"K.bar()", tailText:" (sample)", typeText:"K" }
|
||||
// ABSENT: K.x
|
||||
// EXIST: { lookupString:"K.kk", itemText:"K.kk", tailText:" (sample)", typeText:"K?" }
|
||||
// EXIST: { lookupString:"foo", itemText:"K.foo", tailText:" (sample)", typeText:"K" }
|
||||
// EXIST: { lookupString:"bar", itemText:"K.bar()", tailText:" (sample)", typeText:"K" }
|
||||
// ABSENT: { itemText: "K.x" }
|
||||
// EXIST: { lookupString:"kk", itemText:"K.kk", tailText:" (sample)", typeText:"K?" }
|
||||
|
||||
@@ -9,5 +9,5 @@ fun foo(){
|
||||
val f : Foo = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"Foo.X", itemText:"Foo.X", tailText:" (sample)", typeText:"Foo" }
|
||||
// EXIST: { lookupString:"Foo.Y", itemText:"Foo.Y", tailText:" (sample)", typeText:"Foo" }
|
||||
// EXIST: { lookupString:"X", itemText:"Foo.X", tailText:" (sample)", typeText:"Foo" }
|
||||
// EXIST: { lookupString:"Y", itemText:"Foo.Y", tailText:" (sample)", typeText:"Foo" }
|
||||
|
||||
@@ -7,8 +7,8 @@ fun f(e1: E, e2: E?, x: Any) {
|
||||
if (e1 == <caret>
|
||||
}
|
||||
|
||||
// EXIST: E.A
|
||||
// EXIST: E.B
|
||||
// EXIST: { lookupString:"A", itemText:"E.A", typeText:"E" }
|
||||
// EXIST: { lookupString:"B", itemText:"E.B", typeText:"E" }
|
||||
// EXIST: { itemText:"e2" }
|
||||
// ABSENT: { itemText:"!! e2" }
|
||||
// ABSENT: e1
|
||||
|
||||
@@ -4,5 +4,5 @@ fun foo(){
|
||||
val e : ElementType = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"ElementType.TYPE", itemText:"ElementType.TYPE", tailText:" (java.lang.annotation)", typeText:"ElementType" }
|
||||
// EXIST: { lookupString:"ElementType.FIELD", itemText:"ElementType.FIELD", tailText:" (java.lang.annotation)", typeText:"ElementType" }
|
||||
// EXIST: { lookupString:"TYPE", itemText:"ElementType.TYPE", tailText:" (java.lang.annotation)", typeText:"ElementType" }
|
||||
// EXIST: { lookupString:"FIELD", itemText:"ElementType.FIELD", tailText:" (java.lang.annotation)", typeText:"ElementType" }
|
||||
|
||||
@@ -4,5 +4,5 @@ fun foo(){
|
||||
var e : ElementType? = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"ElementType.TYPE", itemText:"ElementType.TYPE", tailText:" (java.lang.annotation)", typeText:"ElementType" }
|
||||
// EXIST: { lookupString:"ElementType.FIELD", itemText:"ElementType.FIELD", tailText:" (java.lang.annotation)", typeText:"ElementType" }
|
||||
// EXIST: { lookupString:"TYPE", itemText:"ElementType.TYPE", tailText:" (java.lang.annotation)", typeText:"ElementType" }
|
||||
// EXIST: { lookupString:"FIELD", itemText:"ElementType.FIELD", tailText:" (java.lang.annotation)", typeText:"ElementType" }
|
||||
|
||||
@@ -2,5 +2,5 @@ fun foo(){
|
||||
var l : java.util.Locale = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"Locale.ENGLISH", itemText:"Locale.ENGLISH", tailText:" (java.util)", typeText:"Locale!" }
|
||||
// EXIST: { lookupString:"Locale.FRENCH", itemText:"Locale.FRENCH", tailText:" (java.util)", typeText:"Locale!" }
|
||||
// EXIST: { lookupString:"ENGLISH", itemText:"Locale.ENGLISH", tailText:" (java.util)", typeText:"Locale!" }
|
||||
// EXIST: { lookupString:"FRENCH", itemText:"Locale.FRENCH", tailText:" (java.util)", typeText:"Locale!" }
|
||||
|
||||
@@ -2,5 +2,5 @@ fun foo(){
|
||||
var l : java.util.Locale? = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"Locale.ENGLISH", itemText:"Locale.ENGLISH", tailText:" (java.util)", typeText:"Locale!" }
|
||||
// EXIST: { lookupString:"Locale.FRENCH", itemText:"Locale.FRENCH", tailText:" (java.util)", typeText:"Locale!" }
|
||||
// EXIST: { lookupString:"ENGLISH", itemText:"Locale.ENGLISH", tailText:" (java.util)", typeText:"Locale!" }
|
||||
// EXIST: { lookupString:"FRENCH", itemText:"Locale.FRENCH", tailText:" (java.util)", typeText:"Locale!" }
|
||||
|
||||
@@ -2,6 +2,6 @@ fun foo(){
|
||||
val l : java.util.Calendar = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"Calendar.getInstance", itemText:"Calendar.getInstance()", tailText:" (java.util)", typeText:"Calendar!" }
|
||||
// EXIST: { lookupString:"Calendar.getInstance", itemText:"Calendar.getInstance(TimeZone!)", tailText:" (java.util)", typeText:"Calendar!" }
|
||||
// EXIST: { lookupString:"Calendar.getInstance", itemText:"Calendar.getInstance(TimeZone!, Locale!)", tailText:" (java.util)", typeText:"Calendar!" }
|
||||
// EXIST: { lookupString:"getInstance", itemText:"Calendar.getInstance()", tailText:" (java.util)", typeText:"Calendar!" }
|
||||
// EXIST: { lookupString:"getInstance", itemText:"Calendar.getInstance(TimeZone!)", tailText:" (java.util)", typeText:"Calendar!" }
|
||||
// EXIST: { lookupString:"getInstance", itemText:"Calendar.getInstance(TimeZone!, Locale!)", tailText:" (java.util)", typeText:"Calendar!" }
|
||||
|
||||
@@ -9,5 +9,5 @@ fun foo(): X {
|
||||
return <caret>
|
||||
}
|
||||
|
||||
// ABSENT: X.f
|
||||
// EXIST: X.g
|
||||
// ABSENT: f
|
||||
// EXIST: { lookupString:"g", itemText:"X.g()" }
|
||||
|
||||
@@ -7,8 +7,8 @@ fun f(e1: E, e2: E?, x: Any) {
|
||||
if (e1 != <caret>
|
||||
}
|
||||
|
||||
// EXIST: E.A
|
||||
// EXIST: E.B
|
||||
// EXIST: { lookupString:"A", itemText:"E.A" }
|
||||
// EXIST: { lookupString:"B", itemText:"E.B" }
|
||||
// EXIST: e2
|
||||
// ABSENT: e1
|
||||
// ABSENT: x
|
||||
|
||||
@@ -10,5 +10,5 @@ fun foo(): T {
|
||||
return <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"T.Null", itemText:"T.Null", tailText:" (p)", typeText:"T" }
|
||||
// ABSENT: T.Other
|
||||
// EXIST: { lookupString:"Null", itemText:"T.Null", tailText:" (p)", typeText:"T" }
|
||||
// ABSENT: Other
|
||||
|
||||
@@ -10,7 +10,7 @@ fun foo(e: E) {
|
||||
}
|
||||
}
|
||||
|
||||
// EXIST: E.A
|
||||
// EXIST: E.B
|
||||
// EXIST: E.C
|
||||
// EXIST: { lookupString:"A", itemText:"E.A" }
|
||||
// EXIST: { lookupString:"B", itemText:"E.B" }
|
||||
// EXIST: { lookupString:"C", itemText:"E.C" }
|
||||
// EXIST: {"lookupString":"else","tailText":" ->","itemText":"else"}
|
||||
|
||||
@@ -10,7 +10,7 @@ fun foo(e: E) {
|
||||
}
|
||||
}
|
||||
|
||||
// ABSENT: E.A
|
||||
// EXIST: E.B
|
||||
// EXIST: E.C
|
||||
// ABSENT: A
|
||||
// EXIST: { lookupString:"B", itemText:"E.B" }
|
||||
// EXIST: { lookupString:"C", itemText:"E.C" }
|
||||
// ABSENT:else
|
||||
|
||||
@@ -11,7 +11,7 @@ fun foo(e: E) {
|
||||
}
|
||||
}
|
||||
|
||||
// ABSENT: E.A
|
||||
// EXIST: E.B
|
||||
// EXIST: E.C
|
||||
// ABSENT: A
|
||||
// EXIST: { lookupString:"B", itemText:"E.B" }
|
||||
// EXIST: { lookupString:"C", itemText:"E.C" }
|
||||
// EXIST: {"lookupString":"else","tailText":" ->","itemText":"else"}
|
||||
|
||||
@@ -11,7 +11,7 @@ fun foo(e: E) {
|
||||
}
|
||||
}
|
||||
|
||||
// EXIST: E.A
|
||||
// EXIST: E.B
|
||||
// EXIST: E.C
|
||||
// EXIST: { lookupString:"A", itemText:"E.A" }
|
||||
// EXIST: { lookupString:"B", itemText:"E.B" }
|
||||
// EXIST: { lookupString:"C", itemText:"E.C" }
|
||||
// ABSENT: else
|
||||
|
||||
@@ -11,8 +11,8 @@ fun foo(e: E?) {
|
||||
}
|
||||
}
|
||||
|
||||
// ABSENT: E.A
|
||||
// EXIST: E.B
|
||||
// EXIST: E.C
|
||||
// ABSENT: A
|
||||
// EXIST: B
|
||||
// EXIST: C
|
||||
// EXIST: null
|
||||
// EXIST: {"lookupString":"else","tailText":" ->","itemText":"else"}
|
||||
|
||||
@@ -11,5 +11,5 @@ fun foo(e: E) {
|
||||
}
|
||||
}
|
||||
|
||||
// EXIST: E.A
|
||||
// EXIST: A
|
||||
// ABSENT: else
|
||||
|
||||
@@ -7,6 +7,6 @@ fun foo(e: ElementType) {
|
||||
}
|
||||
}
|
||||
|
||||
// ABSENT: ElementType.FIELD
|
||||
// EXIST: ElementType.TYPE
|
||||
// ABSENT: FIELD
|
||||
// EXIST: TYPE
|
||||
// ABSENT: e
|
||||
|
||||
Reference in New Issue
Block a user