Smart completion: fixed items ordering issue

This commit is contained in:
Valentin Kipyatkov
2014-10-28 20:20:33 +03:00
parent caf44969a4
commit 2b33501471
52 changed files with 103 additions and 88 deletions
@@ -10,4 +10,4 @@ fun foo(){
val v: `class`= <caret>
}
// ELEMENT: class.val
// ELEMENT: val
@@ -10,4 +10,4 @@ fun foo(){
val v: `class`= `class`.`val`<caret>
}
// ELEMENT: class.val
// ELEMENT: val
@@ -10,4 +10,4 @@ fun foo(){
val k : K = <caret>
}
// ELEMENT: K.bar
// ELEMENT: bar
@@ -10,4 +10,4 @@ fun foo(){
val k : K = K.bar()<caret>
}
// ELEMENT: K.bar
// ELEMENT: bar
@@ -10,4 +10,4 @@ fun foo(){
val k : K = <caret>
}
// ELEMENT: K.bar
// ELEMENT: bar
@@ -10,4 +10,4 @@ fun foo(){
val k : K = K.bar(<caret>)
}
// ELEMENT: K.bar
// ELEMENT: bar
@@ -10,4 +10,4 @@ fun foo(){
val k : K = <caret>
}
// ELEMENT: K.bar
// ELEMENT: bar
@@ -10,4 +10,4 @@ fun foo(){
val k : K = K.bar { <caret> }
}
// ELEMENT: K.bar
// ELEMENT: bar
@@ -10,4 +10,4 @@ fun foo(){
val k : K = <caret>
}
// ELEMENT: K.bar
// ELEMENT: bar
@@ -10,4 +10,4 @@ fun foo(){
val k : K = K.bar(<caret>)
}
// ELEMENT: K.bar
// ELEMENT: bar
@@ -9,4 +9,4 @@ fun bar(){
foo(<caret>)
}
// ELEMENT: Foo.X
// ELEMENT: X
@@ -9,4 +9,4 @@ fun bar(){
foo(Foo.X, <caret>)
}
// ELEMENT: Foo.X
// ELEMENT: X
@@ -7,4 +7,4 @@ fun foo(){
val f : Foo = <caret>
}
// ELEMENT: Foo.X
// ELEMENT: X
@@ -7,4 +7,4 @@ fun foo(){
val f : Foo = Foo.X<caret>
}
// ELEMENT: Foo.X
// ELEMENT: X
@@ -2,4 +2,4 @@ fun foo(){
val e : java.lang.annotation.ElementType = <caret>
}
// ELEMENT: ElementType.FIELD
// ELEMENT: FIELD
@@ -4,4 +4,4 @@ fun foo(){
val e : java.lang.annotation.ElementType = ElementType.FIELD<caret>
}
// ELEMENT: ElementType.FIELD
// ELEMENT: FIELD
@@ -4,4 +4,4 @@ fun foo(){
var l : Locale = <caret>
}
// ELEMENT: Locale.ENGLISH
// ELEMENT: ENGLISH
@@ -4,4 +4,4 @@ fun foo(){
var l : Locale = Locale.ENGLISH<caret>
}
// ELEMENT: Locale.ENGLISH
// ELEMENT: ENGLISH
@@ -2,4 +2,4 @@ fun foo(){
var l : java.util.Locale = <caret>
}
// ELEMENT: Locale.ENGLISH
// ELEMENT: ENGLISH
@@ -4,4 +4,4 @@ fun foo(){
var l : java.util.Locale = Locale.ENGLISH<caret>
}
// ELEMENT: Locale.ENGLISH
// ELEMENT: ENGLISH
@@ -2,4 +2,4 @@ fun foo(){
val l : java.lang.Thread = <caret>
}
// ELEMENT: Thread.currentThread
// ELEMENT: currentThread
@@ -2,4 +2,4 @@ fun foo(){
val l : java.lang.Thread = Thread.currentThread()<caret>
}
// ELEMENT: Thread.currentThread
// ELEMENT: currentThread
@@ -13,4 +13,4 @@ fun foo() {
foo(<caret>
}
// ELEMENT: C.f1
// ELEMENT: f1
@@ -13,4 +13,4 @@ fun foo() {
foo(C.f1()<caret>
}
// ELEMENT: C.f1
// ELEMENT: f1
@@ -13,4 +13,4 @@ fun foo() {
foo(<caret>
}
// ELEMENT: C.f3
// ELEMENT: f3
@@ -13,4 +13,4 @@ fun foo() {
foo(C.f3(), <caret>
}
// ELEMENT: C.f3
// ELEMENT: f3
@@ -10,4 +10,4 @@ fun foo(): Outer.T {
return <caret>
}
// ELEMENT: "T.Null"
// ELEMENT: Null
@@ -10,4 +10,4 @@ fun foo(): Outer.T {
return Outer.T.Null<caret>
}
// ELEMENT: "T.Null"
// ELEMENT: Null