Generics
残作業の解決。
[javac] 注: 詳細については、-Xlint:unchecked オプションを指定して再コンパイルしてください。
antではこのように
<javac srcdir="${DIR.SRC}/" destdir="${DIR.CLASSES}/" classpathref="CLASSPATH.LIB" encoding="Windows-31J" debug="true" optimize="true" verbose="false" deprecation="true"> <compilerarg value="-Xlint" /> </javac>
このようにすると警告の内容を表示してくれる。
Collection系を使用する時に型を指定しないとだめみたいだね。
map.put("key","value")なども警告対象。
しかしこれを直すと、もしjdk1.4になおすことになったら面倒だが・・・ま、いっか。
参考
http://www.nextindex.net/java/collection/Collections50.html
http://www.sssg.org/blog/koyama/archives/002036.html
http://homepage1.nifty.com/kuprij/antdoc/tasks/javac.html#compilerlist