Stephen Kestle
e7ab1162c2
Applied (most of) Brian Egge's clean up patch of previous commit for COLLECTIONS-245 - thanks! (And we're at 100%)
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@593964 13f79535-47bb-0310-9956-ffa450edef68
2007-11-11 21:44:41 +00:00
Stephen Kestle
c89f4d25d8
Fixed junit compilation to use test.support.path instead of junit.jar
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@593382 13f79535-47bb-0310-9956-ffa450edef68
2007-11-09 01:56:05 +00:00
Stephen Kestle
f1fbf75f81
Fixed ambiguous method call error due to auto-boxing. (Seems to be introduced in jdk 1.5.0_07 on Windows)
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@593381 13f79535-47bb-0310-9956-ffa450edef68
2007-11-09 01:35:22 +00:00
Stephen Kestle
f913f600ad
Added initial IndexedCollection - still needs quite a bit of work - see TODO comments
...
JIRA: COLLECTIONS-275
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@593347 13f79535-47bb-0310-9956-ffa450edef68
2007-11-08 22:49:02 +00:00
Stephen Kestle
cf3ddae273
Updated CollectionUtils and test. Probably 80-90% complete for generics. Very open to review / patches.
...
Jira: COLLECTIONS-245
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@593144 13f79535-47bb-0310-9956-ffa450edef68
2007-11-08 12:21:55 +00:00
Stephen Kestle
a8f01f53c1
Generified LazySortedMap to fix build errors
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@572176 13f79535-47bb-0310-9956-ffa450edef68
2007-09-02 22:04:41 +00:00
Stephen Kestle
aa66de500c
Cleaned imports, formatting
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@572157 13f79535-47bb-0310-9956-ffa450edef68
2007-09-02 21:12:28 +00:00
Stephen Kestle
03d2fa1c8a
Added <Object, Object> generification for LazySortedMap to temporarily fix javac compilation problems
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@572156 13f79535-47bb-0310-9956-ffa450edef68
2007-09-02 21:12:06 +00:00
Stephen Kestle
b2939e2c47
Generified LazyMap
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@571381 13f79535-47bb-0310-9956-ffa450edef68
2007-08-31 05:13:56 +00:00
Stephen Kestle
683959a471
Generified InstantiateFactory (missed -another;sorry- commit file!)
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@570395 13f79535-47bb-0310-9956-ffa450edef68
2007-08-28 12:08:29 +00:00
Stephen Kestle
fe17d78427
Generified InstantiateFactory (missed commit file!)
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@570382 13f79535-47bb-0310-9956-ffa450edef68
2007-08-28 11:24:46 +00:00
Stephen Kestle
f51f239178
Generified InstantiateFactory
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@570378 13f79535-47bb-0310-9956-ffa450edef68
2007-08-28 11:03:40 +00:00
Stephen Kestle
70f2da7d57
Integrated emma coverage into build.xml
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@570371 13f79535-47bb-0310-9956-ffa450edef68
2007-08-28 10:48:24 +00:00
Stephen Kestle
a93c64409f
Extracted private CollectionUtils.CardinalityHelper classes to allow easier generic refactoring/maintenance and code readability.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@562381 13f79535-47bb-0310-9956-ffa450edef68
2007-08-03 08:15:35 +00:00
Niall Kegan Pemberton
39896a4669
Test commit (just remove a trailing space) on Collections JDK5 Branch
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@561846 13f79535-47bb-0310-9956-ffa450edef68
2007-08-01 15:53:19 +00:00
Henri Yandell
8e712055dd
Moving to TLP
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/collections_jdk5_branch@560660 13f79535-47bb-0310-9956-ffa450edef68
2007-07-29 03:42:34 +00:00
Henri Yandell
997294774d
Moving back :)
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@560658 13f79535-47bb-0310-9956-ffa450edef68
2007-07-29 03:42:15 +00:00
Henri Yandell
41fdf4d8b7
Moving to TLP
...
git-svn-id: https://svn.apache.org/repos/asf/commons/commons/proper/collections/branches/collections_jdk5_branch@560657 13f79535-47bb-0310-9956-ffa450edef68
2007-07-29 03:40:41 +00:00
Stephen Kestle
d6f637fbf9
Added explicit dir="${basedir}" property to the junit task to ensure that <ant> tasks referencing this build.xml from another directory will still load up the relative path test data correctly.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@557489 13f79535-47bb-0310-9956-ffa450edef68
2007-07-19 04:43:23 +00:00
Stephen Kestle
54739bcf92
Skipped failing SerializedCanonicalTests. Marked code to be revisited through collections re-work.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@557435 13f79535-47bb-0310-9956-ffa450edef68
2007-07-19 00:35:50 +00:00
Stephen Kestle
5494aacffb
Added junit4 and easymock to the project
...
Issue: COLLECTIONS-247
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@555930 13f79535-47bb-0310-9956-ffa450edef68
2007-07-13 10:54:00 +00:00
Stephen Kestle
bd9bab2099
Added Edwin Tellman's patch for COLLECTIONS-243.
...
It all seems pretty reasonable, and it should all be checked again as the project is worked through
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@555925 13f79535-47bb-0310-9956-ffa450edef68
2007-07-13 10:39:24 +00:00
Stephen Colebourne
85b3f4faa4
Generify CompositeCollection
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471580 13f79535-47bb-0310-9956-ffa450edef68
2006-11-06 00:22:53 +00:00
Stephen Colebourne
898be70eaa
Generify, remove getBuffer() - use covariant decorated()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471579 13f79535-47bb-0310-9956-ffa450edef68
2006-11-06 00:14:58 +00:00
Stephen Colebourne
52674fa23d
Generify
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471578 13f79535-47bb-0310-9956-ffa450edef68
2006-11-06 00:11:13 +00:00
Stephen Colebourne
8eab22e729
Generify and remove AbstractSerializableCollectionDecorator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471575 13f79535-47bb-0310-9956-ffa450edef68
2006-11-05 23:58:08 +00:00
Stephen Colebourne
937e261e65
Generify
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471498 13f79535-47bb-0310-9956-ffa450edef68
2006-11-05 19:24:09 +00:00
Stephen Colebourne
9b78600daa
Generify
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471214 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 15:21:01 +00:00
Stephen Colebourne
d855890756
Whitespace change
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471203 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 14:28:02 +00:00
Stephen Colebourne
f2ae841af6
Remove getCollection() - use covariant decorated()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471202 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 14:21:44 +00:00
Stephen Colebourne
6b1e3197b5
Remove getBag() - use covariant decorated()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471201 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 14:17:26 +00:00
Stephen Colebourne
5212b14250
Remove getList() - use decorated()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471192 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 14:04:46 +00:00
Stephen Colebourne
0992eec7a2
Remove getMap(), getOrderedMap() and getSortedMap() - use decorated()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471189 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 13:57:57 +00:00
Stephen Colebourne
f38f7bfd62
Remove getSet() and getSortedSet() - use decorated()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471186 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 13:47:51 +00:00
Stephen Colebourne
21c47cc136
Abstract*Decorator - Generify and use covariant return types
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471180 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 13:27:44 +00:00
Stephen Colebourne
6677c85986
Abstract*Decorator - Generify and use covariant return types
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471173 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 12:07:39 +00:00
Stephen Colebourne
88cbfb7236
Removed Typed* containers such as TypedList and TypedMap as generics now provides type safety
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471166 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 11:33:22 +00:00
Stephen Colebourne
dacbc93ded
Remove FastArrayList, FastHashMap, FastTreeMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@471163 13f79535-47bb-0310-9956-ffa450edef68
2006-11-04 10:56:39 +00:00
Stephen Colebourne
cda4ce8d78
Convert to generics
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@468709 13f79535-47bb-0310-9956-ffa450edef68
2006-10-28 17:49:04 +00:00
Stephen Colebourne
ad8a09a5e3
COLLECTIONS-229 - Remove deprecated classes and code
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@468690 13f79535-47bb-0310-9956-ffa450edef68
2006-10-28 13:03:11 +00:00
Stephen Colebourne
efd41aff47
COLLECTIONS-229 - Remove deprecated classes and code
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@468687 13f79535-47bb-0310-9956-ffa450edef68
2006-10-28 12:53:28 +00:00
Stephen Colebourne
c5a502a084
COLLECTIONS-228 - MultiValueMap put and putAll do not return the correct values
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@468685 13f79535-47bb-0310-9956-ffa450edef68
2006-10-28 12:30:27 +00:00
Stephen Colebourne
c440b250f2
Switch to new ASF licence format with copyright dates in NOTICE.txt
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@468603 13f79535-47bb-0310-9956-ffa450edef68
2006-10-28 00:52:37 +00:00
Stephen Colebourne
58e2c7f9e8
Switch to new ASF licence format with copyright dates in NOTICE.txt
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@468599 13f79535-47bb-0310-9956-ffa450edef68
2006-10-28 00:37:31 +00:00
Kristopher J. Nuttycombe
4cbed97e05
Created branch for jdk5/generics development
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/branches/collections_jdk5_branch@468106 13f79535-47bb-0310-9956-ffa450edef68
2006-10-26 19:52:36 +00:00
Kristopher J. Nuttycombe
decf5c8da9
Tagged current head prior to creation of JDK5 branch
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/tags/PRE_GENERICS@468105 13f79535-47bb-0310-9956-ffa450edef68
2006-10-26 19:50:40 +00:00
Costin Manolache
b73b147176
Fix the name - the file in CVS is called LICENCE.txt.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130753 13f79535-47bb-0310-9956-ffa450edef68
2002-07-25 18:08:05 +00:00
Jason van Zyl
26712251ba
o getting the tests to work by removing the last non-testcase class.
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130752 13f79535-47bb-0310-9956-ffa450edef68
2002-07-25 03:18:04 +00:00
Jason van Zyl
4ebf207d4d
o cleaning up the maven descriptors for the projects so that a site
...
with decent names is generated (link to come)
o made all the projects use a LICENSE.txt file. one this doesn't wig
out windows users and the checkstyle report likes to have one to
make sure that all sources files have a license present so if they
don't it can be reported.
o using the reactor tag in its first forms to provide a mechanism
to build the entire commons (still problems with detecting
JDK 1.4) and to generate a site where the navigation is gleaned
from the project themselves and don't have to kept in sync
manually.
o added a little front-end site deployer.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130751 13f79535-47bb-0310-9956-ffa450edef68
2002-07-25 02:36:45 +00:00
Jason van Zyl
87341f1984
o excluding all non-testcases so that the tests pass
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130750 13f79535-47bb-0310-9956-ffa450edef68
2002-07-24 06:09:19 +00:00