commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath java/util/TreeMap.java java/util/Hash... [generics


From: Tom Tromey
Subject: [commit-cp] classpath java/util/TreeMap.java java/util/Hash... [generics-branch]
Date: Tue, 11 Jan 2005 20:42:40 -0500

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         generics-branch
Changes by:     Tom Tromey <address@hidden>     05/01/12 01:12:48

Modified files:
        java/util      : TreeMap.java HashMap.java Hashtable.java 
                         WeakHashMap.java ArrayList.java Arrays.java 
                         AbstractList.java Collections.java EnumSet.java 
                         LinkedList.java Vector.java BitSet.java 
                         TreeSet.java 
        .              : ChangeLog 

Log message:
        * java/util/AbstractList.java (set, add): Fixed argument types.
        * java/util/ArrayList.java: Properly handle generic arrays.
        * java/util/Arrays.java (sort): Fixed type of temporary 'elem'.
        * java/util/BitSet.java (containsAll): Use correct variable name.
        * java/util/Collections.java (copy): Use correct
        parameterizations.
        (min): Likewise.
        (putAll): Likewise.
        (compare): Fixed argument types.
        (sort): Properly handle generic arrays.
        * java/util/EnumSet.java (clone): Ignore
        CloneNotSupportedException.
        (addAll, contains, containsAll, remove, removeAll, retainAll,
        copyOf, complementOf): Don't use generic instanceof.
        (copyOf): Cast result of 'clone'.
        * java/util/HashMap.java (HashMap): Properly handle generic
        arrays.
        (clone): Likewise.
        (rehash): Likewise.
        (readObject): Likewise.
        (putAll): Don't use generic instanceof.
        (getEntry): Likewise.
        (putAllInternal): Use correct parameterizations.
        (next): Fixed return type.
        * java/util/Hashtable.java (Hashtable): Properly handle generic
        arrays.
        (clone): Likewise.
        (rehash): Likewise.
        (readObject): Likewise.
        (hash): Fixed argument type.
        (getEntry): Don't use generic instanceof.
        (next): Cast return values.
        (nextElement): Fixed return type.
        * java/util/LinkedList.java (toArray): Added cast.
        (LinkedListItr): Now generic.
        * java/util/TreeMap.java (TreeMap): Now generic.
        (Node): Likewise.
        (left, right, parent): Updated types.
        (firstKey, get, headMap, lastKey, remove, subMap, tailMap,
        firstNode, getNode): Updated types.
        * java/util/TreeSet.java (TreeSet): Fixed cast.
        (clone): Likewise.
        (readObject): Likewise.
        * java/util/Vector.java (Vector): Properly handle generic arrays.
        (trimToSize): Likewise.
        (ensureCapacity): Likewise.
        (toArray): Likewise.
        (addAll): Fixed parameterization.
        * java/util/WeakHashMap.java (WeakBucket): Now generic.
        (value, next): Updated types.
        (WeakEntry): Parameterized superinterface.
        (key, getKey, getValue, setValue): Updated types.
        (getEntry): Fixed type of local 'key'.
        (get): Updated.
        (put): Fixed return type.
        (remove): Updated.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/TreeMap.java.diff?only_with_tag=generics-branch&tr1=1.23&tr2=1.23.2.1&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/HashMap.java.diff?only_with_tag=generics-branch&tr1=1.28.2.3&tr2=1.28.2.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/Hashtable.java.diff?only_with_tag=generics-branch&tr1=1.32.2.2&tr2=1.32.2.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/WeakHashMap.java.diff?only_with_tag=generics-branch&tr1=1.18.2.1&tr2=1.18.2.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/ArrayList.java.diff?only_with_tag=generics-branch&tr1=1.25.2.1&tr2=1.25.2.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/Arrays.java.diff?only_with_tag=generics-branch&tr1=1.20.2.3&tr2=1.20.2.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/AbstractList.java.diff?only_with_tag=generics-branch&tr1=1.21.2.2&tr2=1.21.2.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/Collections.java.diff?only_with_tag=generics-branch&tr1=1.28.2.5&tr2=1.28.2.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/EnumSet.java.diff?only_with_tag=generics-branch&tr1=1.1.2.2&tr2=1.1.2.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/LinkedList.java.diff?only_with_tag=generics-branch&tr1=1.23.2.3&tr2=1.23.2.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/Vector.java.diff?only_with_tag=generics-branch&tr1=1.20.2.2&tr2=1.20.2.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/BitSet.java.diff?only_with_tag=generics-branch&tr1=1.13.2.1&tr2=1.13.2.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/TreeSet.java.diff?only_with_tag=generics-branch&tr1=1.15.2.3&tr2=1.15.2.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?only_with_tag=generics-branch&tr1=1.2386.2.45&tr2=1.2386.2.46&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]