Initial implementation of KT-6427 Completion to use Java name suggestion to complete function parameters
(+ filtered out synthetic Kotlin classes from completion)
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
||||
// INSERT_WHITESPACES_IN_SIMPLE_ONE_LINE_METHOD: false
|
||||
// CODE_STYLE_SETTING: INSERT_WHITESPACES_IN_SIMPLE_ONE_LINE_METHOD = false
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
args.fil<caret>
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// INSERT_WHITESPACES_IN_SIMPLE_ONE_LINE_METHOD: false
|
||||
// CODE_STYLE_SETTING: INSERT_WHITESPACES_IN_SIMPLE_ONE_LINE_METHOD = false
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
args.filter {<caret>}
|
||||
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
// CODE_STYLE_SETTING: SPACE_BEFORE_TYPE_COLON = true
|
||||
// CODE_STYLE_SETTING: SPACE_AFTER_TYPE_COLON = false
|
||||
|
||||
class FooBar
|
||||
|
||||
fun f(b<caret>)
|
||||
|
||||
// ELEMENT: bar
|
||||
Vendored
+8
@@ -0,0 +1,8 @@
|
||||
// CODE_STYLE_SETTING: SPACE_BEFORE_TYPE_COLON = true
|
||||
// CODE_STYLE_SETTING: SPACE_AFTER_TYPE_COLON = false
|
||||
|
||||
class FooBar
|
||||
|
||||
fun f(bar :FooBar<caret>)
|
||||
|
||||
// ELEMENT: bar
|
||||
@@ -0,0 +1,6 @@
|
||||
class FooBar
|
||||
|
||||
fun f(b<caret>)
|
||||
|
||||
// ELEMENT: bar
|
||||
// CHAR: ','
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
class FooBar
|
||||
|
||||
fun f(bar: FooBar, <caret>)
|
||||
|
||||
// ELEMENT: bar
|
||||
// CHAR: ','
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun f(file<caret>)
|
||||
|
||||
// ELEMENT_TEXT: "file: File"
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import java.io.File
|
||||
|
||||
fun f(file: File<caret>)
|
||||
|
||||
// ELEMENT_TEXT: "file: File"
|
||||
@@ -0,0 +1,5 @@
|
||||
class FooBar
|
||||
|
||||
fun f(b<caret>)
|
||||
|
||||
// ELEMENT: bar
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
class FooBar
|
||||
|
||||
fun f(bar: FooBar<caret>)
|
||||
|
||||
// ELEMENT: bar
|
||||
Reference in New Issue
Block a user