Merge else-if intention (KT-34218)

#KT-34218 Fixed
This commit is contained in:
DmiitriiJarosh
2019-10-05 20:58:31 +03:00
committed by Nikolay Krasko
parent 383239aff6
commit 613fbf7a5d
15 changed files with 172 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
org.jetbrains.kotlin.idea.intentions.MergeElseIfIntention
+11
View File
@@ -0,0 +1,11 @@
fun foo() {
// comment 1
if (true) {
} <caret>else /* comment 2 */ {
if (true) {
// comment 4
foo()
}
}
}
@@ -0,0 +1,9 @@
fun foo() {
// comment 1
if (true) {
} <caret>else /* comment 2 */ if (true) {
// comment 4
foo()
}
}
+13
View File
@@ -0,0 +1,13 @@
// IS_APPLICABLE: false
fun foo() {
if (true) {
} <caret>else {
if (false) {
foo()
} else {
}
}
}
+7
View File
@@ -0,0 +1,7 @@
fun foo() {
if (true) {
} <caret>else {
if (false) foo()
}
}
@@ -0,0 +1,5 @@
fun foo() {
if (true) {
} <caret>else if (false) foo()
}
+12
View File
@@ -0,0 +1,12 @@
// IS_APPLICABLE: false
fun foo() {
if (true) {
} <caret>else {
if (false) {
foo()
}
val a = 5
}
}
+9
View File
@@ -0,0 +1,9 @@
fun foo() {
if (true) {
} <caret>else {
if (false) {
foo()
}
}
}
+7
View File
@@ -0,0 +1,7 @@
fun foo() {
if (true) {
} <caret>else if (false) {
foo()
}
}