10.2.0
·
1360 commits
to master
since this release
This is the 10.2.0 minor release.
Central theme of this release is to fix bugs for edge cases, reduce tech debt, optimize iteration patterns and provide user requested functionality to ensure better usability for higher order use cases of Eclipse Collections.
New Functionality
- Exposed the
allocateTablemethod asprotectedin Primitive Maps and Primitive Sets.
Bug Fixes
- Fixed size edge case issues in Interval and IntInterval.
Tech Debt Reduction
- Optimized
removeIfon UnifiedMap. - Implemented
removeIfas adefaultmethod on MutableMapIterable. - Replaced usages of
Comparators.nullSafeEquals()withObjects.equals().
Build Changes
- Moved some maven configuration from .travis.yml to jvm.config.
- Changed Maven plugin repository to use https.
Acquiring Eclipse Collections
Maven
<dependency>
<groupId>org.eclipse.collections</groupId>
<artifactId>eclipse-collections-api</artifactId>
<version>10.2.0</version>
</dependency>
<dependency>
<groupId>org.eclipse.collections</groupId>
<artifactId>eclipse-collections</artifactId>
<version>10.2.0</version>
</dependency>
<dependency>
<groupId>org.eclipse.collections</groupId>
<artifactId>eclipse-collections-testutils</artifactId>
<version>10.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.collections</groupId>
<artifactId>eclipse-collections-forkjoin</artifactId>
<version>10.2.0</version>
</dependency>Gradle
compile 'org.eclipse.collections:eclipse-collections-api:10.2.0'
compile 'org.eclipse.collections:eclipse-collections:10.2.0'
testCompile 'org.eclipse.collections:eclipse-collections-testutils:10.2.0'
compile 'org.eclipse.collections:eclipse-collections-forkjoin:10.2.0'Ivy
<dependency org="org.eclipse.collections" name="eclipse-collections-api" rev="10.2.0" />
<dependency org="org.eclipse.collections" name="eclipse-collections" rev="10.2.0" />
<dependency org="org.eclipse.collections" name="eclipse-collections-testutils" rev="10.2.0" />
<dependency org="org.eclipse.collections" name="eclipse-collections-forkjoin" rev="10.2.0"/>OSGi Bundle
Eclipse software repository location: http://download.eclipse.org/collections/10.2.0/repository