Commit Graph

2736 Commits

Author SHA1 Message Date
Thomas Neidhart 5a87d98aa1 [COLLECTION-497,498,499] Refactored test framework for bag implementations, added missing tests, added CollectionSortedBag.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540833 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 20:28:22 +00:00
Thomas Neidhart 528dbde3d2 Fix package description.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540804 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 18:58:31 +00:00
Thomas Neidhart a06a726acf Added tests for the unmodifiable factory methods.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540768 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 16:48:35 +00:00
Thomas Neidhart 539be680cd [COLLECTIONS-496] UnmodifiableBoundedCollection does now also implement the Unmodifiable marker interface.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540766 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 16:47:20 +00:00
Thomas Neidhart 72784c46f6 [COLLECTIONS-495] Fix UnmodifiableTrie.unmodifiableTrie, add tests.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540763 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 16:30:14 +00:00
Thomas Neidhart 15ee56bd0f Add more tests for queue interface.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540719 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 13:52:13 +00:00
Emmanuel Bourg 49452d6505 Removed the obsolete test constructors
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540705 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 13:22:32 +00:00
Emmanuel Bourg 5d975f576c Removed the unused import statements in the tests
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540695 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 13:01:13 +00:00
Emmanuel Bourg fc330e25a4 Upgrade easymock to 3.2
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540660 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 10:40:27 +00:00
Thomas Neidhart 9e8b370391 Add unit test for TrieUtils.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540644 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 09:09:42 +00:00
Thomas Neidhart 11ddae0a35 Add unit test for QueueUtils.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540643 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 09:07:10 +00:00
Thomas Neidhart 81a4b4ace7 Cleanup.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540639 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 08:54:12 +00:00
Thomas Neidhart dba769313d [COLLECTIONS-494] Move Equator interface to base package.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540568 13f79535-47bb-0310-9956-ffa450edef68
2013-11-10 22:19:46 +00:00
Thomas Neidhart 648a21eb5d [COLLECTIONS-494] Move Equator interface to base package.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540567 13f79535-47bb-0310-9956-ffa450edef68
2013-11-10 22:19:29 +00:00
Thomas Neidhart 1996cc6875 Improve release notes with feedback from ebourg.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1540564 13f79535-47bb-0310-9956-ffa450edef68
2013-11-10 22:11:43 +00:00
Thomas Neidhart ed7710f41c Fix some generics warnings in test code.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1539957 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 09:25:15 +00:00
Thomas Neidhart dcfe8f4a37 Remove spurious hashCode method, which does the same as the inherited one from AbstractMap with the only different that the iterator is sorted, which does not make a difference at all.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1539955 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 09:13:30 +00:00
Thomas Neidhart e8dfe7c8ca Add release-notes to binary distribution.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1539954 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 09:00:39 +00:00
Thomas Neidhart 99f82c97b4 Add missing since tag.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1538966 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 12:25:43 +00:00
Thomas Neidhart 0e3033df28 Add exclude for rat-plugin.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1538947 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 11:33:54 +00:00
Thomas Neidhart 105e3d4ca9 Upgrade to latest parent pom.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1538945 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 11:17:31 +00:00
Thomas Neidhart 13ecfda6e8 Start all over again at RC1.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1538938 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 10:53:49 +00:00
Thomas Neidhart 894fd838fb [COLLECTIONS-488] Added CollectionUtils.matchesAll(Iterable, Predicate), thanks to Josh Cain.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1538935 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 10:50:35 +00:00
Thomas Neidhart f0cd4f84b7 [COLLECTIONS-485] Added changelog entries.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1538922 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 09:58:08 +00:00
Sebastian Bazley f4d27681d5 ASF Branding
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1534196 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 14:55:04 +00:00
Sebastian Bazley ff2eb55fe9 Ignore IDE file
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1534193 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 14:53:44 +00:00
Thomas Neidhart 4fca8268a9 [COLLECTIONS-485] Added wildcards to copy-constructors and unmodifiable decorators / iterators, thanks to Hollis Waite.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1533984 13f79535-47bb-0310-9956-ffa450edef68
2013-10-20 21:12:51 +00:00
Thomas Neidhart ba1e716261 [COLLECTIONS-481] Also change to varargs parameter in CompositeCollection.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1521617 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 20:00:25 +00:00
Thomas Neidhart a4d444d9de [COLLECTIONS-480] Narrow return type of BidiMap.values to Set. Thanks to Hollis Waite.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1521272 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 20:10:39 +00:00
Thomas Neidhart aa94cdbdd3 Added Hollis Waite as contributor.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1521263 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 19:39:13 +00:00
Thomas Neidhart c151913ae2 [COLLECTIONS-481] Use varargs parameter in CompositeSet.addComposited, fixed conflict resolution when using more than 1 Set as argument. Thanks to Hollis Waite.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1521262 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 19:38:49 +00:00
Thomas Neidhart 4951344fb2 [COLLECTIONS-475] Fixed conversion of timeout parameters in PassiveExpiringMap.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1503029 13f79535-47bb-0310-9956-ffa450edef68
2013-07-14 19:09:25 +00:00
Thomas Neidhart d639a9b437 Remove references to removed Buffer interface.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500270 13f79535-47bb-0310-9956-ffa450edef68
2013-07-06 14:08:33 +00:00
Thomas Neidhart 4f6a713a81 Update download page after release of 4.0-alpha1.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500129 13f79535-47bb-0310-9956-ffa450edef68
2013-07-05 20:43:36 +00:00
Thomas Neidhart 2355a5ffd0 Update pom.xml after release of 4.0-alpha1, upgrade findbugs plugin to 2.5.2.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500128 13f79535-47bb-0310-9956-ffa450edef68
2013-07-05 20:42:56 +00:00
Thomas Neidhart 16cba287b4 Update changes.xml with rename of CompliantBag to CollectionBag.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500126 13f79535-47bb-0310-9956-ffa450edef68
2013-07-05 20:40:52 +00:00
Thomas Neidhart 6d661ba6d9 Remove obsolete test data.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500125 13f79535-47bb-0310-9956-ffa450edef68
2013-07-05 20:40:22 +00:00
Thomas Neidhart 030d636359 Add missing serialization files after rename of CollectionBag.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500123 13f79535-47bb-0310-9956-ffa450edef68
2013-07-05 20:39:41 +00:00
Thomas Neidhart 95650a6b21 remove the alpha1 from the release-notes.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500117 13f79535-47bb-0310-9956-ffa450edef68
2013-07-05 20:11:02 +00:00
Thomas Neidhart b64ab1ed0e Update release notes with notes about compatibility, document changes since 4.0-alpha1.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500115 13f79535-47bb-0310-9956-ffa450edef68
2013-07-05 20:10:16 +00:00
Gary D. Gregory 719d0c5603 Rename CompliantBag to CollectionBag.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500007 13f79535-47bb-0310-9956-ffa450edef68
2013-07-05 13:44:02 +00:00
Thomas Neidhart eebbd0f73c Update link to collections tutorial on oracle site.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1499865 13f79535-47bb-0310-9956-ffa450edef68
2013-07-04 20:45:47 +00:00
Thomas Neidhart 77180fc617 Added release notes for site.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1498184 13f79535-47bb-0310-9956-ffa450edef68
2013-06-30 21:12:31 +00:00
Thomas Neidhart 4adba2b88b Update readme with more accurate information.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1497539 13f79535-47bb-0310-9956-ffa450edef68
2013-06-27 19:57:28 +00:00
Thomas Neidhart fe63f95fbf [COLLECTIONS-474] Added sanity checks, javadoc clarification, changelog entry.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1496190 13f79535-47bb-0310-9956-ffa450edef68
2013-06-24 20:04:16 +00:00
Sebastian Bazley 7df57879c9 COLLECTIONS-474 Exception in ListOrderedMap#putAll if map contains null values
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1496182 13f79535-47bb-0310-9956-ffa450edef68
2013-06-24 19:48:29 +00:00
Sebastian Bazley 62e69cf4f2 Add tests for COLLECTIONS-474 - with null values and with non-null values
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1496168 13f79535-47bb-0310-9956-ffa450edef68
2013-06-24 19:16:42 +00:00
Thomas Neidhart 74818aa847 Remove obsolete pages.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1495869 13f79535-47bb-0310-9956-ffa450edef68
2013-06-23 18:38:43 +00:00
Thomas Neidhart 6b41e50c2d Update build.xml based on the one from commons-lang: add additional test-jar target
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1495867 13f79535-47bb-0310-9956-ffa450edef68
2013-06-23 18:27:46 +00:00
Thomas Neidhart f36d6870f2 Fix warning in test class.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1495866 13f79535-47bb-0310-9956-ffa450edef68
2013-06-23 18:26:33 +00:00