Commit Graph

3161 Commits

Author SHA1 Message Date
Gary Gregory e6743fb61d Add org.apache.commons.collections4.SetUtilsTest.testUnmodifiableSetWrap()
and sort methods.
2018-12-11 09:06:17 -07:00
Gary Gregory 75c8ade02e [COLLECTIONS-706] Add SetUtils.unmodifiableSet(T... items) method. 2018-12-11 08:50:46 -07:00
Gary Gregory 15a3044690 Sort methods. 2018-12-11 08:40:50 -07:00
Tomas Tulka 26bebdafe4 [COLLECTIONS-703] The PassiveExpiringMap#put() method should return the
previous record only if not expired.
2018-11-23 00:51:19 -07:00
Gary Gregory c15be5398f [COLLECTIONS-701] StackOverflowError in SetUniqueList.add() when it
receives itself. Closes #57.
2018-11-23 00:33:19 -07:00
Don Jeba 1979a6e310 [COLLECTIONS-701] StackOverflowError in SetUniqueList.add() when it
receives itself. Closes #57.
2018-11-23 00:32:09 -07:00
Gary Gregory dc828f8b16 Sort members. 2018-11-23 00:24:01 -07:00
Nandor Kollar 2ec7843b94 [PATCH] Fix Rat check - add missing licence header. Closes #58. 2018-11-13 15:18:43 -07:00
Gary Gregory a424d2ff17 [COLLECTIONS-701] SetUniqueList.add() crashes due to infinite recursion.
Add tests.
2018-11-08 12:00:23 -07:00
Gary Gregory d8fd531766 Javadoc nits. 2018-11-01 14:10:30 -06:00
Gary Gregory b5585aaa60 Update EasyMock from 3.6 to 4.0 to fix testing on Java 11. 2018-10-28 09:03:46 -06:00
Gary Gregory 6b9e6419fc Casting to Object[] allows compilation on Java 11. 2018-10-28 08:59:29 -06:00
Gary Gregory 43b7fe30ec Typo. 2018-10-22 23:04:56 -06:00
Gary Gregory dc9032be28 Refactor common code into a private method. 2018-10-11 17:49:35 -06:00
george-ranjan 74ad211470 COLLECTIONS-697: Ensure FixedSizeList respects underlying list's size
Formally document and test that if the size of the backing list of
FixedSizeList changes, then so does the FixedSizeList. This has been the
historical behavior. Letting it be part of the contract is reasonable,
expected, and worthwhile to note.

Fixes #55
2018-10-03 03:40:46 -07:00
Gary Gregory d6800c606c [COLLECTIONS-696] AbstractReferenceMap made easier for subclassing; PR
#51.
2018-09-19 09:09:16 -06:00
Maxim Solodovnik 2374711606 [COLLECTIONS-696] AbstractReferenceMap made easier for subclassing; PR
#51.
2018-09-19 09:09:10 -06:00
Gary Gregory ad442e3c73 Update description. 2018-09-19 09:02:48 -06:00
Gary Gregory 12ba7bd769 Update tests from Apache Commons Lang 3.7 to 3.8. 2018-08-21 08:53:25 -06:00
Gary Gregory 0dad34216c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/commons-collections.git 2018-07-27 08:48:26 -06:00
Gary Gregory 3e7d4ff5a2 [COLLECTIONS-692] Replace use of deprecated Class#newInstance() #49.
Closes #49.
2018-07-27 08:48:14 -06:00
Gary Gregory d0954e2337 [COLLECTIONS-692] Replace use of deprecated Class#newInstance() #49.
Closes #49.
2018-07-27 08:32:47 -06:00
Gary Gregory b1c45ac691 [COLLECTIONS-692] Replace use of deprecated Class#newInstance() #49. 2018-07-27 08:32:13 -06:00
Bruno P. Kinoshita ea305b0851 Merge branch 'pr-45'
This closes #45
2018-07-25 21:24:04 +12:00
Bruno P. Kinoshita e12b9fac5c [COLLECTIONS-691] add changes.xml entry 2018-07-25 21:23:50 +12:00
Eitan Adler 9a6e25230e [COLLECTIONS-691] Use boolean operator for boolean result 2018-07-25 21:23:50 +12:00
Gary Gregory 4bcd8c12ed Remove openjdk7 build from Travis since we now require Java 8. 2018-07-23 10:17:46 -06:00
Bruno P. Kinoshita 1750ac9848 Merge branch 'pr-47' 2018-07-23 20:57:07 +12:00
Eitan Adler c4f4528b35 IdentityMap: correct JavaDoc
This closes #47
2018-07-23 20:56:26 +12:00
Gary Gregory 80238cd1c0 [COLLECTIONS-689] Link to Javadoc API broken. 2018-07-17 10:04:29 -06:00
Gary Gregory 734f7f3dbd [COLLECTIONS-688] Update platform requirement from Java 7 to 8. 2018-07-15 12:25:22 -06:00
Gary Gregory 482762a13f [COLLECTIONS-688] Update platform requirement from Java 7 to 8. 2018-07-15 12:08:27 -06:00
Gary Gregory 46932f034f Add entry for next release. 2018-07-12 08:32:01 -06:00
Gary Gregory 0dc16c2049 Set release date. 2018-07-12 08:31:24 -06:00
Gary Gregory 6bb2ca1793 Add release notes for 3.2.2 at the bottom. 2018-07-11 16:04:28 -06:00
Gary Gregory 8cb8ac8372 Bump to next development version 2018-07-11 15:23:00 -06:00
Gary Gregory 483cbbbf5a Remove trailing whitepace. 2018-07-07 18:18:18 -06:00
Gary Gregory 03a9b7e5ef Add download link which is now required in announce emails. 2018-07-07 18:09:46 -06:00
Gary Gregory 37a7c44093 Update version numbers for Apache Commons Collections release 4.2 2018-07-07 17:49:32 -06:00
Gary Gregory d83572be94 Prepare for release 4.2. 2018-07-07 17:02:24 -06:00
Gary Gregory bd50a518e0 Fix broken link. 2018-07-07 17:00:34 -06:00
Gary Gregory 42548d57b7 Remove redundant link. 2018-07-07 16:58:14 -06:00
Gary Gregory 70e4cb8b3d Update docs for Maven only builds. 2018-07-07 16:57:11 -06:00
Gary Gregory f5d8bfdcb5 Remove commons.distSvnStagingUrl since is now set this value in
commons-parent as of version 47.
2018-07-07 16:50:44 -06:00
Gary Gregory 35a1503978 JDK 9 profile: maven-javadoc-plugin 3.0.0 -> 3.0.1. 2018-07-07 15:49:01 -06:00
Gary Gregory 5b26a6d2e2 maven-pmd-plugin 3.9.0 -> 3.10.0. 2018-07-07 15:48:15 -06:00
Gary Gregory 71140f3db6 Pickup JaCoCo 0.8.1 from commons-parent. 2018-07-07 15:43:56 -06:00
Gary Gregory 333971caf3 PMD: Avoid modifiers which are implied by the context. 2018-07-07 15:36:41 -06:00
Gary Gregory bce159a0c9 PMD: Avoid modifiers which are implied by the context. 2018-07-07 15:29:42 -06:00
Gary Gregory c4190304ba Fix Checkstyle: Max line length is 120. 2018-07-07 11:41:10 -06:00