Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/ArrayElementLocality.java
Tagir Valeev 90c6f0b17d IDEA-218212 ConstantConditions incorrectly determines when collection is empty or not
GitOrigin-RevId: 2bdcfb4957026ad83b3e54925f20c0133d29d6c6
2019-07-16 09:03:31 +03:00

13 lines
365 B
Java

import java.util.Collection;
import java.util.ArrayList;
class X {
public static void main(String[] args) {
Collection<Integer>[] a = new Collection[2];
for (int t = 0; t < 2; t++) a[t] = new ArrayList<>();
for (int i = 0; i < 4; i++) a[i % 2].add(i);
if (a[0].isEmpty() || a[1].isEmpty()) {
System.out.println("never happens");
}
}
}