Smart completion: inheritors instantiation suggested + fixed a bug with incorrect presentation of generic java class instantiation
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
import java.util.ArrayList
|
||||
|
||||
var a : ArrayList<String> = <caret>
|
||||
|
||||
// EXIST: { lookupString: "ArrayList", itemText: "ArrayList<String>", tailText: "(...) (java.util)" }
|
||||
@@ -1,5 +0,0 @@
|
||||
import java.util.ArrayList
|
||||
|
||||
var a : ArrayList<String> = <caret>
|
||||
|
||||
// EXIST: ArrayList@ArrayList<String>()
|
||||
@@ -0,0 +1,8 @@
|
||||
import java.io.InputStream
|
||||
|
||||
fun foo(): InputStream {
|
||||
return <caret>
|
||||
}
|
||||
|
||||
// EXIST: ByteArrayInputStream
|
||||
// EXIST: FileInputStream
|
||||
@@ -0,0 +1,5 @@
|
||||
fun foo(): List<String> {
|
||||
return <caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString: "ArrayList", itemText: "ArrayList<String>", tailText: "(...) (java.util)" }
|
||||
Reference in New Issue
Block a user