IDEA-275893 [extract method]: align selection for switch statement rules

GitOrigin-RevId: 00c58a19d98bdc99b95cd228b1cc2fa746e9d301
This commit is contained in:
Alexandr Suhinin
2021-08-18 11:41:33 +03:00
committed by intellij-monorepo-bot
parent 6101375b0b
commit 3d9770213b
5 changed files with 58 additions and 5 deletions

View File

@@ -0,0 +1,14 @@
package test;
public class Test1 {
void test(){
String s = "sample";
switch (s) {
<selection>case "one" -> {
System.out.println("one");
System.out.println("two");
}
default -> System.out.println();</selection>
}
}
}

View File

@@ -0,0 +1,14 @@
package test;
public class Test1 {
void test(){
String s = "sample";
switch (s) {
<selection>case "one" -> {
System.out.println("one");
System.out.println("two");
}</selection>
default -> System.out.println();
}
}
}

View File

@@ -0,0 +1,16 @@
package test;
public class Test1 {
void test(){
String s = "sample";
switch (s) {
case "one" -> extracted();
default -> System.out.println();
}
}
private void extracted() {
System.out.println("one");
System.out.println("two");
}
}