7116404: Miscellaneous warnings (java.rmi.**, serialization, some core classes)
Alan Bateman
Alan.Bateman at oracle.com
Tue Nov 29 16:10:19 UTC 2011
I don't have time on Thursday to get involved in the warnings fest [1].
However I would like to contribute something and to that end the
following webrev proposes changes to eliminate the warnings from several
classes including java.rmi.**, the serialization classes, and several
core classes:
http://cr.openjdk.java.net/~alanb/7116404/webrev/
The changes are mostly trivial, and mostly to raw type usages. One
tricky one ObjectInputStream.readEnum where I had to use a raw type
(Maurizio and I chatted about this one and there doesn't seem to be a
better workaround). There is one non-warnings change in
java.rmi.server.LogStream where I replaced a usage of legacy Hashtable
with a HashMap.
-Alan.
[1]
http://mail.openjdk.java.net/pipermail/jdk8-dev/2011-November/000302.html
More information about the core-libs-dev
mailing list