Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/BoxingIncrement.java
Tagir Valeev bf9726c4ed [java-dfa] Avoid extra unboxing in prefix inc/dec operation
Fixes IDEA-260267 Integer equality not properly evaluated after auto-increment

GitOrigin-RevId: 981901b35969c900ae17a362a74dd53884518295
2021-01-27 03:56:16 +00:00

17 lines
427 B
Java

class X {
void test() {
Integer integer = 0;
++integer;
if (<warning descr="Condition 'integer == 1' is always 'true'">integer == 1</warning>) {
System.out.println("Line to be printed");
}
}
void test2() {
Integer integer = 0;
integer++;
if (<warning descr="Condition 'integer == 1' is always 'true'">integer == 1</warning>) {
System.out.println("Line to be printed");
}
}
}