Extraction Engine: Suggest function names based on the name of the result variable (if applicable)
#KT-6291 Fixed
This commit is contained in:
+1
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: pair, getT
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: pair, getT
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: pair, getT
|
||||
// WITH_RUNTIME
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: pair, getT
|
||||
// WITH_RUNTIME
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: triple, getT
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: triple, getT
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: i, getT
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: i, getT
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: i, getT
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in test
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: i, getT
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in test
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: i, getX
|
||||
class A {
|
||||
val x = <selection>1 + 1</selection>
|
||||
val y = 1 + 1
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: i, getX
|
||||
class A {
|
||||
val x = i()
|
||||
val y = i()
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: i, getY
|
||||
fun foo() {
|
||||
val x = 1 + 1
|
||||
val y = <selection>1 + 1</selection>
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: i, getY
|
||||
fun foo() {
|
||||
val x = i()
|
||||
val y = i()
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: i, getY
|
||||
// SIBLING:
|
||||
fun main(args: Array<String>) {
|
||||
val x = 1 + 1
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// SUGGESTED_NAMES: i, getY
|
||||
// SIBLING:
|
||||
fun main(args: Array<String>) {
|
||||
val x = i()
|
||||
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: i, getN
|
||||
// PARAM_TYPES: String?, String, kotlin.CharSequence?, CharSequence
|
||||
// PARAM_DESCRIPTOR: val property: (String..String?) defined in test
|
||||
fun test() {
|
||||
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: i, getN
|
||||
// PARAM_TYPES: String?, String, kotlin.CharSequence?, CharSequence
|
||||
// PARAM_DESCRIPTOR: val property: (String..String?) defined in test
|
||||
fun test() {
|
||||
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: i, getN
|
||||
// PARAM_TYPES: String, CharSequence
|
||||
// PARAM_DESCRIPTOR: val property: (String..String?) defined in test
|
||||
fun test() {
|
||||
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_NAMES: i, getN
|
||||
// PARAM_TYPES: String, CharSequence
|
||||
// PARAM_DESCRIPTOR: val property: (String..String?) defined in test
|
||||
fun test() {
|
||||
|
||||
Reference in New Issue
Block a user