Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/TernaryInWhileNotComplex.java

26 lines
713 B
Java

import java.util.List;
class Foo {
public void matchAfterFragment(int patternIndex, int matchLen) {
int star = patternIndex < matchLen ? matchLen : -1;
while (matchLen > 0) {
int i = matchLen == star ? matchLen : star;
}
}
public void matchAfterFragmentBoxed(Integer patternIndex, Integer matchLen) {
Integer star = patternIndex < matchLen ? matchLen : -1;
while (matchLen > 0) {
Integer i = matchLen == star ? matchLen : star;
}
}
public void matchAfterFragmentSemiBoxed(Integer patternIndex, Integer matchLen) {
int star = patternIndex < matchLen ? matchLen : -1;
while (matchLen > 0) {
Integer i = matchLen == star ? matchLen : star;
}
}
}