From 42ddce4f7a7acf676bc056b3b76bad057de061e7 Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Fri, 7 Dec 2018 20:15:11 +0100 Subject: [PATCH] IG: add test case for rule based switch --- .../SwitchStatementDensity.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/controlflow/switch_statement_density/SwitchStatementDensity.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/controlflow/switch_statement_density/SwitchStatementDensity.java index ebaeb1ed2988..2a6349ad5085 100644 --- a/plugins/InspectionGadgets/test/com/siyeh/igtest/controlflow/switch_statement_density/SwitchStatementDensity.java +++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/controlflow/switch_statement_density/SwitchStatementDensity.java @@ -74,4 +74,33 @@ public class SwitchStatementDensity }; } + + public void ruleBaseSwitch(String s) { + switch (s) { + case "one" -> { + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + System.out.println(1); + } + case "two" -> { + System.out.println(2); + } + } + } }