Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.
Eclipse Collections 8.0
Leverage features of Java 8. Eclipse Collections already uses Java 8 in test modules, but the main library targets Java 5 bytecode. By dropping support for older versions of Java, Eclipse Collections can benefit from new features and better integrate with the standard libraries.
- Make Eclipse Collections functional interfaces extend Java 8 functional interfaces
Add new API methods that return
Add Java 8 feature compatible APIs such as
- Add Collectors2 utility class that contains Collector implementations that work well with Eclipse Collections types and algorithms.
- Use default methods to reduce lines of code and jar size
Other change detail can be found in the milestone notes below.
The project leadership certifies that the APIs in this release are "Eclipse Quality".