Completion: moved signatures from "item text" to tail
#KT-5652 Fixed
This commit is contained in:
@@ -15,7 +15,7 @@ fun foo(){
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"foo", itemText:"K.foo", tailText:" (sample)", typeText:"K" }
|
||||
// EXIST: { lookupString:"bar", itemText:"K.bar()", tailText:" (sample)", typeText:"K" }
|
||||
// EXIST: { lookupString:"bar", itemText:"K.bar", tailText:"() (sample)", typeText:"K" }
|
||||
// ABSENT: { itemText: "K.x" }
|
||||
// ABSENT: { itemText:"K.kk" }
|
||||
// EXIST: { lookupString:"kk", itemText:"!! K.kk", tailText:" (sample)", typeText:"K?" }
|
||||
|
||||
@@ -14,6 +14,6 @@ fun foo(){
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"foo", itemText:"K.foo", tailText:" (sample)", typeText:"K" }
|
||||
// EXIST: { lookupString:"bar", itemText:"K.bar()", 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?" }
|
||||
|
||||
@@ -2,4 +2,4 @@ class Foo
|
||||
|
||||
var a : Foo = <caret>
|
||||
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo()" }
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo", tailText: "() (<root>)" }
|
||||
|
||||
@@ -4,4 +4,4 @@ fun foo(p : Any){
|
||||
var a : Foo<String> = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo<String>()" }
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo<String>", tailText:"() (<root>)" }
|
||||
|
||||
@@ -2,4 +2,4 @@ import java.util.Date
|
||||
|
||||
var a : Date = <caret>
|
||||
|
||||
// EXIST: { lookupString:"Date", itemText:"Date(...)" }
|
||||
// EXIST: { lookupString:"Date", itemText:"Date", tailText:"(...) (java.util)" }
|
||||
|
||||
@@ -4,4 +4,4 @@ fun foo(p : Any){
|
||||
var a : Foo? = <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo()" }
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo", tailText: "() (<root>)" }
|
||||
|
||||
@@ -2,4 +2,4 @@ class Foo(val p1: String, val p2: Any?)
|
||||
|
||||
var a : Foo = <caret>
|
||||
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo(p1: String, p2: Any?)" }
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo", tailText:"(p1: String, p2: Any?) (<root>)" }
|
||||
|
||||
@@ -26,4 +26,4 @@ fun f3() : String{}
|
||||
// EXIST: f1
|
||||
// EXIST: f2
|
||||
// ABSENT: f3
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo()" }
|
||||
// EXIST: { lookupString:"Foo", itemText:"Foo", tailText: "() (<root>)" }
|
||||
|
||||
@@ -7,7 +7,7 @@ fun bar() {
|
||||
fun f1(){}
|
||||
fun f2(i: Int){}
|
||||
|
||||
// EXIST: { lookupString:"::f1", itemText:"::f1", tailText:"", typeText:"" }
|
||||
// EXIST: { lookupString:"::f1", itemText:"::f1", tailText:null, typeText:null }
|
||||
// ABSENT: ::f2
|
||||
// ABSENT: ::Unit
|
||||
// ABSENT: ::Nothing
|
||||
|
||||
@@ -6,7 +6,7 @@ fun bar() {
|
||||
foo1() ?: <caret>
|
||||
}
|
||||
|
||||
// EXIST: { itemText:"foo3()" }
|
||||
// ABSENT: { itemText:"foo2()" }
|
||||
// EXIST: { itemText:"!! foo2()" }
|
||||
// EXIST: { itemText:"?: foo2()" }
|
||||
// EXIST: { itemText:"foo3" }
|
||||
// ABSENT: { itemText:"foo2" }
|
||||
// EXIST: { itemText:"!! foo2" }
|
||||
// EXIST: { itemText:"?: foo2" }
|
||||
|
||||
@@ -2,6 +2,6 @@ fun foo(){
|
||||
val l : java.util.Calendar = <caret>
|
||||
}
|
||||
|
||||
// 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!" }
|
||||
// EXIST: { lookupString:"getInstance", itemText:"Calendar.getInstance", tailText:"() (java.util)", typeText:"Calendar!" }
|
||||
// EXIST: { lookupString:"getInstance", itemText:"Calendar.getInstance", tailText:"(TimeZone!) (java.util)", typeText:"Calendar!" }
|
||||
// EXIST: { lookupString:"getInstance", itemText:"Calendar.getInstance", tailText:"(TimeZone!, Locale!) (java.util)", typeText:"Calendar!" }
|
||||
|
||||
@@ -10,4 +10,4 @@ fun foo(): X {
|
||||
}
|
||||
|
||||
// ABSENT: f
|
||||
// EXIST: { lookupString:"g", itemText:"X.g()" }
|
||||
// EXIST: { lookupString:"g", itemText:"X.g", tailText:"() (<root>)" }
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
var a : Runnable = <caret>
|
||||
|
||||
// EXIST: {"lookupString":"Runnable", "tailText":"", "typeText":"Runnable", "itemText":"Runnable(function: () -> Unit)"}
|
||||
// EXIST: {"lookupString":"Runnable", "itemText":"Runnable", "tailText":"(function: () -> Unit)", "typeText":"Runnable"}
|
||||
|
||||
Reference in New Issue
Block a user