Commit Graph

  • 04765f1d41 Delay primitives to 2.2 release Stephen Colebourne 2002-10-15 21:51:21 +0000
  • 1883abdaf0 Delay primitives to 2.2 release Stephen Colebourne 2002-10-15 21:45:17 +0000
  • a7598c02de Add to todo list Stephen Colebourne 2002-10-15 21:44:24 +0000
  • 7b54609df8 Javadoc improvement Stephen Colebourne 2002-10-13 22:31:35 +0000
  • 86df16092e Fix to avoid javadoc generation warnings Stephen Colebourne 2002-10-13 13:55:35 +0000
  • de7c3085ac Add tests for negative size constructors Stephen Colebourne 2002-10-13 13:00:23 +0000
  • 30f22f1ba9 Use field access not method for testing Stephen Colebourne 2002-10-13 12:59:52 +0000
  • f6692b29e6 Tidy javadoc and code layout Stephen Colebourne 2002-10-13 12:59:04 +0000
  • 49d9fa86a6 Add no args constructor Tidy javadoc and code layout Stephen Colebourne 2002-10-13 12:57:12 +0000
  • 3aba1278c3 Enable 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
  • 0f48820533 ArrayStack and StringStack changes Stephen Colebourne 2002-10-13 12:54:57 +0000
  • 374e746bb0 Deprecate in favour of StringUtils in [lang] Stephen Colebourne 2002-10-13 11:17:57 +0000
  • 69fd9cfaf1 Minor doc typos (patch from Ian Darwin) Stephen Colebourne 2002-10-13 11:09:23 +0000
  • 472cf4f569 Update to reflect most up to date set of changes for release Stephen Colebourne 2002-10-13 00:40:15 +0000
  • 4e2452d242 Javadoc improvements, especially exception descriptions Stephen Colebourne 2002-10-13 00:38:36 +0000
  • 332b8ff8d8 Remove as added after 2.0, and is now in subpackage Stephen Colebourne 2002-10-12 23:25:27 +0000
  • 9a451b11ca Fix unused imports (patch from Steve Downey) Stephen Colebourne 2002-10-12 22:36:23 +0000
  • 3b553f88ce Add whole package testing class for comparators Stephen Colebourne 2002-10-12 22:35:37 +0000
  • febd99c162 Add whole package testing class Stephen Colebourne 2002-10-12 22:35:10 +0000
  • 121bedf741 Reference version 2.0 as the current release (!) Stephen Colebourne 2002-10-12 22:32:21 +0000
  • 9ba0768cf5 Fix unused imports and javadoc links (patch from Steve Downey) Stephen Colebourne 2002-10-12 22:15:21 +0000
  • f93b13144b Removed unused variable (patch from Steve Downey) Added class level javadoc Stephen Colebourne 2002-10-12 22:04:59 +0000
  • 3f22cc8398 Removed unused variable (patch from Steve Downey) Stephen Colebourne 2002-10-12 21:59:45 +0000
  • 7c564f83e3 o 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
  • 034ec419ea add containsAny(Collection,Collection) and tests Rodney Waldhoff 2002-09-07 19:49:49 +0000
  • 52cc5cbef2 minor doc change Rodney Waldhoff 2002-09-07 00:28:53 +0000
  • 3b4a050148 Added better class JavaDoc as suggested by Jonathan Carlson. pjack 2002-08-23 17:31:28 +0000
  • cb3d67cf61 Added some notes about the abstraction layers. pjack 2002-08-22 02:08:32 +0000
  • f7e4fdd91d Added 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
  • ebdaf3cb68 Placed 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
  • 7617bc52ce Updated 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
  • ab21cb546c Removed 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
  • 32dc4757e6 Fixed JavaDoc errors. pjack 2002-08-19 21:56:18 +0000
  • cddf8c5c66 Renamed 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
  • f9d36a36f4 ReferenceMap 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
  • 03d33d8323 Fixed some grammatical errors. pjack 2002-08-18 21:36:48 +0000
  • fb639bca7b First whack at 2.1 release notes. pjack 2002-08-18 21:20:51 +0000
  • 901deeeeff Removed 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
  • aee5310ddd Test filter() and transform() Stephen Colebourne 2002-08-18 15:26:43 +0000
  • 41be9cbfa9 Add filter() and transform() Add lots of javadoc Deprecate empty iterator Stephen Colebourne 2002-08-18 15:26:20 +0000
  • 844eb0adcc Rename public field (naming conventions) Stephen Colebourne 2002-08-17 22:17:53 +0000
  • d72a2c1442 Test IteratorUtils added Stephen Colebourne 2002-08-17 22:14:47 +0000
  • 5b1e839241 Add 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
  • a24ad64d19 More IllegalArgument checks to decorators. pjack 2002-08-17 21:10:46 +0000
  • db484419cb ComparatorUtils renamed methods Stephen Colebourne 2002-08-17 12:07:24 +0000
  • 49f3fe1be6 Rename methods Add chainedComparator Stephen Colebourne 2002-08-17 12:06:56 +0000
  • 5578341679 Add reference to IteratorUtils Stephen Colebourne 2002-08-17 12:06:20 +0000
  • 481fee312d Add me as a committer Update todo Stephen Colebourne 2002-08-17 11:39:50 +0000
  • 8e2ad0efd5 Test SingletonListIterator Stephen Colebourne 2002-08-17 11:39:16 +0000
  • 702882dd76 Initial checkin Stephen Colebourne 2002-08-17 11:38:53 +0000
  • babbe098f8 Deprecate getIterator Stephen Colebourne 2002-08-17 11:38:35 +0000
  • ed1a9d333d Added extra null validation Stephen Colebourne 2002-08-17 11:33:09 +0000
  • cb996e1b98 Javadoc changes Stephen Colebourne 2002-08-17 11:29:38 +0000
  • 18c63e1eff Remove List constructor Added three new constructors Added get for iterator list Added extra null validation Stephen Colebourne 2002-08-17 11:28:36 +0000
  • 14603b3c26 Added two new constructors Added set and get for iterator list Added extra null validation Stephen Colebourne 2002-08-17 11:24:58 +0000
  • b2a9a5423c Included self in list of committers. pjack 2002-08-16 00:14:41 +0000
  • 21b77034c4 Removing 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
  • 82a5501d1c Edited package.html files to include recent stuff. PR: Obtained from: Submitted by: Reviewed by: pjack 2002-08-16 00:00:23 +0000
  • f26c68bf7b Moved 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
  • fceaa29c48 Renamed Factory.createObject() to Factory.create(). PR: Obtained from: Submitted by: Reviewed by: pjack 2002-08-15 20:09:38 +0000
  • 8ab071ff5d Documented (almost) all public/protected members. PR: Obtained from: Submitted by: Reviewed by: pjack 2002-08-15 20:04:31 +0000
  • 8d61930eab Enabled 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
  • 869725582c 1. 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
  • 43c829d318 Added documentation to classes in primitives package. PR: Obtained from: Submitted by: Reviewed by: pjack 2002-08-13 19:41:36 +0000
  • 642cb02b25 The 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
  • 7230a4e5ea Renamed SimpleObjectFactory to Factory. PR: Obtained from: Submitted by: Reviewed by: pjack 2002-08-13 01:19:00 +0000
  • a5e5273b8d Added package.html for comparators and primitives subpackages. pjack 2002-08-13 01:05:21 +0000
  • d3f3a8aa3d Fixed some JavaDoc errors. pjack 2002-08-13 01:04:19 +0000
  • 6b7155d174 Forgot the license AGAIN. <slap> pjack 2002-08-13 00:49:59 +0000
  • 8191cf918f Added @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
  • e18f4e691a Added new decorators, and modified existing decorators to fit the conventions outlined in the developer's guide. pjack 2002-08-13 00:26:52 +0000
  • 6043494121 Fixed infinite recursion in equals(Object) method. pjack 2002-08-12 22:51:13 +0000
  • dcbca14341 Added serialVersionUid for compatibility... pjack 2002-08-12 19:59:49 +0000
  • 5462527ed3 Deprecated SoftRefHashMap. PR:9571 Obtained from: Submitted by: Reviewed by: pjack 2002-08-12 18:24:33 +0000
  • 19538d0671 Forgot the license. Heh. Ahem. pjack 2002-08-12 18:16:05 +0000
  • 81f6b79a48 Added new ReferenceMap class. PR:9571 Obtained from: Submitted by: Reviewed by: pjack 2002-08-12 18:13:09 +0000
  • 2d82372ff5 Serialized files for new ReferenceMap. pjack 2002-08-12 18:09:03 +0000
  • 7e650946d4 Some 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
  • f246be2eeb This commit was manufactured by cvs2svn to create tag 'STRUTS_1_1_B2'. No Author 2002-08-10 02:05:20 +0000
  • 9adb578a23 Added BeanMap.putAllWriteable(BeanMap) method, and unit test. PR:11262 pjack 2002-08-10 02:05:20 +0000
  • 560c096309 Added documentation that clearly indicates that these classes will not work reliably on some architectures. pjack 2002-08-10 00:49:45 +0000
  • df79bf3af4 PR:10168 Submitted by:Maarten Coene (MacBelgium at toughguy dot net) pjack 2002-08-10 00:36:34 +0000
  • b73b147176 Fix the name - the file in CVS is called LICENCE.txt. Costin Manolache 2002-07-25 18:08:05 +0000
  • 26712251ba o 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
  • 4ebf207d4d o 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
  • 87341f1984 o 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
  • 62a4ae05ab o 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
  • 693659db99 Add documentation indicating that the Bag interface violates the Collection interface. Michael Smith 2002-07-19 01:15:01 +0000
  • 2d1bbdb5aa add no-arg constructor fix method name add some javadoc comments Rodney Waldhoff 2002-07-10 14:06:39 +0000
  • 84fbbbcef1 Improved class level javadoc. Michael Smith 2002-07-10 03:35:32 +0000
  • 32487bf55b add CollatingIterator and tests Rodney Waldhoff 2002-07-09 16:48:56 +0000
  • cee7a2c322 Update 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
  • 5248e3fb4a Fixed javadoc links. Michael Smith 2002-07-03 02:16:48 +0000
  • c2307801a0 ArrayStack and BinaryHeap now implement Buffer. Michael Smith 2002-07-03 02:09:06 +0000
  • 6cf2dc519e Added proper license. Michael Smith 2002-07-03 01:59:50 +0000
  • 9f3b7f5f43 Add Buffer implementations, utilities, and tests. Michael Smith 2002-07-03 01:57:08 +0000
  • 6f35a6f718 Fix license to approved long form. Michael Smith 2002-07-03 01:45:47 +0000
  • 8c21747867 Added Buffer interface from Avalon Excaliber. Michael Smith 2002-07-03 01:44:04 +0000
  • 69c5c0e07f Formalize naming conventions proposal. Michael Smith 2002-06-29 03:49:01 +0000