Gary Gregory
af2f6ddd98
Bump actions/setup-java from 2 to 3
2022-04-15 06:55:07 -04:00
Gary Gregory
d8e5038876
Bump actions/cache from 3 to 3.0.2
2022-04-12 08:05:35 -04:00
dependabot[bot]
1b30597c2d
Bump codecov/codecov-action from 2 to 3
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 09:50:42 +12:00
Sebb
72eaf4db22
git-wip-us => gitbox
2022-04-05 11:36:38 +01:00
Gary Gregory
4a473e6120
Bump actions/cache from 2.1.7 to 3 #294
2022-03-25 07:56:16 -07:00
dependabot[bot]
c4031ebd7a
Bump actions/cache from 2.1.7 to 3 ( #294 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-25 07:54:51 -07:00
John Patrick
b4edfcc866
[COLLECTIONS-810] Change JUnit v3 to JUnitv4 Annotations ( #292 )
2022-03-18 08:55:20 -04:00
John Patrick
f55268b092
[COLLECTIONS-809] JUnit v5 assertThrows ( #291 )
...
Refactor PredicatedMapTest
Refactor UnmodifiableSortedSetTest
Refactor PredicatedSortedSetTest
Refactor PredicatedSetTest
Refactor PredicatedNavigableSetTest
Refactor ListOrderedSetTest
Refactor PredicatedSortedMapTest
Refactor ReferenceIdentityMapTest
Refactor ReferenceMapTest
Refactor TransformedSortedMapTest
Refactor PredicatedMapTest
Refactor UnmodifiableSortedSetTest
Refactor PredicatedSortedSetTest
Refactor PredicatedSetTest
Refactor PredicatedNavigableSetTest
Refactor ListOrderedSetTest
Refactor PredicatedSortedMapTest
Refactor ReferenceIdentityMapTest
Refactor ReferenceMapTest
Refactor TransformedSortedMapTest
Refactor UnmodifiableMultiValuedMapTest
Refactor PredicatedMultiSetTest
Refactor UnmodifiableMultiSetTest
Refactor CircularFifoQueueTest
Refactor UnmodifiableQueueTest
Refactor CompositeSetTest
Refactor AbstractQueueTest
Refactor AbstractMultiSetTest
Refactor AbstractMultiValuedMapTest
Refactor AbstractBidiMapTest
Refactor AbstractBloomFilterTest
Refactor AbstractIteratorTest
Refactor AbstractLinkedListTest
Refactor AbstractListTest
Refactor AbstractSortedMapTest
Refactor AbstractOrderedMapTest
Refactor AbstractIterableMapTest
Refactor AbstractMapTest
Refactor AbstractMapIteratorTest
Refactor AbstractListIteratorTest
Refactor AbstractCollectionTest
2022-03-16 15:19:09 -04:00
Gary Gregory
eab0aa0b09
[COLLECTIONS-777] Fully migrate to JUnit 5.
2022-03-06 17:24:13 -05:00
Gary Gregory
7fe2f39a10
Add missing Javadeoc tags.
2022-03-06 17:19:13 -05:00
Gary Gregory
99bb546524
Remove extra whitespace.
2022-03-06 17:17:39 -05:00
John Patrick
93510caf35
COLLECTIONS-777 JUnit v5 ( #287 )
...
* COLLECTIONS-777 JUnit v5
JUnit v5 assertThrows BagUtilsTest
JUnit v5 assertThrows ClosureUtilsTest
JUnit v5 assertThrows FluentIterableTest
JUnit v5 assertThrows IterableUtilsTest
JUnit v5 assertThrows ListUtilsTest
JUnit v5 assertThrows MapUtilsTest
JUnit v5 assertThrows SetUtilsTest
JUnit v5 assertThrows GrowthListTest
JUnit v5 assertThrows BoundedIteratorTest
JUnit v5 assertThrows CollectionUtilsTest
JUnit v5 assertThrows IteratorUtilsTest
JUnit v5 assertThrows AbstractLinkedListTest
JUnit v5 assertThrows SplitMapUtilsTest
JUnit v5 assertThrows ShapeTest
JUnit v5 assertThrows StaticHasherTest
JUnit v5 assertThrows ArrayIterator2Test
JUnit v5 assertThrows IteratorChainTest
JUnit v5 assertThrows LazyIteratorChainTest
JUnit v5 assertThrows ListIteratorWrapperTest
JUnit v5 assertThrows LoopingIteratorTest
JUnit v5 assertThrows LoopingListIteratorTest
JUnit v5 assertThrows ReverseListIteratorTest
JUnit v5 assertThrows SkippingIteratorTest
JUnit v5 assertThrows CursorableLinkedListTest
JUnit v5 assertThrows FixedSizeListTest
JUnit v5 assertThrows PredicatedListTest
JUnit v5 assertThrows ObjectGraphIteratorTest
JUnit v5 assertThrows UnmodifiableListTest
JUnit v5 assertThrows DefaultedMapTest
JUnit v5 assertThrows LazySortedMapTest
JUnit v5 assertThrows ListOrderedMapTest
JUnit v5 assertThrows LRUMapTest
JUnit v5 assertThrows MultiKeyMapTest
JUnit v5 assertThrows PassiveExpiringMapTest
* EmptyPropertiesTest Debug
(cherry picked from commit 3bb1225e762ff5befd17d53dc99b7371d71b1ff0)
2022-03-06 17:13:38 -05:00
Gary Gregory
f93c7d5976
[COLLECTIONS-788] Use Java 8 and method reference. #274 .
2022-03-04 09:08:29 -05:00
Arturo Bernal
35a6778db8
COLLECTIONS-788 - java8 improvements: ( #228 )
...
* Replace Collections.sort() with List.sort()
* Replace lambda with method reference
* Replace Loop with Collection.removeIf()
* Use lambda
Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
2022-03-04 09:07:07 -05:00
Gary Gregory
dd69e59fcd
Use Java 8 and method reference. #274
2022-03-04 09:04:56 -05:00
Arturo Bernal
e30b4d3700
Use java 8 and method reference. ( #274 )
2022-03-04 08:58:30 -05:00
Gary Gregory
2431972cc0
Simple syntax for array creation.
2022-03-04 08:58:14 -05:00
Gary Gregory
5588a9bdee
Clean up tests.
...
- Simple syntax for array creation.
- Use better Collection APIs.
- Make test fixture a static class.
- Use number cache when possible.
2022-03-04 08:56:42 -05:00
Gary Gregory
505722c303
Use final.
2022-03-04 08:49:14 -05:00
John Patrick
2a2a534c02
COLLECTIONS-777 JUnit v5 ( #284 )
...
JUnit v5 assertThrows TransformerUtilsTest
JUnit v5 assertThrows DynamicHasherBuilderTest
JUnit v5 assertThrows DynamicHasherTest
JUnit v5 assertThrows IndexFilterTest
JUnit v5 assertThrows BooleanComparatorTest
JUnit v5 assertThrows FixedOrderComparatorTest
JUnit v5 assertThrows ComparatorUtilsTest
JUnit v5 assertThrows FactoryUtilsTest
JUnit v5 assertThrows MultiSetUtilsTest
JUnit v5 assertThrows QueueUtilsTest
2022-03-04 08:44:25 -05:00
John Patrick
4d06b47d55
COLLECTIONS-777 JUnit v5 ( #283 )
...
JUnit v5 assertThrows PredicatedBagTest
JUnit v5 assertThrows PredicatedSortedBagTest
JUnit v5 assertThrows TreeBagTest
JUnit v5 assertThrows AbstractBagTest
JUnit v5 assertThrows AbstractBidiMapTest
JUnit v5 assertThrows AbstractOrderedBidiMapTest
JUnit v5 assertThrows PredicateUtilsTest
JUnit v5 assertThrows MultiMapUtilsTest
JUnit v5 assertThrows EnumerationUtilsTest
JUnit v5 assertThrows ArrayStackTest
2022-03-04 08:42:38 -05:00
John Patrick
e113297085
COLLECTIONS-777 JUnit v5 ( #282 )
...
JUnit v5 assertThrows SetOperationsTest
JUnit v5 assertThrows CompositeCollectionTest
JUnit v5 assertThrows MultiValueMapTest
JUnit v5 assertThrows UnmodifiableMapTest
JUnit v5 assertThrows UnmodifiableOrderedMapTest
JUnit v5 assertThrows UnmodifiableSortedMapTest
JUnit v5 assertThrows CatchAndRethrowClosureTest
JUnit v5 assertThrows PredicatedCollectionTest
JUnit v5 assertThrows ComparatorChainTest
JUnit v5 assertThrows ArrayListIteratorTest
JUnit v5 assertThrows ListIteratorWrapper2Test
JUnit v5 assertThrows ObjectArrayListIteratorTest
JUnit v5 assertThrows PeekingIteratorTest
JUnit v5 assertThrows DefaultKeyValueTest
JUnit v5 assertThrows MultiKeyTest
2022-03-04 08:40:31 -05:00
John Patrick
f4c041ba94
COLLECTIONS-777 JUnit v5 ( #281 )
...
JUnit v5 assertThrows for PatriciaTrieTest.java
JUnit v5 assertThrows UnmodifiableBagTest
JUnit v5 assertThrows UnmodifiableSortedBagTest
JUnit v5 assertThrows UnmodifiableBidiMapTest
JUnit v5 assertThrows UnmodifiableOrderedBidiMapTest
JUnit v5 assertThrows UnmodifiableSortedBidiMapTest
JUnit v5 assertThrows TrieUtilsTest
JUnit v5 assertThrows AbstractArrayListTest
JUnit v5 assertThrows UnmodifiableTrieTest
JUnit v5 assertThrows UnmodifiableSetTest
JUnit v5 assertThrows CompositeMapTest
JUnit v5 assertThrows SetUniqueListTest
JUnit v5 assertThrows UnmodifiableMapEntryTest
JUnit v5 assertThrows DefaultMapEntryTest
JUnit v5 assertThrows AbstractMapEntryTest
JUnit v5 assertThrows UnmodifiableOrderedMapIteratorTest
JUnit v5 assertThrows UnmodifiableMapIteratorTest
JUnit v5 assertThrows UnmodifiableIteratorTest
JUnit v5 assertThrows PermutationIteratorTest
JUnit v5 assertThrows ObjectArrayIteratorTest
JUnit v5 assertThrows NodeListIteratorTest
JUnit v5 assertThrows IteratorEnumerationTest
JUnit v5 assertThrows FilterIteratorTest
JUnit v5 assertThrows ArrayIteratorTest
JUnit v5 assertThrows AbstractOrderedMapIteratorTest
JUnit v5 assertThrows UnmodifiableCollectionTest
JUnit v5 assertThrows UnmodifiableBoundedCollectionTest
JUnit v5 assertThrows IndexedCollectionTest
2022-03-04 08:36:21 -05:00
Gary Gregory
4e0fb4f809
Merge branch 'master' of https://ggregory@gitbox.apache.org/repos/asf/commons-collections
2022-03-04 08:33:15 -05:00
Gary Gregory
5997d80100
Bump actions/checkout from 2 to 3 #285
2022-03-04 08:33:10 -05:00
dependabot[bot]
2e0cc9dee3
Bump actions/checkout from 2 to 3 ( #285 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-04 08:32:20 -05:00
Gary Gregory
5b003939f6
Bump maven-pmd-plugin from 3.15.0 to 3.16.0 #286
2022-03-04 08:32:06 -05:00
dependabot[bot]
72f51a601d
Bump maven-pmd-plugin from 3.15.0 to 3.16.0 ( #286 )
...
Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin ) from 3.15.0 to 3.16.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases )
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.15.0...maven-pmd-plugin-3.16.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-04 08:30:18 -05:00
John Patrick
83acfd3cb9
JUnit v5 Imports ( #280 )
...
* JUnit v5 Assertions
* JUnit v5 don't wildcard Assertions
2022-03-01 12:59:48 -05:00
Arturo Bernal
de46d49f4e
Replace explicit type with <>.
2022-02-20 12:00:13 +13:00
Alex Herbert
b228aea7f7
Test GH actions workflow for Codecov coverage
2022-02-13 21:30:40 +00:00
Alex Herbert
5f30d93b32
Update coveralls action
...
Rename to Coveralls.
Remove invalid reference to matrix.experimental.
2022-02-13 21:00:32 +00:00
Alex Herbert
240b638e61
Add test coveralls GitHub workflow
...
Copies the current build workflow for a single JDK and adds the
coveralls GitHub action.
2022-02-13 20:55:34 +00:00
Gary Gregory
4c2a9744ae
Remove unused import.
2022-02-13 12:24:42 -05:00
Gary Gregory
8ea386b864
Inline Collections.sort().
2022-02-13 11:25:56 -05:00
Gary Gregory
4984c96072
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-collections.git
2022-02-13 11:20:06 -05:00
Gary Gregory
1151960efa
Add singleton ObjectToStringComparator.INSTANCE.
2022-02-13 11:18:30 -05:00
Alex Herbert
c68c4b2c72
Change clirr to japicmp for binary compatibility check
2022-02-12 09:22:27 +00:00
Alex Herbert
56d15a469d
Use default goal in github action
...
Effectively changes from 'package' to 'verify' with additional
checkstyle and javadoc checks.
2022-02-12 09:14:06 +00:00
Gary Gregory
6a3dabbee0
Bump checkstyle from 9.2.1 to 9.3 #277
2022-02-04 07:53:51 -05:00
dependabot[bot]
108ff1b3f3
Bump checkstyle from 9.2.1 to 9.3 ( #277 )
...
Bumps [checkstyle](https://github.com/checkstyle/checkstyle ) from 9.2.1 to 9.3.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2.1...checkstyle-9.3 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-04 07:52:41 -05:00
Gary Gregory
8abaaf8c06
Update NOTICE file for 2022.
2022-02-04 07:21:55 -05:00
Gary Gregory
14048e3a91
Add CodeQL GitHub workflow.
2022-02-03 06:55:58 -05:00
Gary Gregory
c859f52839
Run dependabot once a week.
2021-12-29 11:57:26 -05:00
Gary Gregory
e465030561
Bump checkstyle from 9.2 to 9.2.1 #271 .
2021-12-27 08:41:02 -05:00
dependabot[bot]
799820816a
Bump checkstyle from 9.2 to 9.2.1 ( #271 )
...
Bumps [checkstyle](https://github.com/checkstyle/checkstyle ) from 9.2 to 9.2.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2...checkstyle-9.2.1 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-27 08:37:08 -05:00
Gary Gregory
bab8c9fd3f
Drop obsolete Travis build.
2021-12-23 08:47:16 -05:00
dependabot[bot]
3ba6407e22
Bump checkstyle from 9.1 to 9.2
...
Bumps [checkstyle](https://github.com/checkstyle/checkstyle ) from 9.1 to 9.2.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.1...checkstyle-9.2 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-02 09:53:04 +13:00
dependabot[bot]
371313a2e4
Bump commons.junit.version from 5.8.1 to 5.8.2
...
Bumps `commons.junit.version` from 5.8.1 to 5.8.2.
Updates `junit-jupiter-api` from 5.8.1 to 5.8.2
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2 )
Updates `junit-jupiter-engine` from 5.8.1 to 5.8.2
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2 )
Updates `junit-vintage-engine` from 5.8.1 to 5.8.2
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-api
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-engine
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.junit.vintage:junit-vintage-engine
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-30 10:09:45 +13:00
dependabot[bot]
8873f3801c
Bump actions/cache from 2.1.6 to 2.1.7
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 13:12:28 +13:00