Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/StreamCustomSumMethod.java
Tagir Valeev 503add0002 SumTerminalStep#pushInitialValue: expect non-primitive type, e.g. if custom sum() is occurred
Fixes EA-217041 - NPE: StreamChainInliner$SumTerminalStep.pushInitialValue

GitOrigin-RevId: 5ff6526308d63ddb0f5e829d8c22750c91f9ba58
2019-11-08 10:05:02 +00:00

12 lines
181 B
Java

import java.util.stream.Stream;
class Test {
interface MyStream extends Stream<String> {
String sum();
}
void test(MyStream stream) {
String s = stream.sum();
}
}