04765f1d41Delay primitives to 2.2 release
Stephen Colebourne
2002-10-15 21:51:21 +0000
1883abdaf0Delay primitives to 2.2 release
Stephen Colebourne
2002-10-15 21:45:17 +0000
a7598c02deAdd to todo list
Stephen Colebourne
2002-10-15 21:44:24 +0000
7b54609df8Javadoc improvement
Stephen Colebourne
2002-10-13 22:31:35 +0000
86df16092eFix to avoid javadoc generation warnings
Stephen Colebourne
2002-10-13 13:55:35 +0000
de7c3085acAdd tests for negative size constructors
Stephen Colebourne
2002-10-13 13:00:23 +0000
30f22f1ba9Use field access not method for testing
Stephen Colebourne
2002-10-13 12:59:52 +0000
f6692b29e6Tidy javadoc and code layout
Stephen Colebourne
2002-10-13 12:59:04 +0000
49d9fa86a6Add no args constructor Tidy javadoc and code layout
Stephen Colebourne
2002-10-13 12:57:12 +0000
3aba1278c3Enable nulls to be added to the stack Add initial size constructor Tidy javadoc and code layout
Stephen Colebourne
2002-10-13 12:56:42 +0000
0f48820533ArrayStack and StringStack changes
Stephen Colebourne
2002-10-13 12:54:57 +0000
374e746bb0Deprecate in favour of StringUtils in [lang]
Stephen Colebourne
2002-10-13 11:17:57 +0000
69fd9cfaf1Minor doc typos (patch from Ian Darwin)
Stephen Colebourne
2002-10-13 11:09:23 +0000
472cf4f569Update to reflect most up to date set of changes for release
Stephen Colebourne
2002-10-13 00:40:15 +0000
4e2452d242Javadoc improvements, especially exception descriptions
Stephen Colebourne
2002-10-13 00:38:36 +0000
332b8ff8d8Remove as added after 2.0, and is now in subpackage
Stephen Colebourne
2002-10-12 23:25:27 +0000
9a451b11caFix unused imports (patch from Steve Downey)
Stephen Colebourne
2002-10-12 22:36:23 +0000
3b553f88ceAdd whole package testing class for comparators
Stephen Colebourne
2002-10-12 22:35:37 +0000
febd99c162Add whole package testing class
Stephen Colebourne
2002-10-12 22:35:10 +0000
121bedf741Reference version 2.0 as the current release (!)
Stephen Colebourne
2002-10-12 22:32:21 +0000
9ba0768cf5Fix unused imports and javadoc links (patch from Steve Downey)
Stephen Colebourne
2002-10-12 22:15:21 +0000
f93b13144bRemoved unused variable (patch from Steve Downey) Added class level javadoc
Stephen Colebourne
2002-10-12 22:04:59 +0000
3f22cc8398Removed unused variable (patch from Steve Downey)
Stephen Colebourne
2002-10-12 21:59:45 +0000
7c564f83e3o Excluding TestPredicatedCollection as it doesn't appear in the TestAll PR: Obtained from: Submitted by: Reviewed by:
Jason van Zyl
2002-09-14 02:17:18 +0000
a47d25a4ff* allow zero as an initial capacity for the primitive array lists (once again). (java.util.ArrayList allows it, why shouldn't we?) * add tests to enforce the contract
Rodney Waldhoff
2002-09-07 20:33:32 +0000
034ec419eaadd containsAny(Collection,Collection) and tests
Rodney Waldhoff
2002-09-07 19:49:49 +0000
3b4a050148Added better class JavaDoc as suggested by Jonathan Carlson.
pjack
2002-08-23 17:31:28 +0000
cb3d67cf61Added some notes about the abstraction layers.
pjack
2002-08-22 02:08:32 +0000
f7e4fdd91dAdded better class-level documentation as suggested by Jonathan Carlson. Also provided default implementations for many of the abstract methods in Abstract*List.
pjack
2002-08-22 01:50:54 +0000
ebdaf3cb68Placed Abstract*ArrayList layer under Abstract*List layer. Erased Serializable declarations from all abstract superclasses (but kept it in all concrete implementations).
pjack
2002-08-21 23:54:18 +0000
7617bc52ceUpdated to reflect (almost) all contents of current CVS tree. Left out primitives stuff because that's still in progress.
pjack
2002-08-20 00:50:07 +0000
ab21cb546cRemoved TestSoftRefHashMap. It was never invoked by TestAll, and the class it tests has been deprecated; this removal eliminates a deprecation warning from the build.
pjack
2002-08-20 00:16:30 +0000
cddf8c5c66Renamed AbstractIntArrayList, AbstractShortArrayList, AbstractLongArrayList to AbstractIntList, AbstractShortList, AbstractLongList. New names follow general naming pattern in Collections Framework, and anticipate later IntList, ShortList and LongList interfaces.
pjack
2002-08-19 21:19:03 +0000
f9d36a36f4ReferenceMap is no longer serializable. There were issues with its serialization methods on Java 1.3 (but 1.2 and 1.4 worked). Issue will be addressed in a later release.
pjack
2002-08-19 19:44:59 +0000
03d33d8323Fixed some grammatical errors.
pjack
2002-08-18 21:36:48 +0000
fb639bca7bFirst whack at 2.1 release notes.
pjack
2002-08-18 21:20:51 +0000
901deeeeffRemoved bounded decorators from the source. We might resurrect these after the 2.1 release, if we can address their difficulties.
pjack
2002-08-18 20:11:38 +0000
aee5310dddTest filter() and transform()
Stephen Colebourne
2002-08-18 15:26:43 +0000
41be9cbfa9Add filter() and transform() Add lots of javadoc Deprecate empty iterator
Stephen Colebourne
2002-08-18 15:26:20 +0000
844eb0adccRename public field (naming conventions)
Stephen Colebourne
2002-08-17 22:17:53 +0000
d72a2c1442Test IteratorUtils added
Stephen Colebourne
2002-08-17 22:14:47 +0000
5b1e839241Add specific classes (singleton) for empty cases Add toList and toArray Rename certain methods to toXxx and asXxx
Stephen Colebourne
2002-08-17 22:14:22 +0000
a24ad64d19More IllegalArgument checks to decorators.
pjack
2002-08-17 21:10:46 +0000
db484419cbComparatorUtils renamed methods
Stephen Colebourne
2002-08-17 12:07:24 +0000
49f3fe1be6Rename methods Add chainedComparator
Stephen Colebourne
2002-08-17 12:06:56 +0000
5578341679Add reference to IteratorUtils
Stephen Colebourne
2002-08-17 12:06:20 +0000
481fee312dAdd me as a committer Update todo
Stephen Colebourne
2002-08-17 11:39:50 +0000
8e2ad0efd5Test SingletonListIterator
Stephen Colebourne
2002-08-17 11:39:16 +0000
702882dd76Initial checkin
Stephen Colebourne
2002-08-17 11:38:53 +0000
babbe098f8Deprecate getIterator
Stephen Colebourne
2002-08-17 11:38:35 +0000
ed1a9d333dAdded extra null validation
Stephen Colebourne
2002-08-17 11:33:09 +0000
cb996e1b98Javadoc changes
Stephen Colebourne
2002-08-17 11:29:38 +0000
18c63e1effRemove List constructor Added three new constructors Added get for iterator list Added extra null validation
Stephen Colebourne
2002-08-17 11:28:36 +0000
14603b3c26Added two new constructors Added set and get for iterator list Added extra null validation
Stephen Colebourne
2002-08-17 11:24:58 +0000
b2a9a5423cIncluded self in list of committers.
pjack
2002-08-16 00:14:41 +0000
21b77034c4Removing these because we'd only deprecate them later. There is every intention to move Factory, Closure, Predicate and Transformer to another lower-level project, possibly [lang] or [pattern]. Currently they live in [pattern], and the Util classes in that project are far superior to these. PR: Obtained from: Submitted by: Reviewed by:
pjack
2002-08-16 00:02:41 +0000
82a5501d1cEdited package.html files to include recent stuff. PR: Obtained from: Submitted by: Reviewed by:
pjack
2002-08-16 00:00:23 +0000
f26c68bf7bMoved all iterators to new iterators subpackage. Deprecated all iterator classes in the main package released in 2.0. Removed all iterator classes from the main package that were not released yet. Moved test code for iterators into new iterators subpackage. Deleted old iterator test code in the main package. Modified main package TestAll to invoke iterators subpackage TestAll. PR: Obtained from: Submitted by: Reviewed by:
pjack
2002-08-15 23:13:52 +0000
8d61930eabEnabled full suite of TestMap tests, and activated checks to see that collection views are backed by map etc.
pjack
2002-08-15 03:23:08 +0000
869725582c1. Collection views are now backed by map. 2. Used bit-mixing hash function. 3. Added docs about the non-atomic nature of bulk operations. 4. Improved performance of size() operation. 5. Added atomic(Runnable) method.
pjack
2002-08-15 03:22:29 +0000
43c829d318Added documentation to classes in primitives package. PR: Obtained from: Submitted by: Reviewed by:
pjack
2002-08-13 19:41:36 +0000
642cb02b25The collection views of FastArrayList, FastTreeMap and FastHashMap are now backed by the parent collection, even in fast mode, and those classes now pass all unit tests in fast mode. The unit tests were altered so that they actually test the classes with setFast(true). PR:7924 Obtained from: Submitted by: Reviewed by:
pjack
2002-08-13 04:34:09 +0000
a5e5273b8dAdded package.html for comparators and primitives subpackages.
pjack
2002-08-13 01:05:21 +0000
d3f3a8aa3dFixed some JavaDoc errors.
pjack
2002-08-13 01:04:19 +0000
6b7155d174Forgot the license AGAIN. <slap>
pjack
2002-08-13 00:49:59 +0000
8191cf918fAdded @since tags to files that were missing them. Also added some @version tags to files that were missing them. Also added private constructor to ComparatorUtils. PR: Obtained from: Submitted by: Reviewed by:
pjack
2002-08-13 00:46:25 +0000
e18f4e691aAdded new decorators, and modified existing decorators to fit the conventions outlined in the developer's guide.
pjack
2002-08-13 00:26:52 +0000
6043494121Fixed infinite recursion in equals(Object) method.
pjack
2002-08-12 22:51:13 +0000
dcbca14341Added serialVersionUid for compatibility...
pjack
2002-08-12 19:59:49 +0000
2d82372ff5Serialized files for new ReferenceMap.
pjack
2002-08-12 18:09:03 +0000
7e650946d4Some unit tests were failing under JDK1.2.2, because of bugs in the source for JDK1.2.2 TreeMap and HashMap (they incorrectly return false when a null value is removed from the collection views).
pjack
2002-08-12 18:00:46 +0000
f246be2eebThis commit was manufactured by cvs2svn to create tag 'STRUTS_1_1_B2'.
No Author
2002-08-10 02:05:20 +0000
9adb578a23Added BeanMap.putAllWriteable(BeanMap) method, and unit test. PR:11262
pjack
2002-08-10 02:05:20 +0000
560c096309Added documentation that clearly indicates that these classes will not work reliably on some architectures.
pjack
2002-08-10 00:49:45 +0000
b73b147176Fix the name - the file in CVS is called LICENCE.txt.
Costin Manolache
2002-07-25 18:08:05 +0000
26712251bao getting the tests to work by removing the last non-testcase class. PR: Obtained from: Submitted by: Reviewed by:
Jason van Zyl
2002-07-25 03:18:04 +0000
4ebf207d4do cleaning up the maven descriptors for the projects so that a site with decent names is generated (link to come)
Jason van Zyl
2002-07-25 02:36:45 +0000
87341f1984o excluding all non-testcases so that the tests pass PR: Obtained from: Submitted by: Reviewed by:
Jason van Zyl
2002-07-24 06:09:19 +0000
62a4ae05abo adding project.xml and maven.xml. these don't work yet as the <build/> element will have to be change.
Jason van Zyl
2002-07-23 16:41:11 +0000
693659db99Add documentation indicating that the Bag interface violates the Collection interface.
Michael Smith
2002-07-19 01:15:01 +0000
2d1bbdb5aaadd no-arg constructor fix method name add some javadoc comments
Rodney Waldhoff
2002-07-10 14:06:39 +0000
84fbbbcef1Improved class level javadoc.
Michael Smith
2002-07-10 03:35:32 +0000
32487bf55badd CollatingIterator and tests
Rodney Waldhoff
2002-07-09 16:48:56 +0000
cee7a2c322Update naming convention to be a bit more relaxed on decorator method names (e.g. allow unmodifiableBuffer as an allowed decorator name)
Michael Smith
2002-07-03 02:34:09 +0000
5248e3fb4aFixed javadoc links.
Michael Smith
2002-07-03 02:16:48 +0000
c2307801a0ArrayStack and BinaryHeap now implement Buffer.
Michael Smith
2002-07-03 02:09:06 +0000
6cf2dc519eAdded proper license.
Michael Smith
2002-07-03 01:59:50 +0000
9f3b7f5f43Add Buffer implementations, utilities, and tests.
Michael Smith
2002-07-03 01:57:08 +0000
6f35a6f718Fix license to approved long form.
Michael Smith
2002-07-03 01:45:47 +0000
8c21747867Added Buffer interface from Avalon Excaliber.
Michael Smith
2002-07-03 01:44:04 +0000
69c5c0e07fFormalize naming conventions proposal.
Michael Smith
2002-06-29 03:49:01 +0000