aboutsummaryrefslogtreecommitdiff
path: root/core/src/test/resources/com/google/googlejavaformat/java/testdata/ExpressionSwitch.input
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/test/resources/com/google/googlejavaformat/java/testdata/ExpressionSwitch.input')
-rw-r--r--core/src/test/resources/com/google/googlejavaformat/java/testdata/ExpressionSwitch.input13
1 files changed, 13 insertions, 0 deletions
diff --git a/core/src/test/resources/com/google/googlejavaformat/java/testdata/ExpressionSwitch.input b/core/src/test/resources/com/google/googlejavaformat/java/testdata/ExpressionSwitch.input
index 1e4db16..5590f74 100644
--- a/core/src/test/resources/com/google/googlejavaformat/java/testdata/ExpressionSwitch.input
+++ b/core/src/test/resources/com/google/googlejavaformat/java/testdata/ExpressionSwitch.input
@@ -25,4 +25,17 @@ class ExpressionSwitch {
default -> System.out.println("default");
}
}
+
+ String breakLongCaseArgs(MyEnum e) {
+ return switch (e) {
+ case SOME_RATHER_LONG_NAME_1, SOME_RATHER_LONG_NAME_2, SOME_RATHER_LONG_NAME_3, SOME_RATHER_LONG_NAME_4, SOME_RATHER_LONG_NAME_5, SOME_RATHER_LONG_NAME_6, SOME_RATHER_LONG_NAME_7 -> {}
+ case SOME_RATHER_LONG_NAME_8 -> {}
+ };
+ }
+
+ String dontBreakShortCaseArgs(MyEnum e) {
+ return switch (e) {
+ case CASE_A, CASE_B -> {}
+ };
+ }
}