"return emptyList()" & "return emptySet()" in completion

This commit is contained in:
Valentin Kipyatkov
2015-09-03 18:09:05 +03:00
parent 6dca9a4558
commit f470fec840
10 changed files with 137 additions and 19 deletions
@@ -0,0 +1,5 @@
fun foo(): Collection<String> {
ret<caret>
}
// ELEMENT: "return emptyList()"
@@ -0,0 +1,5 @@
fun foo(): Collection<String> {
return emptyList()<caret>
}
// ELEMENT: "return emptyList()"
@@ -0,0 +1,9 @@
fun foo(): Collection<String> {
ret<caret>
}
// INVOCATION_COUNT: 1
// WITH_ORDER
// EXIST: { lookupString: "return", itemText: "return", tailText: null, attributes: "bold" }
// EXIST: { lookupString: "return emptyList()", itemText: "return", tailText: " emptyList()", attributes: "bold" }
// NOTHING_ELSE
@@ -0,0 +1,9 @@
fun foo(): Iterable<String> {
ret<caret>
}
// INVOCATION_COUNT: 1
// WITH_ORDER
// EXIST: { lookupString: "return", itemText: "return", tailText: null, attributes: "bold" }
// EXIST: { lookupString: "return emptyList()", itemText: "return", tailText: " emptyList()", attributes: "bold" }
// NOTHING_ELSE
+9
View File
@@ -0,0 +1,9 @@
fun foo(): List<String> {
ret<caret>
}
// INVOCATION_COUNT: 1
// WITH_ORDER
// EXIST: { lookupString: "return", itemText: "return", tailText: null, attributes: "bold" }
// EXIST: { lookupString: "return emptyList()", itemText: "return", tailText: " emptyList()", attributes: "bold" }
// NOTHING_ELSE
+9
View File
@@ -0,0 +1,9 @@
fun<T> foo(): Set<T> {
ret<caret>
}
// INVOCATION_COUNT: 1
// WITH_ORDER
// EXIST: { lookupString: "return", itemText: "return", tailText: null, attributes: "bold" }
// EXIST: { lookupString: "return emptySet()", itemText: "return", tailText: " emptySet()", attributes: "bold" }
// NOTHING_ELSE