Changes

Summary

  1. Release version 10.1.0. (details)
  2. Update version number to 10.2.0-SNAPSHOT. (details)
  3. Fix size edge case issues in Interval and IntInterval. (details)
  4. Greek translation of the Eclipse Collections site (details)
  5. maven pluginRepository: use 'https' instead of 'http' (details)
  6. Move some maven configuration from .travis.yml to jvm.config. (details)
  7. Replace usages of Comparators.nullSafeEquals() with Objects.equals(). (details)
  8. Minor fixes in the Greek translation (details)
  9. Minor fixes to the website. (details)
  10. stop using deprecated compile dependency declaration (details)
  11. Fix Bug #677 - Optimize removeIf() for UnifiedMap. (details)
  12. Pull the implementation of MutableMapIterable.removeIf() up as a default (details)
  13. Expose the allocateTable method as protected in primitive maps and set, (details)
The file was modifiedscala-unit-tests/pom.xml (diff)
The file was modifiedjcstress-tests/pom.xml (diff)
The file was modifiedeclipse-collections-forkjoin/pom.xml (diff)
The file was modifiedjmh-tests/pom.xml (diff)
The file was modifiedtest-coverage/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedunit-tests-java8/pom.xml (diff)
The file was modifiedeclipse-collections/pom.xml (diff)
The file was modifiedeclipse-collections-code-generator/pom.xml (diff)
The file was modifiedjmh-scala-tests/pom.xml (diff)
The file was modifiedperformance-tests/pom.xml (diff)
The file was modifiedp2-repository/org.eclipse.collections/pom.xml (diff)
The file was modifiedjunit-trait-runner/pom.xml (diff)
The file was modifiedunit-tests/pom.xml (diff)
The file was modifiedeclipse-collections-code-generator-maven-plugin/pom.xml (diff)
The file was modifiedeclipse-collections-testutils/pom.xml (diff)
The file was modifiedp2-repository/pom.xml (diff)
The file was modifiedserialization-tests/pom.xml (diff)
The file was modifiedacceptance-tests/pom.xml (diff)
The file was modifiedeclipse-collections-api/pom.xml (diff)
Commit bea8e7295a58fad49d3cd80c0b0d7f7ed2fe567d by Collections Bot
Update version number to 10.2.0-SNAPSHOT.
The file was modifiedunit-tests/pom.xml (diff)
The file was modifiedtest-coverage/pom.xml (diff)
The file was modifiedeclipse-collections-testutils/pom.xml (diff)
The file was modifiedunit-tests-java8/pom.xml (diff)
The file was modifiedeclipse-collections-code-generator-maven-plugin/pom.xml (diff)
The file was modifiedeclipse-collections-forkjoin/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedp2-repository/pom.xml (diff)
The file was modifiedjmh-scala-tests/pom.xml (diff)
The file was modifiedeclipse-collections/pom.xml (diff)
The file was modifiedjunit-trait-runner/pom.xml (diff)
The file was modifiedp2-repository/org.eclipse.collections/pom.xml (diff)
The file was modifiedscala-unit-tests/pom.xml (diff)
The file was modifiedeclipse-collections-api/pom.xml (diff)
The file was modifiedeclipse-collections-code-generator/pom.xml (diff)
The file was modifiedjcstress-tests/pom.xml (diff)
The file was modifiedjmh-tests/pom.xml (diff)
The file was modifiedperformance-tests/pom.xml (diff)
The file was modifiedacceptance-tests/pom.xml (diff)
The file was modifiedserialization-tests/pom.xml (diff)
Commit 4326a12534ac0418531e858dcd0cce992e730639 by Donald Raab
Fix size edge case issues in Interval and IntInterval.
Signed-off-by: Donald Raab <Donald.Raab@bnymellon.com>
The file was modifiedunit-tests/src/test/java/org/eclipse/collections/impl/list/primitive/IntIntervalTest.java (diff)
The file was addedunit-tests/src/test/java/org/eclipse/collections/impl/ThrowingAppendable.java
The file was modifiedunit-tests/src/test/java/org/eclipse/collections/impl/list/IntervalTest.java (diff)
The file was modifiedunit-tests/src/test/java/org/eclipse/collections/impl/AbstractRichIterableTestCase.java (diff)
The file was modifiedunit-tests/src/test/java/org/eclipse/collections/impl/math/MutableLong.java (diff)
The file was addedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/IntervalUtils.java
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/Interval.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/primitive/IntInterval.java (diff)
Commit f8b01942d73d8dac2d0450512249dcadb59582cb by Thodoris Bais
Greek translation of the Eclipse Collections site
Signed-off-by: Thodoris Bais <thodoris.bais@gmail.com>
The file was modifiedsite/de/index.html (diff)
The file was modifiedsite/ja/index.html (diff)
The file was addedsite/gr/index.html
The file was modifiedREADME.md (diff)
The file was modifiedsite/ru/index.html (diff)
The file was modifiedsite/pt-br/index.html (diff)
The file was modifiedsite/fr/index.html (diff)
The file was modifiedsite/es/index.html (diff)
The file was modifiedsite/cn/index.html (diff)
Commit 3348183fbe356bb07c774a18c98aa4ede4c65a10 by Sean Sullivan
maven pluginRepository: use 'https' instead of 'http'
Signed-off-by: Sean C. Sullivan <github@seansullivan.com>
The file was modifiedpom.xml (diff)
Commit ebecfffd889c5c39131d9bcc9233c8dbc7d2c728 by Craig Motlin
Move some maven configuration from .travis.yml to jvm.config.
Signed-off-by: Craig P. Motlin <cmotlin@gmail.com>
The file was modified.travis.yml (diff)
The file was added.mvn/jvm.config
Commit 5491e4f3bbce0a55c6a01445df5c5db7c6c2e745 by Craig Motlin
Replace usages of Comparators.nullSafeEquals() with Objects.equals().
Signed-off-by: Craig P. Motlin <cmotlin@gmail.com>
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/fixed/TripletonMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/immutable/ImmutableDoubletonList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/mutable/AbstractMutableList.java (diff)
The file was modifiedeclipse-collections-testutils/src/main/java/org/eclipse/collections/impl/test/Verify.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/fixed/DoubletonMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/utility/internal/InternalArrayIterate.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/fixed/SingletonList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/fixed/SingletonSet.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/bag/immutable/ImmutableSingletonBag.java (diff)
The file was modifiedacceptance-tests/src/test/java/org/eclipse/collections/impl/map/mutable/UnifiedMapAcceptanceTest.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/utility/ListIterate.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/mutable/FastList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/tuple/PairImpl.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/immutable/ImmutableMapFactoryImpl.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/immutable/ImmutableSetFactoryImpl.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/fixed/TripletonList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/immutable/ImmutableDoubletonMap.java (diff)
The file was modifiedunit-tests/src/test/java/org/eclipse/collections/impl/block/function/CaseFunctionTest.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/tuple/ImmutableEntry.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/collection/mutable/AbstractMutableCollection.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/fixed/DoubletonSet.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/immutable/AbstractImmutableList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/immutable/ImmutableSingletonList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/immutable/ImmutableSingletonMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/immutable/ImmutableDoubletonSet.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/collection/mutable/CollectionAdapter.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/fixed/TripletonSet.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/immutable/ImmutableSingletonSet.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/fixed/QuadrupletonSet.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/immutable/ImmutableTripletonSet.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/fixed/QuadrupletonList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/stack/mutable/ArrayStack.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/strategy/immutable/ImmutableEntryWithHashingStrategy.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/fixed/SingletonMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/sorted/immutable/ImmutableTreeMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/fixed/FixedSizeSetFactoryImpl.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/stack/immutable/ImmutableArrayStack.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/fixed/SextupletonList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/fixed/QuintupletonList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/fixed/FixedSizeMapFactoryImpl.java (diff)
The file was modifiedunit-tests/src/test/java/org/eclipse/collections/impl/list/mutable/AbstractListTestCase.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/immutable/ImmutableQuadrupletonMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/immutable/ImmutableTripletonMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/list/fixed/DoubletonList.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/set/immutable/ImmutableQuadrupletonSet.java (diff)
Commit bba797f3a75138bf31dfab4fbe4e31638a1e589d by Thodoris Bais
Minor fixes in the Greek translation
Signed-off-by: Thodoris Bais <thodoris.bais@gmail.com>
The file was modifiedsite/ja/index.html (diff)
The file was modifiedREADME.md (diff)
The file was modifiedsite/ru/index.html (diff)
The file was modifiedsite/de/index.html (diff)
The file was modifiedsite/index.html (diff)
The file was modifiedsite/fr/index.html (diff)
The file was modifiedsite/cn/index.html (diff)
The file was addedsite/el/index.html
The file was modifiedsite/es/index.html (diff)
The file was removedsite/gr/index.html
The file was modifiedsite/pt-br/index.html (diff)
Commit c1589033b01a2f1716f651ab3d9f0b5f1d2a23e8 by Nikhil Nanivadekar
Minor fixes to the website.
Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@bnymellon.com>
The file was modifiedsite/cn/index.html (diff)
The file was modifiedsite/el/index.html (diff)
The file was modifiedsite/es/index.html (diff)
Commit 34415feb3e702efb6b493b72b5479674617056c6 by Lars Eckart
stop using deprecated compile dependency declaration
Signed-off-by: Lars Eckart <lars.eckart@gmail.com>
The file was modifiedREADME.md (diff)
Commit 1596cfef0f66556cd3740f61722a2fc8c1a57cb8 by Digant Bhavsar
Fix Bug #677 - Optimize removeIf() for UnifiedMap.
Signed-off-by: Digant Bhavsar <digantbhavsar@gmail.com>
Fix Bug #677 - Optimize removeIf() for UnifiedMap.
Signed-off-by: Digant Bhavsar <digantbhavsar@gmail.com>
Fix Bug #677 - Optimize removeIf() for UnifiedMap.
Signed-off-by: Digant Bhavsar <digantbhavsar@gmail.com>
The file was modifiedRELEASE_NOTE_DRAFT.md (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/UnifiedMap.java (diff)
The file was modifiedunit-tests-java8/src/test/java/org/eclipse/collections/test/map/mutable/MutableMapIterableTestCase.java (diff)
Commit 4d37ad2f4ad87d96c10f954c50e11720512ff4d8 by Craig Motlin
Pull the implementation of MutableMapIterable.removeIf() up as a default
method.
Signed-off-by: Craig P. Motlin <cmotlin@gmail.com>
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/sorted/mutable/TreeSortedMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/sorted/mutable/SortedMapAdapter.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/ConcurrentHashMapUnsafe.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/ordered/mutable/OrderedMapAdapter.java (diff)
The file was modifiedeclipse-collections-api/src/main/java/org/eclipse/collections/api/map/MutableMapIterable.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/bimap/mutable/AbstractMutableBiMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/ConcurrentMutableHashMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/ConcurrentHashMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/MapAdapter.java (diff)
Commit 1406d5e9e7df6537eef6d122fa611cc4b0771f6b by Anton Klarén
Expose the allocateTable method as protected in primitive maps and set,
resolves #787.
This will provide a way to dynamically restrict the growth of the
backing arrays.
Signed-off-by: Anton Klaren <anton.klaren@neotechnology.com>
The file was modifiedeclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitiveBooleanHashMap.stg (diff)
The file was modifiedeclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitivePrimitiveHashMap.stg (diff)
The file was modifiedeclipse-collections-code-generator/src/main/resources/impl/map/mutable/objectPrimitiveHashMap.stg (diff)
The file was modifiedeclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitiveObjectHashMap.stg (diff)
The file was modifiedeclipse-collections-code-generator/src/main/resources/impl/set/mutable/primitiveHashSet.stg (diff)
The file was modifiedeclipse-collections-code-generator/src/main/resources/impl/map/mutable/objectPrimitiveHashMapWithHashingStrategy.stg (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/primitive/ObjectBooleanHashMap.java (diff)
The file was modifiedeclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/primitive/ObjectBooleanHashMapWithHashingStrategy.java (diff)