Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/extractSetFromComparison/beforeEq.java
Tagir Valeev d3e36561f4 IDEA-174813 Intention to replace multiple enum comparisons with EnumSet.contains()
ExtractSetFromComparisonChainAction enhanced to support enums and support == comparisons
2017-08-29 17:40:32 +07:00

14 lines
338 B
Java

// "Extract Set from comparison chain" "true"
public class Test {
enum Status {
RUNNING, PENDING, DONE, STARTED;
}
void testEq(String name, Status status) {
if(name =<caret>= "foo" || name == "bar" || "baz" == name || status == Status.DONE || status == Status.PENDING) {
System.out.println("foobarbaz");
}
}
}