diff --git a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convertSwitchToIf/after5.java b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convertSwitchToIf/after5.java index d6a0fb4d8e88..65cd31bfe4e4 100644 --- a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convertSwitchToIf/after5.java +++ b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convertSwitchToIf/after5.java @@ -1,7 +1,9 @@ // "Replace 'switch' with 'if'" "true" -class Test { - void foo(Object e) { - Class i = e.getClass(); +abstract class Test { + abstract Object getObject(); + + void foo() { + Class i = getObject().getClass(); if (i.equals(RuntimeException.class)) { } else if (i.equals(IOException.class)) { } diff --git a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convertSwitchToIf/before5.java b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convertSwitchToIf/before5.java index 669464e71dbd..63b2489330f7 100644 --- a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convertSwitchToIf/before5.java +++ b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convertSwitchToIf/before5.java @@ -1,7 +1,9 @@ // "Replace 'switch' with 'if'" "true" -class Test { - void foo(Object e) { - switch(e.getClass()) { +abstract class Test { + abstract Object getObject(); + + void foo() { + switch(getObject().getClass()) { case RuntimeException.class: break; case IOException.class: