el-spec
el-spec copied to clipboard
Stream operators anyMatch, allMatch, and nonMatch should return boolean
The stream operators anyMatch, allMatch, and noneMatch returns an Optional, while those operators in JDK 8 (java.util.stream#Stream) returns a boolean. This difference is confusing. EL spec should be changed to agree with JDK 8.
The difference happened because EL 3.0 spec was released before Java SE 8. Now that SE 8 was release, EL should be brought up to date.
Reported by kchung
Was assigned to kchung
This issue was imported from java.net JIRA EL_SPEC-23