Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/ParallelStreamThreadId.java
Tagir Valeev 0f07763950 [java-dfa] IDEA-329980 "Constant values" false positive for Thread.currentThread
GitOrigin-RevId: ae59b89b689fbb2a756869fe5f4c916b1934ab06
2023-08-18 19:00:12 +00:00

17 lines
290 B
Java

import java.util.stream.Stream;
class Test {
public static void main(String[] args) {
long thread = Thread.currentThread().getId();
Stream.of(1, 2, 3, 4)
.parallel()
.forEach(e -> {
if (Thread.currentThread().getId() == thread) {
}
});
}
}