Skip to content

Changes

Summary

  1. Release version 8.2.0-SNAPSHOT. (details)
  2. Enable SonarQube analysis (details)
  3. Remove useless declaration of properties for SonarQube (details)
  4. Add missing Override annotations (details)
  5. Yak shaving: upgrade maven-jar-plugin and maven-source-plugin (details)
  6. Deprecate EMPTY_INSTANCE in ImmutableBiMapFactoryImpl. Fixes #232. (details)
  7. Annotate interfaces with the @FunctionalInterface annotation. Fixes (details)
  8. Replace the type specification with the diamond operator ("<>") in stg (details)
  9. Remove duplicate and unnecessary imports. Fixes #229. (details)
  10. Add missing Override annotations. (details)
  11. Fix condition that triggers SonarQube analysis (details)
  12. Fix condition that triggers SonarQube analysis. (details)
  13. Fix compilation errors (details)
  14. Deprecate EMPTY Multimap instances in (details)
  15. .travis.yml: prefix commands with travis_wait because they can execute (details)
  16. Ignore files in test-coverage module. (details)
  17. Escape angle brackets in pre javadoc tags (closes #250) (details)
  18. Upgrade JaCoCo to 0.7.9. (details)
  19. Update details of maintainers. (details)
  20. Implement OrderedIterable.getFirstOptional() and (details)
  21. fix version in since javadoc tags of OrderedIterable.getFirstOptional() (details)
  22. Upgrade versions of several libraries: (details)
  23. Add configuration to install latest JDK 8 version for build. (details)
  24. Fix sonar properties. (details)
  25. Fix static analysis violations in OrderedIterable changes. (details)
  26. Remove unused imports. (details)
  27. Fix compilation errors. (details)
  28. Upgrade maven-plugin-plugin, maven-compiler, maven-javadoc plugin. (details)
  29. Remove Idea project files (*.iml) and add them to .gitignore. Fix #199 (details)
  30. Implement OrderedIterable.getFirstOptional() and (details)
  31. Implement minOptional, maxOptional, minByOptional and maxByOptional on (details)
  32. Upgrade Travis build Maven to 3.5.0. (details)
  33. Provide a p2 repository with new OSGi bundle (details)
  34. Deprecate Serializable*SummaryStatistics, SummaryStatistics. (details)
  35. Add workaround for reflection in ArrayListIterate for Java 9. (details)
  36. Make combiner non-null. (details)
  37. Change 'throws' tests to support Java 8 and Java 9. (details)
  38. Add workaround for reflection in Verify#assertShallowClone(). (details)
  39. Optimize ImmutableTreeSet constructor to not create a new TreeSortedSet. (details)
  40. Optimize constructors of ImmutableTreeSet which take an array as input. (details)
  41. Optimize minOptional, maxOptional, minByOptional, maxByOptional on lazy (details)
  42. Pull up implementations of some methods from AbstractRichIterable to (details)
  43. Add unit tests for PairPredicate and MapEntryPredicate. (details)
  44. Deprecate Verify#assertShallowClone(), fix tests and reflection (details)
  45. Substantially improve efficiency of size method for concatenated rich (details)
  46. Update draft release notes for 8.2.0. (details)
Commit 3322eba9e014d56928aee82c70ac161e42ecfa83 by hudson
Release version 8.2.0-SNAPSHOT.
The file was modified eclipse-collections-api/pom.xml (diff)
The file was modified eclipse-collections-code-generator-maven-plugin/pom.xml (diff)
The file was modified eclipse-collections-forkjoin/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified eclipse-collections-testutils/pom.xml (diff)
The file was modified eclipse-collections/pom.xml (diff)
The file was modified unit-tests/pom.xml (diff)
The file was modified test-coverage/pom.xml (diff)
The file was modified unit-tests-java8/pom.xml (diff)
The file was modified scala-unit-tests/pom.xml (diff)
The file was modified performance-tests/pom.xml (diff)
The file was modified junit-trait-runner/pom.xml (diff)
The file was modified eclipse-collections-code-generator-ant/pom.xml (diff)
The file was modified acceptance-tests/pom.xml (diff)
The file was modified jmh-scala-tests/pom.xml (diff)
The file was modified eclipse-collections-code-generator/pom.xml (diff)
The file was modified jmh-tests/pom.xml (diff)
The file was modified serialization-tests/pom.xml (diff)
Commit bc2e677eb116d62d6dab847a9e04bb93685bd7bf by Evgeny Mandrikov
Enable SonarQube analysis

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>
The file was modified test-coverage/pom.xml (diff)
The file was modified eclipse-collections/pom.xml (diff)
The file was modified eclipse-collections-api/pom.xml (diff)
The file was modified jmh-tests/pom.xml (diff)
The file was modified acceptance-tests/pom.xml (diff)
The file was modified .travis.yml (diff)
The file was modified performance-tests/pom.xml (diff)
The file was modified jmh-scala-tests/pom.xml (diff)
Commit bd6442af002b64d1e668d1ef6f13438019ec79e5 by Nikhil Nanivadekar
Remove useless declaration of properties for SonarQube

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>
The file was modified pom.xml (diff)
Commit 59714730e5275830080bb9ea5ab18fcde9a0e088 by Evgeny Mandrikov
Add missing Override annotations

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>
The file was modified eclipse-collections-code-generator/src/main/resources/impl/collection/mutable/abstractUnmodifiablePrimitiveCollection.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/immutable/immutablePrimitiveSingletonList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/mutable/primitiveArrayStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/bag/mutablePrimitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/immutable/immutablePrimitiveArrayList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveSingletonMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitiveBooleanHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/unmodifiableObjectPrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitivePrimitiveSingletonMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/unmodifiablePrimitivePrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/immutable/immutablePrimitiveEmptyStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/immutable/immutablePrimitiveEmptySet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/abstractMutablePrimitiveValuesMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/bag/primitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/mutable/synchronizedPrimitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/mutable/unmodifiablePrimitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/mutable/synchronizedPrimitiveList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/objectPrimitiveHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/collection/mutable/abstractSynchronizedPrimitiveCollection.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectSingletonMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/immutable/immutablePrimitiveArrayStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/synchronizedObjectPrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/synchronizedPrimitivePrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/immutable/immutablePrimitiveSingletonSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectEmptyMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveEmptyMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveEmptyBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitiveObjectHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitivePrimitiveHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitivePrimitiveEmptyMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitiveImmutableKeySets.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/unmodifiablePrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/mutable/primitiveArrayList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/mutable/primitiveHashBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/immutable/immutablePrimitiveSingletonStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/synchronizedPrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/bag/immutablePrimitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/mutable/unmodifiablePrimitiveList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/abstractImmutablePrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/objectPrimitiveHashMapWithHashingStrategy.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/abstractMutablePrimitiveKeySet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitivePrimitiveHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/mutable/primitiveHashSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/mutable/unmodifiablePrimitiveStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveSingletonBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/lazyPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/abstractPrimitiveStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveHashBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/immutable/immutablePrimitiveEmptyList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/mutable/synchronizedPrimitiveStack.stg (diff)
Commit f46d74c54ed12b871bb35ab8c36be670ec7b50f9 by Nikhil Nanivadekar
Yak shaving: upgrade maven-jar-plugin and maven-source-plugin

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>
The file was modified pom.xml (diff)
Commit b53be27c551474c26e34d3590bdb8ee6cb3ec1e4 by Nikhil Nanivadekar
Deprecate EMPTY_INSTANCE in ImmutableBiMapFactoryImpl. Fixes #232.
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/bimap/immutable/ImmutableBiMapFactoryImpl.java (diff)
Commit 1c8321cdca6d9f5adab1df98e78278d4d0dee66e by Nikhil Nanivadekar
Annotate interfaces with the @FunctionalInterface annotation. Fixes #231.
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/predicate/primitivePrimitivePredicate.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/procedure/primitiveObjectProcedure.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/function/primitiveFunction.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/function/primitiveFunction0.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/predicate/primitivePredicate.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/function/objectPrimitiveIntToObjectFunction.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/function/primitiveToObjectFunction.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/procedure/objectPrimitiveProcedure.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/function/primitiveObjectToPrimitiveFunction.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/predicate/objectPrimitivePredicate.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/predicate/primitiveObjectPredicate.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/function/objectPrimitiveToObjectFunction.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/procedure/primitiveProcedure.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/function/primitiveToPrimitiveFunction.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/block/procedure/primitivePrimitiveProcedure.stg (diff)
Commit 8f18ade6f69e66ed8e4c40f21f2f5836b81f67d7 by Nikhil Nanivadekar
Replace the type specification with the diamond operator ("<>") in stg files. Fixes #230.
The file was modified eclipse-collections-code-generator/src/main/resources/impl/utility/lazyPrimitiveIterate.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/collectPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/objectPrimitiveHashMapWithHashingStrategy.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/unmodifiableObjectPrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveEmptyMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectSingletonMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/synchronizedObjectPrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/abstractImmutablePrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/factory/HashingStrategies.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/stack/immutable/ImmutableArrayStack.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/unmodifiablePrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/objectPrimitiveHashMap.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/ConcurrentHashMapUnsafe.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/factory/Multimaps.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/factory/Predicates.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/mutableObjectPrimitiveMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectEmptyMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/synchronizedPrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/abstractImmutableObjectPrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitiveObjectHashMap.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/factory/Functions2.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/mutablePrimitiveObjectMapFactoryImpl.stg (diff)
Commit cfaca80e84c7cac00b41f2c2c7d3b155b0f9c97b by Nikhil Nanivadekar
Remove duplicate and unnecessary imports. Fixes #229.
The file was modified eclipse-collections-code-generator/src/main/resources/impl/abstractPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/collectPrimitiveToPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-testutils/src/main/java/org/eclipse/collections/impl/test/Verify.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/primitiveValuesMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/mutable/unmodifiablePrimitiveSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/abstractLazyPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitivePrimitiveEmptyMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/primitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/collectPrimitiveIterable.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/multimap/bag/SynchronizedBagMultimap.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitivePrimitiveHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/mutable/unmodifiablePrimitiveList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/bag/mutablePrimitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/immutable/immutablePrimitiveArrayStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveSingletonBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectSingletonMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/java/org/eclipse/collections/codegenerator/model/Primitive.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/mutable/unmodifiablePrimitiveBag.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/multimap/set/SynchronizedSetMultimap.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitivePrimitiveHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/mutable/primitiveHashBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectEmptyMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/bag/immutablePrimitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/mutable/synchronizedPrimitiveBag.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/list/fixed/AbstractArrayAdapter.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/mutable/primitiveArrayStack.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/lazy/parallel/ParallelSelectIterable.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/list/mutable/AbstractMutableList.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/ordered/orderedPrimitiveIterable.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/list/immutable/ImmutableArrayList.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/immutable/immutablePrimitiveEmptyStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/bag/primitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitivePrimitiveSingletonMap.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/lazy/CollectIterable.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitiveObjectHashMap.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/lazy/parallel/bag/ParallelSelectUnsortedBag.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveEmptyBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/immutable/immutablePrimitiveEmptyList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveHashBag.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/multimap/bag/sorted/mutable/SynchronizedSortedBagMultimap.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/multimap/AbstractSynchronizedMultimap.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/bag/mutable/AbstractHashBag.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/multimap/set/sorted/SynchronizedSortedSetMultimap.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/immutablePrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/multimap/list/SynchronizedListMultimap.java (diff)
Commit bf67554c51a8ca7f982e820121067ec6ea0fff0a by Nikhil Nanivadekar
Add missing Override annotations.
The file was modified eclipse-collections-code-generator/src/main/resources/api/stack/immutablePrimitiveStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/factory/specialPredicates.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/procedure/checked/checkedObjectPrimitiveProcedure.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/collection/mutablePrimitiveCollection.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/procedure/sumOfPrimitiveProcedure.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/immutable/immutablePrimitiveListFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/stack/mutablePrimitiveStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/mutablePrimitivePrimitiveMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/mutable/primitiveHashBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/primitiveObjectHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/mutable/primitiveArrayList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/tuple/objectPrimitivePairImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveEmptyBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/mutableObjectPrimitiveMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectEmptyMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/list/primitiveList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/mutablePrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/immutableObjectPrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/factory/primitiveEqualsWithDelta.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/collectPrimitiveToPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/immutable/immutablePrimitiveArrayStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/immutablePrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/immutable/abstractImmutablePrimitiveSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/primitiveAPI.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/factory/primitivePredicates.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/mutablePrimitiveValuesMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/abstractImmutableObjectPrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/mutable/mutablePrimitiveStackFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/mutablePrimitivePrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/mutable/unmodifiablePrimitiveList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/mutableObjectPrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveSingletonBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/stack/immutable/immutablePrimitiveStackFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/mutable/mutablePrimitiveBagFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/ordered/reversiblePrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/abstractPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/immutable/immutablePrimitiveSetFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/set/mutablePrimitiveSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/set/primitiveSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/collectPrimitiveToObjectIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/mutable/mutablePrimitiveSetFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveHashBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/bag/mutablePrimitiveBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/immutable/immutablePrimitiveEmptySet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/procedure/checked/checkedPrimitivePrimitiveProcedure.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/abstractLazyPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/synchronizedPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/selectPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/abstractImmutablePrimitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/ordered/orderedPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/primitiveValuesMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/procedure/checked/checkedPrimitiveObjectProcedure.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/iterator/unmodifiablePrimitiveIterator.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectSingletonMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/set/immutablePrimitiveSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/collectPrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/immutable/immutablePrimitiveSetSerializationProxy.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/stack/primitiveStack.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/lazyPrimitiveIterableAdapter.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/tuple/primitiveObjectPairImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/primitivePrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/tuple/primitivePrimitivePairImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/abstractMutablePrimitiveValuesMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/list/immutablePrimitiveList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/list/mutablePrimitiveList.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/iterator/primitiveImmutableEmptyIterator.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/primitiveObjectMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/immutable/immutablePrimitiveSingletonSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveBagFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/map/immutablePrimitivePrimitiveMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/api/collection/immutablePrimitiveCollection.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/mutable/mutablePrimitiveObjectMapFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/procedure/checked/checkedPrimitiveProcedure.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/mutable/mutablePrimitiveListFactoryImpl.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/lazy/reversePrimitiveIterable.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/block/comparator/primitiveFunctionComparator.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitivePrimitiveMapFactoryImpl.stg (diff)
Commit 96731b55c187810fc31ee909b0cfb056e0265123 by Nikhil Nanivadekar
Fix condition that triggers SonarQube analysis

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>
The file was modified .travis.yml (diff)
Commit 63d331f671280b4bfbc361ab45f38a6a782a2e97 by Nikhil Nanivadekar
Fix condition that triggers SonarQube analysis.
The file was modified .travis.yml (diff)
Commit 12e8c2487557ce66d52bb1597cf10a8f6ebd9477 by Evgeny Mandrikov
Fix compilation errors

While javac from JDK 8u121 doesn't show any of those
errors, javac from JDK 9 EA b162 reveals them
(see https://bugs.openjdk.java.net/browse/JDK-8039214),
as well as IntelliJ IDEA 2017.1 and Eclipse Neon.2.

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collection/immutable/AbstractImmutableCollection.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/bag/immutable/ImmutableEmptyBag.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutableObjectPrimitiveHashMap.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/bag/immutable/ImmutableHashBag.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/bag/immutable/ImmutableSingletonBag.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/stack/immutable/ImmutableArrayStack.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/set/strategy/mutable/UnifiedSetWithHashingStrategy.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/bimap/immutable/AbstractImmutableBiMap.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitivePrimitiveHashMap.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/lazy/parallel/AbstractParallelIterable.java (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/map/immutable/immutablePrimitiveObjectHashMap.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/bag/immutable/immutablePrimitiveHashBag.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/set/mutable/primitiveHashSet.stg (diff)
The file was modified eclipse-collections-code-generator/src/main/resources/impl/list/immutable/immutablePrimitiveArrayList.stg (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/stack/mutable/ArrayStack.java (diff)
Commit bf0bd46375f03c5f2aee9defa47fbc45edecbc6d by Nikhil Nanivadekar
Deprecate EMPTY Multimap instances in org.eclipse.collections.impl.factory.Multimaps. Fixes #241.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/factory/Multimaps.java (diff)
Commit 9e41c1fce1d75c8c3463137628bd9b587c32ecb8 by Pascal Schumacher
.travis.yml: prefix commands with travis_wait because they can execute for more than 10 minutes without writing output

Signed-off-by: Pascal Schumacher <pascalschumacher@gmx.net>
The file was modified .travis.yml (diff)
Commit c3ad8ddb5314a394933cd956c4ab4442fd382dc4 by Nikhil Nanivadekar
Ignore files in test-coverage module.
The file was modified .gitignore (diff)
Commit 6b7f66271bba15e1026774b5fa72fbb49dc8580d by Pascal Schumacher
Escape angle brackets in pre javadoc tags (closes #250)

Signed-off-by: Pascal Schumacher <pascalschumacher@gmx.net>
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/utility/internal/RandomAccessListIterate.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/list/mutable/MultiReaderFastList.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/utility/ArrayListIterate.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/ordered/ReversibleIterable.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/RichIterable.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collection/mutable/AbstractMultiReaderMutableCollection.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/multimap/Multimap.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/utility/Iterate.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/InternalIterable.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/map/MapIterable.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/utility/ListIterate.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/collection/FixedSizeCollection.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/ordered/OrderedIterable.java (diff)
Commit 5bd39052c3cb7885bf6452adc1c555deed87a87a by motlin
Upgrade JaCoCo to 0.7.9.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified pom.xml (diff)
Commit 34549207c22a0c98070ba77d5a5db21d2d9d404c by motlin
Update details of maintainers.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified pom.xml (diff)
Commit 80ab60184230c97cc01dc39f8a4ca1ceda8f90da by motlin
Implement OrderedIterable.getFirstOptional() and OrderedIterable.getLastOptional() (closes #123)

Signed-off-by: Pascal Schumacher <pascalschumacher@gmx.net>
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/ordered/OrderedIterable.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/bag/mutable/sorted/TreeBagNoComparatorTest.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/stack/StackIterableTestCase.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/OrderedIterableTestCase.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/set/sorted/SortedSetIterableTestCase.java (diff)
Commit d42137a59baf32c4138e3f69658624774b275edb by motlin
fix version in since javadoc tags of OrderedIterable.getFirstOptional() and OrderedIterable.getLastOptional()

Signed-off-by: Pascal Schumacher <pascalschumacher@gmx.net>
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/ordered/OrderedIterable.java (diff)
Commit c97a3bc55014b8fb38003441768d5d5f88d79314 by Craig Motlin
Upgrade versions of several libraries:
* checkstyle
* guava
* hppc
* jmh
* logback
* slf4j
The file was removed.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_3.xml
The file was added.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml
The file was removed.idea/libraries/Maven__org_openjdk_jmh_jmh_generator_annprocess_1_12.xml
The file was added.idea/libraries/Maven__com_google_guava_guava_21_0.xml
The file was added.idea/libraries/Maven__org_openjdk_jmh_jmh_generator_annprocess_1_18.xml
The file was removed.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_3.xml
The file was modified pom.xml (diff)
The file was removed.idea/libraries/Maven__com_carrotsearch_hppc_0_7_1.xml
The file was removed.idea/libraries/Maven__org_slf4j_slf4j_nop_1_7_14.xml
The file was added.idea/libraries/Maven__org_slf4j_slf4j_nop_1_7_25.xml
The file was modified performance-tests/pom.xml (diff)
The file was modified jmh-tests/jmh-tests.iml (diff)
The file was added.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
The file was modified jmh-tests/pom.xml (diff)
The file was modified unit-tests-java8/unit-tests-java8.iml (diff)
The file was added.idea/libraries/Maven__org_slf4j_slf4j_simple_1_7_25.xml
The file was removed.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_14.xml
The file was removed.idea/libraries/Maven__com_google_guava_guava_19_0.xml
The file was added.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
The file was added.idea/libraries/Maven__com_carrotsearch_hppc_0_7_2.xml
The file was added.idea/libraries/Maven__org_openjdk_jmh_jmh_core_1_18.xml
The file was removed.idea/libraries/Maven__org_openjdk_jmh_jmh_core_1_12.xml
Commit b9903a7cb66fd741f9079d98d0848e601b58204e by Nikhil Nanivadekar
Add configuration to install latest JDK 8 version for build.
The file was modified .travis.yml (diff)
The file was modified eclipse-collections-code-generator-maven-plugin/pom.xml (diff)
The file was modified eclipse-collections/pom.xml (diff)
The file was modified eclipse-collections-code-generator/pom.xml (diff)
The file was modified scala-unit-tests/pom.xml (diff)
The file was modified eclipse-collections-api/pom.xml (diff)
The file was modified junit-trait-runner/pom.xml (diff)
The file was modified eclipse-collections-testutils/pom.xml (diff)
The file was modified eclipse-collections-code-generator-ant/pom.xml (diff)
Commit b7fcead1e7f7d5e2050fca8c11419f03ac521de4 by Craig Motlin
Fix static analysis violations in OrderedIterable changes.
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/stack/StackIterableTestCase.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/OrderedIterableTestCase.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/set/sorted/SortedSetIterableTestCase.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/AbstractRichIterableTestCase.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/block/procedure/CaseProcedureTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/list/immutable/ImmutableTripletonListTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/collector/ValueHolder.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/multimap/AbstractMultimapTestCase.java (diff)
The file was modified acceptance-tests/src/test/java/org/eclipse/collections/impl/map/mutable/ConcurrentHashMapUnsafeAcceptanceTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/bag/mutable/primitive/AbstractMutableBooleanBagTestCase.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/lazy/DropWhileIterableNoIteratorTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/bimap/mutable/AbstractMutableBiMapTestCase.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/map/fixed/DoubletonMapTest.java (diff)
Commit a3e14bbd9e6a97923d5bf63928c3576c49623ed1 by Nikhil Nanivadekar
Fix compilation errors.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified eclipse-collections-testutils/src/main/java/org/eclipse/collections/impl/test/Verify.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/lazy/parallel/set/ParallelCollectIterable.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/factory/Functions.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/factory/Predicates.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/AnagramTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/factory/Procedures.java (diff)
Commit fa4d15a49e3bc5806f751eaca3363ee54285a860 by Nikhil Nanivadekar
Upgrade maven-plugin-plugin, maven-compiler, maven-javadoc plugin.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified pom.xml (diff)
The file was modified eclipse-collections-code-generator-maven-plugin/pom.xml (diff)
Commit 20a396b04c409f6d7b5034a028ba51b618279a26 by Jan Kotek
Remove Idea project files (*.iml) and add them to .gitignore. Fix #199

Signed-off-by: Jan Kotek <jan@kotek.net>
The file was removedunit-tests-java8/unit-tests-java8.iml
The file was removedeclipse-collections-forkjoin/eclipse-collections-forkjoin.iml
The file was removedeclipse-collections-code-generator/eclipse-collections-code-generator.iml
The file was removedeclipse-collections/eclipse-collections.iml
The file was removedeclipse-collections-code-generator-maven-plugin/eclipse-collections-code-generator-maven-plugin.iml
The file was removedjunit-trait-runner/junit-trait-runner.iml
The file was removedtest-coverage/test-coverage.iml
The file was removedscala-unit-tests/scala-unit-tests.iml
The file was removedacceptance-tests/acceptance-tests.iml
The file was removedeclipse-collections-code-generator-ant/eclipse-collections-code-generator-ant.iml
The file was removedjmh-scala-tests/jmh-scala-tests.iml
The file was removedeclipse-collections-testutils/eclipse-collections-testutils.iml
The file was removedeclipse-collections-api/eclipse-collections-api.iml
The file was removedperformance-tests/performance-tests.iml
The file was removedunit-tests/unit-tests.iml
The file was modified .gitignore (diff)
The file was removedjmh-tests/jmh-tests.iml
The file was removedserialization-tests/serialization-tests.iml
Commit 259c1ff2f747a4f28b6c7fb0b9c3e7d86cc3c75a by motlin
Implement OrderedIterable.getFirstOptional() and OrderedIterable.getLastOptional() (#123, #244)

Fix concurrency for synchronized classes and MultiReaderFastList.

Signed-off-by: Pascal Schumacher <pascalschumacher@gmx.net>
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/list/mutable/MultiReaderFastList.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/map/sorted/mutable/SynchronizedSortedMap.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/list/mutable/SynchronizedMutableList.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/bag/sorted/mutable/SynchronizedSortedBag.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/stack/mutable/SynchronizedStack.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/set/sorted/mutable/SynchronizedSortedSet.java (diff)
Commit a850ec4adeb80dcffff5e85550e35713bfa494d4 by motlin
Implement minOptional, maxOptional, minByOptional and maxByOptional on RichIterable (closes #122)

Signed-off-by: Pascal Schumacher <pascalschumacher@gmx.net>
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/bag/mutable/sorted/TreeBagNoComparatorTest.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/RichIterable.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/SynchronizedRichIterable.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/lazy/SelectInstancesOfIterableTestNoIteratorTest.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/SortedIterableTestCase.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collection/AbstractSynchronizedRichIterable.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/RichIterableTestCase.java (diff)
The file was modified unit-tests-java8/src/test/java/org/eclipse/collections/test/UnorderedIterableTestCase.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collection/mutable/AbstractMultiReaderMutableCollection.java (diff)
Commit 4f97b7a393284508fcf9655c21b60b52162401ff by Nikhil Nanivadekar
Upgrade Travis build Maven to 3.5.0.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified .travis.yml (diff)
Commit f59f1f0f785bc4282b81b89b404ef9b324368f95 by Gunnar Wagenknecht
Provide a p2 repository with new OSGi bundle

This adds the initial recipe for generating an OSGi bundle for Eclipse
Collections. The bundle is a combination of the main library
and the api.

It's created automatically as part of the build.
Fixes #223.

Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>
The file was modified .travis.yml (diff)
The file was addedp2-repository/org.eclipse.collections/pom.xml
The file was addedp2-repository/org.eclipse.collections/src/main/resources/OSGI-INF/l10n/bundle.properties
The file was modified pom.xml (diff)
The file was addedp2-repository/org.eclipse.collections/osgi.bnd
The file was addedp2-repository/README.md
The file was addedp2-repository/pom.xml
The file was addedp2-repository/org.eclipse.collections/.project
The file was addedp2-repository/org.eclipse.collections/src/main/resources/about.html
Commit 3886c3fce8eb5b57f15d7b2afa4bde0c9951a4ab by Nikhil Nanivadekar
Deprecate Serializable*SummaryStatistics, SummaryStatistics.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collector/SerializableIntSummaryStatistics.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/collector/SerializableDoubleSummaryStatisticsTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/collector/SerializableIntSummaryStatisticsTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/collector/SummaryStatisticsTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collector/SummaryStatistics.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/collector/SerializableLongSummaryStatisticsTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collector/SerializableDoubleSummaryStatistics.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collector/SerializableLongSummaryStatistics.java (diff)
The file was modified findbugs-exclude.xml (diff)
Commit 6c01ae0ec36ad5220f7c1866a0fd890a168c721d by Nikhil Nanivadekar
Add workaround for reflection in ArrayListIterate for Java 9.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified findbugs-exclude.xml (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/utility/ArrayListIterate.java (diff)
Commit 431d7122564c6b85cbb2317d493b3d5aab24a2cf by Nikhil Nanivadekar
Make combiner non-null.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/PersonAndPetKataTest.java (diff)
Commit d66f5fb6edbc4dbf3483b08a9e3c133a92696431 by Nikhil Nanivadekar
Change 'throws' tests to support Java 8 and Java 9.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/list/immutable/ImmutableArrayListTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/list/mutable/AbstractListTestCase.java (diff)
Commit f29a35e8189ef620c0d35e7f4517914aad4ad1c3 by Nikhil Nanivadekar
Add workaround for reflection in Verify#assertShallowClone().

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/set/fixed/TripletonSetTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/list/mutable/AbstractListTestCase.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/map/fixed/TripletonMapTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/map/fixed/AbstractMemoryEfficientMutableMapTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/set/fixed/DoubletonSetTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/set/fixed/SingletonSetTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/set/fixed/QuadrupletonSetTest.java (diff)
Commit 7f1141c28de234ac1286b361474503ae7376adc8 by Nikhil Nanivadekar
Optimize ImmutableTreeSet constructor to not create a new TreeSortedSet. Fixes #216.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/factory/SortedSetsTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/set/sorted/immutable/ImmutableTreeSet.java (diff)
Commit 9af7b4d8bd25425451cfbebed22cc847668018dc by Nikhil Nanivadekar
Optimize constructors of ImmutableTreeSet which take an array as input. Fixes #218.

Signed-off-by: Nikhil Nanivadekar <nikhil.nanivadekar@gs.com>
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/factory/SortedSetsTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/set/sorted/immutable/ImmutableTreeSet.java (diff)
Commit 543ce2b05e0343df0319517b7f4da8638f5a2733 by Pascal Schumacher
Optimize minOptional, maxOptional, minByOptional, maxByOptional on lazy iterables. (closes #266)

Signed-off-by: Pascal Schumacher <pascalschumacher@gmx.net>
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/procedure/MinProcedure.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/procedure/MaxProcedure.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/procedure/MaxByProcedure.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/procedure/MinByProcedure.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/lazy/AbstractLazyIterable.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/block/procedure/ComparatorProcedure.java (diff)
Commit 7386927bdd75d9523617157701de141cea507382 by Pascal Schumacher
Pull up implementations of some methods from AbstractRichIterable to RichIterable. (closes #267)

Signed-off-by: Pascal Schumacher <pascalschumacher@gmx.net>
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/AbstractRichIterable.java (diff)
The file was modified eclipse-collections-api/src/main/java/org/eclipse/collections/api/RichIterable.java (diff)
Commit c84a918d776120c2ab174152eec2ba43dcd428b5 by Gaurav Khurana
Add unit tests for PairPredicate and MapEntryPredicate.

Signed-off-by: Gaurav Khurana <grv.khurana@gmail.com>
The file was addedunit-tests/src/test/java/org/eclipse/collections/impl/block/predicate/MapEntryPredicateTest.java
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/block/CheckedBlocksTest.java (diff)
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/stack/mutable/ArrayStackTest.java (diff)
The file was addedunit-tests/src/test/java/org/eclipse/collections/impl/block/predicate/PairPredicateTest.java
The file was modified unit-tests/src/test/java/org/eclipse/collections/impl/list/mutable/ArrayListAdapterTest.java (diff)
Commit 1ec2ab1cd9fd98a5690cf97cdc89daf7bf829a9f by Nikhil Nanivadekar
Deprecate Verify#assertShallowClone(), fix tests and reflection workaround for Java 9.
The file was modified eclipse-collections-testutils/src/main/java/org/eclipse/collections/impl/test/Verify.java (diff)
The file was modified serialization-tests/src/test/java/org/eclipse/collections/impl/collector/SerializableDoubleSummaryStatisticsSeralizationTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collector/SerializableIntSummaryStatistics.java (diff)
The file was modified eclipse-collections-testutils/src/test/java/org/eclipse/collections/impl/test/VerifyTest.java (diff)
The file was modified serialization-tests/src/test/java/org/eclipse/collections/impl/collector/SerializableLongSummaryStatisticsSeralizationTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collector/SerializableDoubleSummaryStatistics.java (diff)
The file was modified serialization-tests/src/test/java/org/eclipse/collections/impl/collector/SerializableIntSummaryStatisticsSeralizationTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/collector/SerializableLongSummaryStatistics.java (diff)
The file was modified serialization-tests/src/test/java/org/eclipse/collections/impl/collector/SummaryStatisticsSeralizationTest.java (diff)
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/utility/ArrayListIterate.java (diff)
Commit f57fe434ae9a1b94cfdc222413adc241576cf4c7 by Olivier Cinquin
Substantially improve efficiency of size method for concatenated rich iterables.

Override size method in CompositeIterable to call Iterate::sizeOf, which has a
special-case optimization when its parameter is a RichIterable.
This improves the complexity of the size method of concatenated rich iterables
from O(n), where n is the total number of elements in the concatenation, to
O(k), where k is the number of concatenated rich iterables.

This fixes #279.

Signed-off-by: Olivier Cinquin <olivier.cinquin@uci.edu>
The file was modified eclipse-collections/src/main/java/org/eclipse/collections/impl/lazy/CompositeIterable.java (diff)
Commit 687fd0c8f40b765ad9b17a7d2c77df312560df28 by Nikhil Nanivadekar
Update draft release notes for 8.2.0.
The file was modified RELEASE_NOTE_DRAFT.md (diff)