Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/StreamSingleElementReduce.java
T
Tagir Valeevandintellij-monorepo-bot eea5b2207e [java-dfa] Proper argument order for two-arg reduce
Fixes IDEA-287093 Stream.reduce inspection is incorrect

GitOrigin-RevId: 5534d52562a9c5b678e45ea4f9623b9260c17bf6
2022-01-28 10:04:57 +00:00

9 lines
264 B
Java

import java.util.stream.*;
class Test {
public static void main(String... args) {
String res = Stream.of("elvis").reduce(null, (a, b) -> b);
if (<warning descr="Condition 'res.equals(\"elvis\")' is always 'true'">res.equals("elvis")</warning>) {}
}
}