File obs.lbl of Package ant

Memory limit set to 10614520KB
Using BUILD_ROOT=/var/tmp/build-root
Using BUILD_ARCH=x86_64:i686:i586:i486:i386


torino started "build ant.spec" at Fri May 16 20:18:02 UTC 2014.


processing specfile /u/OBS/home:Tnokon/ant/ant.spec ...
running changelog2spec --target rpm --file /u/OBS/home:Tnokon/ant/ant.spec
init_buildsystem --cachedir /var/cache/build --rpmlist /tmp/rpmlist.ryVtt6 /u/OBS/home:Tnokon/ant/ant.spec ...
reordering...cycle: atk -> libatk-1_0-0
  breaking dependency libatk-1_0-0 -> atk
cycle: perl -> perl-Test-Simple
  breaking dependency perl -> perl-Test-Simple
cycle: perl-Module-Build -> perl
  breaking dependency perl-Module-Build -> perl
done
removing nis flags from /var/tmp/build-root/etc/nsswitch.conf...
now finalizing build dir...
Checking permissions and ownerships - using the permissions files
	/tmp/Check.perms.98yioR
setting /etc/shadow to root:shadow 0640. (wrong owner/group root:root permissions 0644)
setting /usr/src/packages/SOURCES/ to root:root 0755. (wrong owner/group abuild:abuild)
setting /usr/src/packages/BUILD/ to root:root 0755. (wrong owner/group abuild:abuild)
setting /usr/src/packages/RPMS/ to root:root 0755. (wrong owner/group abuild:abuild)
setting /usr/src/packages/RPMS/i386/ to root:root 0755. (wrong owner/group abuild:abuild)
setting /usr/src/packages/RPMS/x86_64/ to root:root 0755. (wrong owner/group abuild:abuild)
setting /usr/src/packages/RPMS/noarch/ to root:root 0755. (wrong owner/group abuild:abuild)
setting /usr/src/packages/SPECS/ to root:root 0755. (wrong owner/group abuild:abuild)
setting /usr/src/packages/SRPMS/ to root:root 0755. (wrong owner/group abuild:abuild)
Starting SuSEconfig, the SuSE Configuration Tool...
Running in full featured mode.
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.desktop-file-utils...
Executing /sbin/conf.d/SuSEconfig.glib2...
Executing /sbin/conf.d/SuSEconfig.groff...
Executing /sbin/conf.d/SuSEconfig.gtk2...
Executing /sbin/conf.d/SuSEconfig.permissions...
Finished.
mount: none already mounted or /var/tmp/build-root/proc busy
cp: omitting directory `/u/OBS/home:Tnokon/ant/1.9'
cp: omitting directory `/u/OBS/home:Tnokon/ant/RCS'
-----------------------------------------------------------------
I have the following modifications for ant.spec:
-----------------------------------------------------------------
----- building ant.spec (user abuild)
-----------------------------------------------------------------
-----------------------------------------------------------------
+ exec rpmbuild -ba --define '_srcdefattr (-,root,root)' /usr/src/packages/SOURCES/ant.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.72578
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf apache-ant-1.8.2
+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/apache-ant-1.8.2-src.tar.bz2
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd apache-ant-1.8.2
++ /usr/bin/id -u
+ '[' 399 = 0 ']'
++ /usr/bin/id -u
+ '[' 399 = 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ find -name build.xml -o -name pom.xml
+ xargs sed -i -e s/-SNAPSHOT//
+ sed -i -e 's|IMAGE_FILE_TYPE|BINARY_FILE_TYPE|g' src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
+ echo 'Patch #3 (apache-ant-no-test-jar.patch):'
Patch #3 (apache-ant-no-test-jar.patch):
+ patch -p1 --fuzz=0 -s
+ echo 'Patch #4 (apache-ant-class-path-in-manifest.patch):'
Patch #4 (apache-ant-class-path-in-manifest.patch):
+ patch -p0 --fuzz=0 -s
+ /usr/bin/find -name '*.jar'
+ /usr/bin/xargs -t rm
rm ./src/etc/testcases/taskdefs/conditions/jars/apassword.jar ./src/etc/testcases/taskdefs/conditions/jars/nosign.jar ./src/etc/testcases/taskdefs/conditions/jars/pass.jar 
+ iconv KEYS -f iso-8859-1 -t utf-8 -o KEYS.utf8
+ mv KEYS.utf8 KEYS
+ iconv LICENSE -f iso-8859-1 -t utf-8 -o LICENSE.utf8
+ mv LICENSE.utf8 LICENSE
+ cat
+ chmod +x /usr/src/packages/BUILD/apache-ant-1.8.2/ant-perl.prov
+ cat
+ chmod +x /usr/src/packages/BUILD/apache-ant-1.8.2/ant-perl.req
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.75778
+ umask 022
+ cd /usr/src/packages/BUILD
+ /bin/rm -rf /var/tmp/ant-1.8.2-build
++ dirname /var/tmp/ant-1.8.2-build
+ /bin/mkdir -p /var/tmp
+ /bin/mkdir /var/tmp/ant-1.8.2-build
+ cd apache-ant-1.8.2
+ export OPT_JAR_LIST=:
+ OPT_JAR_LIST=:
+ export GC_MAXIMUM_HEAP_SIZE=134217728
+ GC_MAXIMUM_HEAP_SIZE=134217728
+ export JAVA_HOME=/usr/lib64/jvm/java
+ JAVA_HOME=/usr/lib64/jvm/java
+ export CLASSPATH=/usr/lib64/jvm/java/lib/tools.jar
+ CLASSPATH=/usr/lib64/jvm/java/lib/tools.jar
+ export 'BOOTJAVAC_OPTS=-C -Wno-deprecated'
+ BOOTJAVAC_OPTS='-C -Wno-deprecated'
+ sh -x ./build.sh --noconfig jars
+ cygwin=false
+ darwin=false
+ case "`uname`" in
++ uname
+ REALANTHOME=
+ '[' -z /usr/src/packages/BUILD/apache-ant-1.8.2 ']'
+ ANT_HOME=/usr/src/packages/BUILD/apache-ant-1.8.2/bootstrap
+ export ANT_HOME
+ test '!' -f bootstrap/lib/ant.jar -o '!' -x bootstrap/bin/ant -o '!' -x bootstrap/bin/antRun
+ /bin/sh ./bootstrap.sh
... Bootstrapping Ant Distribution
... Compiling Ant Classes
src/main/org/apache/tools/zip/ExtraFieldUtils.java:41: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static final Map implementations;
	                     ^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:44: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	implementations = new HashMap();
	                      ^^^^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:60: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static void register(Class c) {
	                            ^^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:63: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	implementations.put(ze.getHeaderId(), c);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:84: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = (Class) implementations.get(headerId);
	^^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:84: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = (Class) implementations.get(headerId);
	           ^^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:135: warning: List is a raw type. References to generic type List<E> should be parameterized
	List v = new ArrayList();
	^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:135: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List v = new ArrayList();
	             ^^^^^^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:160: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	v.add(field);
	^^^^^^^^^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:182: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	v.add(ze);
	^^^^^^^^^
src/main/org/apache/tools/zip/ExtraFieldUtils.java:192: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (ZipExtraField[]) v.toArray(result);
	                         ^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/Simple8BitZipEncoding.java:52: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	private static final class Simple8BitChar implements Comparable {
	                                                     ^^^^^^^^^^
src/main/org/apache/tools/zip/Simple8BitZipEncoding.java:84: warning: List is a raw type. References to generic type List<E> should be parameterized
	private final List reverseMapping;
	              ^^^^
src/main/org/apache/tools/zip/Simple8BitZipEncoding.java:92: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.reverseMapping = new ArrayList(this.highChars.length);
	                          ^^^^^^^^^
src/main/org/apache/tools/zip/Simple8BitZipEncoding.java:97: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	this.reverseMapping.add(new Simple8BitChar(++code,
                                                       this.highChars[i]));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/Simple8BitZipEncoding.java:101: warning: Type safety: Unchecked invocation sort(List) of the generic method sort(List<T>) of type Collections
	Collections.sort(this.reverseMapping);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/Simple8BitZipEncoding.java:101: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<T>
	Collections.sort(this.reverseMapping);
	                 ^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:65: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static final Map simpleEncodings;
	                     ^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:68: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	simpleEncodings = new HashMap();
	                      ^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:96: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("CP437",cp437);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:97: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("Cp437",cp437);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:98: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("cp437",cp437);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:99: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("IBM437",cp437);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:100: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("ibm437",cp437);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:128: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("CP850",cp850);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:129: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("Cp850",cp850);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:130: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("cp850",cp850);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:131: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("IBM850",cp850);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEncodingHelper.java:132: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	simpleEncodings.put("ibm850",cp850);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:58: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	private LinkedHashMap/*<ZipShort, ZipExtraField>*/ extraFields = null;
	        ^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:216: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	extraFields = new LinkedHashMap();
	                  ^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:221: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	extraFields.put(fields[i].getHeaderId(), fields[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:249: warning: List is a raw type. References to generic type List<E> should be parameterized
	List result = new ArrayList(extraFields.values());
	^^^^
src/main/org/apache/tools/zip/ZipEntry.java:249: warning: Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	List result = new ArrayList(extraFields.values());
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:249: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List result = new ArrayList(extraFields.values());
	                  ^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:251: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	result.add(unparseableExtra);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:253: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (ZipExtraField[]) result.toArray(new ZipExtraField[0]);
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:270: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	extraFields = new LinkedHashMap();
	                  ^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:272: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	extraFields.put(ze.getHeaderId(), ze);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:289: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	LinkedHashMap copy = extraFields;
	^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:290: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	extraFields = new LinkedHashMap();
	                  ^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:291: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	extraFields.put(ze.getHeaderId(), ze);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipEntry.java:294: warning: Type safety: The method putAll(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	extraFields.putAll(copy);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:78: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private final Map entries = new HashMap(HASH_SIZE);
	              ^^^
src/main/org/apache/tools/zip/ZipFile.java:78: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private final Map entries = new HashMap(HASH_SIZE);
	                                ^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:83: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private final Map nameMap = new HashMap(HASH_SIZE);
	              ^^^
src/main/org/apache/tools/zip/ZipFile.java:83: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private final Map nameMap = new HashMap(HASH_SIZE);
	                                ^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:185: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map entriesWithoutUTF8Flag = populateFromCentralDirectory();
	^^^
src/main/org/apache/tools/zip/ZipFile.java:235: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getEntries() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:236: warning: Type safety: Unchecked invocation enumeration(Collection) of the generic method enumeration(Collection<T>) of type Collections
	return Collections.enumeration(entries.keySet());
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:236: warning: Type safety: The expression of type Set needs unchecked conversion to conform to Collection<T>
	return Collections.enumeration(entries.keySet());
	                               ^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:309: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map populateFromCentralDirectory()
	        ^^^
src/main/org/apache/tools/zip/ZipFile.java:311: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap noUTF8Flag = new HashMap();
	^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:311: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap noUTF8Flag = new HashMap();
	                         ^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:388: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	entries.put(ze, offset);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:390: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	nameMap.put(ze.getName(), ze);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:404: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	noUTF8Flag.put(ze, new NameAndComment(fileName, comment));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:502: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private void resolveLocalFileHeaderData(Map entriesWithoutUTF8Flag)
	                                        ^^^
src/main/org/apache/tools/zip/ZipFile.java:504: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = getEntries();
	^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipFile.java:616: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	nameMap.put(newName, ze);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipOutputStream.java:153: warning: List is a raw type. References to generic type List<E> should be parameterized
	private final List entries = new LinkedList();
	              ^^^^
src/main/org/apache/tools/zip/ZipOutputStream.java:153: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private final List entries = new LinkedList();
	                                 ^^^^^^^^^^
src/main/org/apache/tools/zip/ZipOutputStream.java:217: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private final Map offsets = new HashMap();
	              ^^^
src/main/org/apache/tools/zip/ZipOutputStream.java:217: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private final Map offsets = new HashMap();
	                                ^^^^^^^
src/main/org/apache/tools/zip/ZipOutputStream.java:405: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = entries.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/zip/ZipOutputStream.java:491: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	entries.add(entry);
	^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/zip/ZipOutputStream.java:731: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	offsets.put(ze, ZipLong.getBytes(written));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/util/regexp/RegexpMatcher.java:85: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector getGroups(String argument) throws BuildException;
	^^^^^^
src/main/org/apache/tools/ant/util/regexp/RegexpMatcher.java:107: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector getGroups(String input, int options) throws BuildException;
	^^^^^^
src/main/org/apache/tools/ant/property/LocalProperties.java:29: warning: InheritableThreadLocal is a raw type. References to generic type InheritableThreadLocal<T> should be parameterized
	extends InheritableThreadLocal
	        ^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalProperties.java:108: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	set(current().copy());
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:34: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private LinkedList stack = new LinkedList();
	        ^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:34: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private LinkedList stack = new LinkedList();
	                               ^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:48: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	((Map) stack.getFirst()).put(property, NullReturn.NULL);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:48: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	((Map) stack.getFirst()).put(property, NullReturn.NULL);
	  ^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:56: warning: Type safety: The method addFirst(Object) belongs to the raw type LinkedList. References to generic type LinkedList<T> should be parameterized
	stack.addFirst(new HashMap());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:56: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	stack.addFirst(new HashMap());
	                   ^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:63: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	((HashMap) stack.removeFirst()).clear();
	  ^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:78: warning: Type safety: The method addAll(Collection) belongs to the raw type LinkedList. References to generic type LinkedList<T> should be parameterized
	ret.stack.addAll(stack);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:95: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = stack.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:96: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map map = (Map) i.next();
	^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:96: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map map = (Map) i.next();
	           ^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:114: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map map = getMapForProperty(property);
	^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:120: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	map.put(property, value);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:133: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map map = getMapForProperty(property);
	^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:137: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	map.put(property, value);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:141: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map getMapForProperty(String property) {
	        ^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:142: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = stack.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:143: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map map = (Map) i.next();
	^^^
src/main/org/apache/tools/ant/property/LocalPropertyStack.java:143: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map map = (Map) i.next();
	           ^^^
src/main/org/apache/tools/ant/property/ParseProperties.java:34: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private final Collection expanders;
	              ^^^^^^^^^^
src/main/org/apache/tools/ant/property/ParseProperties.java:42: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public ParseProperties(Project project, Collection expanders, GetProperty getProperty) {
	                                        ^^^^^^^^^^
src/main/org/apache/tools/ant/property/ParseProperties.java:186: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = expanders.iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:34: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private final Set seen = new HashSet();
	              ^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:34: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private final Set seen = new HashSet();
	                             ^^^^^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:37: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map map;
	        ^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:52: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public ResolvePropertyMap(Project project, GetProperty master, Collection expanders) {
	                                                               ^^^^^^^^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:90: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	seen.add(name);
	^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:105: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public void resolveAllProperties(Map map) {
	                                 ^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:116: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public void resolveAllProperties(Map map, String prefix) {
	                                 ^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:128: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public void resolveAllProperties(Map map, String prefix,
	                                 ^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:136: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = map.keySet().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/property/ResolvePropertyMap.java:141: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	map.put(key, value);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:65: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector additionalPatterns = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:65: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector additionalPatterns = new Vector();
	                                        ^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:66: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector selectors = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:66: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector selectors = new Vector();
	                               ^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:168: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	additionalPatterns.addElement(patterns);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:582: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = additionalPatterns.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:615: warning: Type safety: The method toArray(Object[]) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	return (FileSelector[]) (selectors.toArray(
            new FileSelector[selectors.size()]));
	                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:624: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public synchronized Enumeration selectorElements() {
	                    ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:641: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	selectors.addElement(selector);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:847: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	fs.additionalPatterns = new Vector(additionalPatterns.size());
	                            ^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:848: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = additionalPatterns.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:850: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fs.additionalPatterns
                        .addElement(((PatternSet) e.nextElement()).clone());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:853: warning: Type safety: The constructor Vector(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fs.selectors = new Vector(selectors);
	               ^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:853: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	fs.selectors = new Vector(selectors);
	                   ^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:907: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:915: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = selectors.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/AbstractFileSet.java:921: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = additionalPatterns.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/AntFilterReader.java:34: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private final Vector parameters = new Vector();
	              ^^^^^^
src/main/org/apache/tools/ant/types/AntFilterReader.java:34: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private final Vector parameters = new Vector();
	                                      ^^^^^^
src/main/org/apache/tools/ant/types/AntFilterReader.java:72: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	parameters.addElement(param);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/AntFilterReader.java:163: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/ArchiveFileSet.java:311: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveFileSet.java:548: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:65: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	private TreeMap fileEntries = new TreeMap();
	        ^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:65: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	private TreeMap fileEntries = new TreeMap();
	                                  ^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:70: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	private TreeMap dirEntries = new TreeMap();
	        ^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:70: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	private TreeMap dirEntries = new TreeMap();
	                                 ^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:75: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	private TreeMap matchFileEntries = new TreeMap();
	        ^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:75: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	private TreeMap matchFileEntries = new TreeMap();
	                                       ^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:80: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	private TreeMap matchDirEntries = new TreeMap();
	        ^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:80: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	private TreeMap matchDirEntries = new TreeMap();
	                                      ^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:162: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = matchFileEntries.keySet();
	^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:163: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	return (String[]) (s.toArray(new String[s.size()]));
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:192: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = matchDirEntries.keySet();
	^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:193: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	return (String[]) (s.toArray(new String[s.size()]));
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:215: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	/* package-private for now */ Iterator getResourceFiles(Project project) {
	                              ^^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:229: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	/* package-private for now */  Iterator getResourceDirectories(Project project) {
	                               ^^^^^^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:311: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map fileEntries,
	^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:312: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map matchFileEntries,
	^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:313: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map dirEntries,
	^^^
src/main/org/apache/tools/ant/types/ArchiveScanner.java:314: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map matchDirEntries);
	^^^
src/main/org/apache/tools/ant/types/Assertions.java:79: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList assertionList = new ArrayList();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:79: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList assertionList = new ArrayList();
	                                      ^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:88: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	assertionList.add(assertion);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:97: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	assertionList.add(assertion);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:166: warning: List is a raw type. References to generic type List<E> should be parameterized
	public void applyAssertions(List commandList) {
	                            ^^^^
src/main/org/apache/tools/ant/types/Assertions.java:172: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	commandList.add("-enablesystemassertions");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:175: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	commandList.add("-disablesystemassertions");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:179: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = clause.assertionList.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:184: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	commandList.add(arg);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:202: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = clause.assertionList.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:215: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	public void applyAssertions(final ListIterator commandIterator) {
	                                  ^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:221: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	commandIterator.add("-enablesystemassertions");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:224: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	commandIterator.add("-disablesystemassertions");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:228: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = clause.assertionList.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:233: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	commandIterator.add(arg);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Assertions.java:257: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	that.assertionList = (ArrayList) assertionList.clone();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:62: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector arguments = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:62: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector arguments = new Vector();
	                               ^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:309: warning: Type safety: The method insertElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	arguments.insertElementAt(argument, 0);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:311: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	arguments.addElement(argument);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:352: warning: List is a raw type. References to generic type List<E> should be parameterized
	List commands = new LinkedList();
	^^^^
src/main/org/apache/tools/ant/types/Commandline.java:352: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	List commands = new LinkedList();
	                    ^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:353: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	ListIterator list = commands.listIterator();
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:356: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (String[]) commands.toArray(result);
	                  ^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:364: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	public void addCommandToList(ListIterator list) {
	                             ^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:366: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	list.add(executable);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:377: warning: List is a raw type. References to generic type List<E> should be parameterized
	List result = new ArrayList(arguments.size() * 2);
	^^^^
src/main/org/apache/tools/ant/types/Commandline.java:377: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List result = new ArrayList(arguments.size() * 2);
	                  ^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:380: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (String[]) result.toArray(res);
	                  ^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:388: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	public void addArgumentsToList(ListIterator list) {
	                               ^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:394: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	list.add(s[j]);
	^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:478: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:478: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	               ^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:508: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement(current.toString());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:519: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement(current.toString());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:545: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	c.arguments = (Vector) arguments.clone();
	               ^^^^^^
src/main/org/apache/tools/ant/types/Commandline.java:691: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:82: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector propertySets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:82: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector propertySets = new Vector();
	                                  ^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:92: warning: List is a raw type. References to generic type List<E> should be parameterized
	List definitions = new LinkedList();
	^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:92: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	List definitions = new LinkedList();
	                       ^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:93: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	ListIterator list = definitions.listIterator();
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:98: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (String[]) definitions.toArray(new String[definitions.size()]);
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:106: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	public void addDefinitionsToList(ListIterator listIt) {
	                                 ^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:110: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	listIt.add("-D" + props[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:114: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = propertySetProperties.keys();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:118: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	listIt.add("-D" + key + "=" + value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:141: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = sys.propertyNames(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:149: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = variables.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:186: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	c.variables = (Vector) variables.clone();
	               ^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:187: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	c.propertySets = (Vector) propertySets.clone();
	                  ^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:199: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	propertySets.addElement(ps);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:208: warning: Type safety: The method addAll(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	variables.addAll(ps.variables);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:209: warning: Type safety: The method addAll(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	propertySets.addAll(ps.propertySets);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:218: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = propertySets.elements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:402: warning: List is a raw type. References to generic type List<E> should be parameterized
	List commands = new LinkedList();
	^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:402: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	List commands = new LinkedList();
	                    ^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:403: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	final ListIterator listIterator = commands.listIterator();
	      ^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:407: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (String[]) commands.toArray(new String[commands.size()]);
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:415: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	private void addCommandsToList(final ListIterator listIterator) {
	                                     ^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:434: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	listIterator.add("-Xbootclasspath:" + bcp.toString());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:438: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	listIterator.add("-classpath");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:439: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	listIterator.add(
                    classpath.concatSystemClasspath("ignore").toString());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/CommandlineJava.java:451: warning: Type safety: The method add(Object) belongs to the raw type ListIterator. References to generic type ListIterator<E> should be parameterized
	listIterator.add("-jar");
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/DataType.java:137: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected void dieOnCircularReference(final Stack stack,
	                                            ^^^^^
src/main/org/apache/tools/ant/types/DataType.java:152: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	id.push(o);
	^^^^^^^^^^
src/main/org/apache/tools/ant/types/DataType.java:169: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	public static void invokeCircularReferenceCheck(DataType dt, Stack stk,
	                                                             ^^^^^
src/main/org/apache/tools/ant/types/DataType.java:187: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack stk,
	^^^^^
src/main/org/apache/tools/ant/types/DataType.java:189: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	stk.push(dt);
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/DataType.java:226: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected Object getCheckedRef(final Class requiredClass,
	                                     ^^^^^
src/main/org/apache/tools/ant/types/DataType.java:243: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected Object getCheckedRef(final Class requiredClass,
	                                     ^^^^^
src/main/org/apache/tools/ant/types/DataType.java:250: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	if (!(requiredClass.isAssignableFrom(o.getClass()))) {
	     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Description.java:76: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector targets = (Vector) project.getReference(ProjectHelper2.REFID_TARGETS);
	^^^^^^
src/main/org/apache/tools/ant/types/Description.java:76: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector targets = (Vector) project.getReference(ProjectHelper2.REFID_TARGETS);
	                  ^^^^^^
src/main/org/apache/tools/ant/types/Description.java:93: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector tasks = findElementInTarget(project, t, "description");
	^^^^^^
src/main/org/apache/tools/ant/types/Description.java:110: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private static Vector findElementInTarget(Project project,
	               ^^^^^^
src/main/org/apache/tools/ant/types/Description.java:113: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector elems = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/types/Description.java:113: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector elems = new Vector();
	                   ^^^^^^
src/main/org/apache/tools/ant/types/Description.java:116: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	elems.addElement(tasks[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/DirSet.java:66: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/EnumeratedAttribute.java:70: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class/*<? extends EnumeratedAttribute>*/ clazz,
	^^^^^
src/main/org/apache/tools/ant/types/Environment.java:35: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector variables;
	          ^^^^^^
src/main/org/apache/tools/ant/types/Environment.java:138: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	variables = new Vector();
	                ^^^^^^
src/main/org/apache/tools/ant/types/Environment.java:148: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	variables.addElement(var);
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Environment.java:173: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getVariablesVector() {
	       ^^^^^^
src/main/org/apache/tools/ant/types/FileList.java:39: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filenames = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/FileList.java:39: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filenames = new Vector();
	                               ^^^^^^
src/main/org/apache/tools/ant/types/FileList.java:111: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	this.filenames.addElement(tok.nextToken());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FileList.java:183: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filenames.addElement(name.getName());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FileList.java:191: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/FileList.java:196: warning: Type safety: The method toArray(Object[]) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	(String[]) (filenames.toArray(new String[filenames.size()])));
	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FileSet.java:65: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:51: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterReaders = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:51: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterReaders = new Vector();
	                                   ^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:63: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(filterReader);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:71: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getFilterReaders() {
	       ^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:89: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(classConstants);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:102: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(expandProperties);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:115: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(headFilter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:128: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(lineContains);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:142: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(lineContainsRegExp);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:155: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(prefixLines);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:169: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(suffixLines);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:182: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(replaceTokens);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:196: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(stripJavaComments);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:210: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(stripLineBreaks);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:224: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(stripLineComments);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:237: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(tabsToSpaces);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:250: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(tailFilter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:264: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(escapeUnicode);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:278: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(tokenFilter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:292: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:306: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:319: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:333: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:348: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:363: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:396: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterReaders.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:399: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/FilterChain.java:407: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = filterReaders.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:125: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filtersFiles.add(file);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:180: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector passedTokens;
	        ^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:185: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable filterHash = null;
	        ^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:186: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filtersFiles = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:186: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filtersFiles = new Vector();
	                                  ^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:195: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filters = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:195: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filters = new Vector();
	                             ^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:210: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	this.filters = (Vector) filterset.getFilters().clone();
	                ^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:218: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected synchronized Vector getFilters() {
	                       ^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:249: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public synchronized Hashtable getFilterHash() {
	                    ^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:255: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	filterHash = new Hashtable(getFilters().size());
	                 ^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:256: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = getFilters().elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:258: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	filterHash.put(filter.getToken(), filter.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:275: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filtersFiles.add(filtersFile);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:370: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = props.propertyNames();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:371: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector filts = getFilters();
	^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:375: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filts.addElement(new Filter(strPropName, strValue));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:414: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:452: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = filterSet.getFilters().elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:479: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	fs.filters = (Vector) getFilters().clone();
	              ^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:517: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable tokens = getFilterHash();
	^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSet.java:592: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	passedTokens.addElement(parent);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSetCollection.java:41: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterSets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/FilterSetCollection.java:41: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterSets = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/types/FilterSetCollection.java:64: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterSets.addElement(filterSet);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSetCollection.java:76: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = filterSets.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/FilterSetCollection.java:89: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = filterSets.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Mapper.java:255: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected Class getImplementationClass() throws ClassNotFoundException {
	          ^^^^^
src/main/org/apache/tools/ant/types/Path.java:81: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private static final Iterator EMPTY_ITERATOR
	                     ^^^^^^^^
src/main/org/apache/tools/ant/types/Path.java:123: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/Path.java:399: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	final Vector result = new Vector();
	      ^^^^^^
src/main/org/apache/tools/ant/types/Path.java:399: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	final Vector result = new Vector();
	                          ^^^^^^
src/main/org/apache/tools/ant/types/Path.java:417: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	result.addElement(element.toString());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Path.java:491: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/Path.java:702: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public final synchronized Iterator iterator() {
	                          ^^^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector includeList = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector includeList = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:41: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector excludeList = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:41: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector excludeList = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:42: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector includesFileList = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:42: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector includesFileList = new Vector();
	                                      ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:43: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector excludesFileList = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:43: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector excludesFileList = new Vector();
	                                      ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:321: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private NameEntry addPatternToList(Vector list) {
	                                   ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:323: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	list.addElement(result);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:357: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private void readPatterns(File patternfile, Vector patternlist, Project p)
	                                            ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:461: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private String[] makeArray(Vector list, Project p) {
	                           ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:465: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector tmpNames = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:465: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector tmpNames = new Vector();
	                      ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:466: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = list.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:470: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tmpNames.addElement(pattern);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:483: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = includesFileList.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:499: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = excludesFileList.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:530: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	ps.includeList = (Vector) includeList.clone();
	                  ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:531: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	ps.excludeList = (Vector) excludeList.clone();
	                  ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:532: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	ps.includesFileList = (Vector) includesFileList.clone();
	                       ^^^^^^
src/main/org/apache/tools/ant/types/PatternSet.java:533: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	ps.excludesFileList = (Vector) excludesFileList.clone();
	                       ^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:48: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List grantedPermissions = new LinkedList();
	        ^^^^
src/main/org/apache/tools/ant/types/Permissions.java:48: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private List grantedPermissions = new LinkedList();
	                                      ^^^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:49: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List revokedPermissions = new LinkedList();
	        ^^^^
src/main/org/apache/tools/ant/types/Permissions.java:49: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private List revokedPermissions = new LinkedList();
	                                      ^^^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:56: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static final Class[] PARAMS = {String.class, String.class};
	                     ^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:81: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	grantedPermissions.add(perm);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:89: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	revokedPermissions.add(perm);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:111: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = revokedPermissions.listIterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:117: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = grantedPermissions.listIterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:156: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = Class.forName(permission.getClassName());
	^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:159: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor ctr = clazz.getConstructor(PARAMS);
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:159: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Constructor ctr = clazz.getConstructor(PARAMS);
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:235: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = revokedPermissions.listIterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:249: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private Set actions;
	        ^^^
src/main/org/apache/tools/ant/types/Permissions.java:322: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set as = parseActions(perm.getActions());
	^^^
src/main/org/apache/tools/ant/types/Permissions.java:324: warning: Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	as.removeAll(actions);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:337: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private Set parseActions(String actions) {
	        ^^^
src/main/org/apache/tools/ant/types/Permissions.java:338: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set result = new HashSet();
	^^^
src/main/org/apache/tools/ant/types/Permissions.java:338: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	Set result = new HashSet();
	                 ^^^^^^^
src/main/org/apache/tools/ant/types/Permissions.java:343: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	result.add(item);
	^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:48: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private Set cachedNames;
	        ^^^
src/main/org/apache/tools/ant/types/PropertySet.java:49: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector ptyRefs = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:49: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector ptyRefs = new Vector();
	                             ^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:50: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector setRefs = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:50: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector setRefs = new Vector();
	                             ^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:186: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	ptyRefs.addElement(ref);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:196: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	setRefs.addElement(ref);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:276: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable getAllSystemProperties() {
	        ^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:277: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable ret = new Hashtable();
	^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:277: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable ret = new Hashtable();
	                    ^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:278: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = System.getProperties().propertyNames();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:281: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	ret.put(name, System.getProperties().getProperty(name));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:295: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set names = null;
	^^^
src/main/org/apache/tools/ant/types/PropertySet.java:297: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable props =
	^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:301: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = setRefs.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:303: warning: Type safety: The method putAll(Map) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	props.putAll(set.getProperties());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:307: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	names = new HashSet();
	            ^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:310: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = setRefs.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:312: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	names.addAll(set.getProperties().keySet());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:316: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet complement = new HashSet(props.keySet());
	^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:316: warning: Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	HashSet complement = new HashSet(props.keySet());
	                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:316: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet complement = new HashSet(props.keySet());
	                         ^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:317: warning: Type safety: The method removeAll(Collection) belongs to the raw type AbstractSet. References to generic type AbstractSet<E> should be parameterized
	complement.removeAll(names);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:333: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = names.iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:358: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private void addPropertyNames(Set names, Hashtable properties) {
	                              ^^^
src/main/org/apache/tools/ant/types/PropertySet.java:358: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private void addPropertyNames(Set names, Hashtable properties) {
	                                         ^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:364: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = ptyRefs.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:368: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	names.add(r.name);
	^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:371: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration p = properties.keys(); p.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:374: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	names.add(name);
	^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:381: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration p = properties.keys(); p.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:384: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	names.add(name);
	^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:390: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	names.addAll(properties.keySet());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:392: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	names.addAll(System.getProperties().keySet());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:395: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	names.addAll(getProject().getUserProperties().keySet());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:478: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	TreeMap sorted = new TreeMap(getProperties());
	^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:478: warning: Type safety: The constructor TreeMap(Map) belongs to the raw type TreeMap. References to generic type TreeMap<K,V> should be parameterized
	TreeMap sorted = new TreeMap(getProperties());
	                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:478: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	TreeMap sorted = new TreeMap(getProperties());
	                     ^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:479: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = sorted.entrySet().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:480: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry e = (Map.Entry) i.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:480: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry e = (Map.Entry) i.next();
	               ^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:496: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:501: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	final Enumeration e = getProperties().propertyNames();
	      ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:502: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	return new Iterator() {
	           ^^^^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:535: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/PropertySet.java:546: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = setRefs.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:86: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector inputFilterChains = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:86: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector inputFilterChains = new Vector();
	                                       ^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:89: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector outputFilterChains = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:89: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector outputFilterChains = new Vector();
	                                        ^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:92: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector errorFilterChains = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:92: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector errorFilterChains = new Vector();
	                                       ^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:393: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	inputFilterChains.add(result);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:408: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	outputFilterChains.add(result);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:423: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	errorFilterChains.add(result);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:557: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList list = new ArrayList(name.length);
	^^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:557: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList list = new ArrayList(name.length);
	                     ^^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:560: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	list.add(getProject().resolveFile(name[i]));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:563: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	return (File[]) (list.toArray(new File[list.size()]));
	                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:573: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected void dieOnCircularReference(Stack stk, Project p)
	                                      ^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:584: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	stk.push(m[i]);
	^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:589: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector[] v = new Vector[]
	^^^^^^
src/main/org/apache/tools/ant/types/RedirectorElement.java:593: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator fci = v[i].iterator(); fci.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/Resource.java:39: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public class Resource extends DataType implements Cloneable, Comparable, ResourceCollection {
	                                                             ^^^^^^^^^^
src/main/org/apache/tools/ant/types/Resource.java:275: warning: Type safety: The method compareTo(Object) belongs to the raw type Comparable. References to generic type Comparable<T> should be parameterized
	return ((Comparable) getCheckedRef()).compareTo(other);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/Resource.java:275: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	return ((Comparable) getCheckedRef()).compareTo(other);
	         ^^^^^^^^^^
src/main/org/apache/tools/ant/types/Resource.java:347: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/Resource.java:349: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	: new Iterator() {
	      ^^^^^^^^
src/main/org/apache/tools/ant/types/Resource.java:439: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Object as(Class clazz) {
	                 ^^^^^
src/main/org/apache/tools/ant/types/Resource.java:440: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	return clazz.isAssignableFrom(getClass()) ? this : null;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/ResourceCollection.java:33: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/TarScanner.java:53: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map fileEntries, Map matchFileEntries,
	^^^
src/main/org/apache/tools/ant/types/TarScanner.java:53: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map fileEntries, Map matchFileEntries,
	                 ^^^
src/main/org/apache/tools/ant/types/TarScanner.java:54: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map dirEntries, Map matchDirEntries) {
	^^^
src/main/org/apache/tools/ant/types/TarScanner.java:54: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map dirEntries, Map matchDirEntries) {
	                ^^^
src/main/org/apache/tools/ant/types/TarScanner.java:69: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	dirEntries.put(name, r);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/TarScanner.java:71: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	matchDirEntries.put(name, r);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/TarScanner.java:74: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	fileEntries.put(name, r);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/TarScanner.java:76: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	matchFileEntries.put(name, r);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:129: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector elements = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:129: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector elements = new Vector();
	                              ^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:169: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector getElements() {
	        ^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:301: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	getElements().addElement(dtd);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:334: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector newElements = catalog.getElements();
	^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:335: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector ourElements = getElements();
	^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:336: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = newElements.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:338: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	ourElements.addElement(e.nextElement());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:455: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:507: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = Class.forName(APACHE_RESOLVER, true, loader);
	^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:515: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class baseResolverClass
	^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:597: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = getElements().elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:920: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public ExternalResolver(Class resolverImplClass,
	                        ^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:934: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	resolverImplClass.getMethod("setXMLCatalog",
                                                new Class[] {XMLCatalog.class});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:938: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	resolverImplClass.getMethod("parseCatalog",
                                                new Class[] {String.class});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:942: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	resolverImplClass.getMethod("resolveEntity",
                                                new Class[] {String.class, String.class});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/XMLCatalog.java:946: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	resolverImplClass.getMethod("resolve",
                                                new Class[] {String.class, String.class});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:56: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map fileEntries, Map matchFileEntries,
	^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:56: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map fileEntries, Map matchFileEntries,
	                 ^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:57: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map dirEntries, Map matchDirEntries) {
	^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:57: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map dirEntries, Map matchDirEntries) {
	                ^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:77: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = zf.getEntries();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:84: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	dirEntries.put(name, r);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:86: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	matchDirEntries.put(name, r);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:89: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	fileEntries.put(name, r);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/ZipScanner.java:91: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	matchFileEntries.put(name, r);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/AbstractClasspathResource.java:235: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p) {
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/AbstractResourceCollectionWrapper.java:88: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public final synchronized Iterator iterator() {
	                          ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/AbstractResourceCollectionWrapper.java:104: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	protected abstract Iterator createIterator();
	                   ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/AbstractResourceCollectionWrapper.java:141: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = createIterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/AbstractResourceCollectionWrapper.java:157: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/AbstractResourceCollectionWrapper.java:197: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = createIterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ArchiveResource.java:280: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p) {
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:80: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = grabArchives(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:89: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:94: warning: List is a raw type. References to generic type List<E> should be parameterized
	List l = new LinkedList();
	^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:94: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	List l = new LinkedList();
	             ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:95: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = grabArchives(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:96: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	l.addAll(CollectionUtils
                     .asCollection(((ResourceCollection) i.next()).iterator()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:147: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	protected Iterator/*<ArchiveFileset>*/ grabArchives() {
	          ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:148: warning: List is a raw type. References to generic type List<E> should be parameterized
	List l = new LinkedList();
	^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:148: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	List l = new LinkedList();
	             ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:149: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = zips.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:150: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	l.add(configureArchive(new ZipFileSet(),
                                   (Resource) iter.next()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:153: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = tars.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:154: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	l.add(configureArchive(new TarFileSet(),
                                   (Resource) iter.next()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Archives.java:178: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/BCFileSet.java:49: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:40: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List rc = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:40: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List rc = new ArrayList();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:41: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private Collection coll = null;
	        ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:107: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	rc.add(c);
	^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:118: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public synchronized void addAll(Collection c) throws BuildException {
	                                ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:123: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = c.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:137: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public final synchronized Iterator iterator() {
	                          ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:168: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = rc.iterator(); goEarly && i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:176: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = cacheCollection().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:192: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:200: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = rc.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:214: warning: List is a raw type. References to generic type List<E> should be parameterized
	public final synchronized List getResourceCollections() {
	                          ^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:216: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
	return Collections.unmodifiableList(rc);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:216: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<? extends T>
	return Collections.unmodifiableList(rc);
	                                    ^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:223: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected abstract Collection getCollection();
	                   ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:234: warning: Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	c.rc = new ArrayList(rc);
	       ^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:234: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	c.rc = new ArrayList(rc);
	           ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:254: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = coll.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.java:263: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private synchronized Collection cacheCollection() {
	                     ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionWrapper.java:31: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private Collection coll = null;
	        ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionWrapper.java:33: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	protected Iterator createIterator() {
	          ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionWrapper.java:45: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected abstract Collection getCollection();
	                   ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/BaseResourceCollectionWrapper.java:47: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private synchronized Collection cacheCollection() {
	                     ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ContentTransformingResource.java:116: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Object as(Class clazz) {
	                 ^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:40: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected Collection getCollection() {
	          ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:41: warning: List is a raw type. References to generic type List<E> should be parameterized
	List rc = getResourceCollections();
	^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:48: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet hs = new HashSet();
	^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:48: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet hs = new HashSet();
	                 ^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:49: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:49: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:50: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator rcIter = rc.iterator(); rcIter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:51: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator r = nextRC(rcIter).iterator(); r.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:53: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	if (hs.add(next)) {
	    ^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:54: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	al.add(next);
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Difference.java:63: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private static ResourceCollection nextRC(Iterator i) {
	                                         ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:32: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	/*package-private*/ class FailFast implements Iterator {
	                                              ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:33: warning: WeakHashMap is a raw type. References to generic type WeakHashMap<K,V> should be parameterized
	private static final WeakHashMap MAP = new WeakHashMap();
	                     ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:33: warning: WeakHashMap is a raw type. References to generic type WeakHashMap<K,V> should be parameterized
	private static final WeakHashMap MAP = new WeakHashMap();
	                                           ^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:40: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = (Set) (MAP.get(o));
	^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:40: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = (Set) (MAP.get(o));
	         ^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:47: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = (Set) (MAP.get(f.parent));
	^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:47: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = (Set) (MAP.get(f.parent));
	         ^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:49: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	s = new HashSet();
	        ^^^^^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:50: warning: Type safety: The method put(Object, Object) belongs to the raw type WeakHashMap. References to generic type WeakHashMap<K,V> should be parameterized
	MAP.put(f.parent, s);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:52: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	s.add(f);
	^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:56: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = (Set) (MAP.get(f.parent));
	^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:56: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = (Set) (MAP.get(f.parent));
	         ^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:63: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = (Set) (MAP.get(f.parent));
	^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:63: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set s = (Set) (MAP.get(f.parent));
	         ^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:70: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private Iterator wrapped;
	        ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FailFast.java:78: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	FailFast(Object o, Iterator i) {
	                   ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FileResource.java:257: warning: Type safety: The method compareTo(Object) belongs to the raw type Comparable. References to generic type Comparable<T> should be parameterized
	return ((Comparable) getCheckedRef()).compareTo(another);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FileResource.java:257: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	return ((Comparable) getCheckedRef()).compareTo(another);
	         ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/FileResourceIterator.java:30: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public class FileResourceIterator implements Iterator {
	                                             ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:41: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private static final Iterator EMPTY_ITERATOR
	                     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:45: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector additionalPatterns = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:45: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector additionalPatterns = new Vector();
	                                        ^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:106: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	additionalPatterns.addElement(patterns);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:312: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public synchronized Iterator iterator() {
	                    ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:359: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = additionalPatterns.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:388: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator i = iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:413: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	f.additionalPatterns = new Vector(additionalPatterns.size());
	                           ^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:414: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = additionalPatterns.iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Files.java:416: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	f.additionalPatterns.add(ps.clone());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/First.java:35: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected Collection getCollection() {
	          ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/First.java:37: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = getResourceCollection().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/resources/First.java:38: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList(ct);
	^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/First.java:38: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList(ct);
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/First.java:40: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	al.add(iter.next());
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ImmutableResourceException.java:28: warning: The serializable class ImmutableResourceException does not declare a static final serialVersionUID field of type long
	public class ImmutableResourceException extends IOException {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:39: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected Collection getCollection() {
	          ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:40: warning: List is a raw type. References to generic type List<E> should be parameterized
	List rcs = getResourceCollections();
	^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:47: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:47: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:48: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator rc = rcs.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:49: warning: Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	al.addAll(collect(rc.next()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:51: warning: Type safety: The method retainAll(Collection) belongs to the raw type AbstractCollection. References to generic type AbstractCollection<E> should be parameterized
	al.retainAll(collect(rc.next()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:56: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList collect(Object o) {
	        ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:57: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:57: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	                       ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:58: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = ((ResourceCollection) o).iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Intersect.java:59: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add(i.next());
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/JavaConstantResource.java:40: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz;
	^^^^^
src/main/org/apache/tools/ant/types/resources/JavaResource.java:107: warning: Type safety: The method compareTo(Object) belongs to the raw type Comparable. References to generic type Comparable<T> should be parameterized
	return ((Comparable) getCheckedRef()).compareTo(another);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/JavaResource.java:107: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	return ((Comparable) getCheckedRef()).compareTo(another);
	         ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Last.java:39: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected Collection getCollection() {
	          ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Last.java:43: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Last.java:49: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList(count);
	^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Last.java:49: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList(count);
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Last.java:51: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	al.add(iter.next());
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:18: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List cachedResources = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:18: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List cachedResources = new ArrayList();
	                                   ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:22: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	protected Iterator createIterator() {
	          ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:23: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iterator;
	^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:40: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = createIterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:60: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private class FilteringIterator implements Iterator {
	                                           ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:66: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	protected final Iterator it;
	                ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:68: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public FilteringIterator(Iterator it) {
	                         ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:107: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private class CachedIterator implements Iterator {
	                                        ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:111: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private final Iterator it;
	              ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:120: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public CachedIterator(Iterator it) {
	                      ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.java:136: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	cachedResources.add(r);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResource.java:73: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Object as(Class clazz) {
	                 ^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:47: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private Collection cachedColl = null;
	        ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:145: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:188: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:215: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private synchronized Collection cacheCollection() {
	                     ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:222: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private Collection getCollection() {
	        ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:223: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	Collection collected = new ArrayList();
	^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:223: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	Collection collected = new ArrayList();
	                           ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:226: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = nested.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:232: warning: Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
	collected.add(new MappedResource(r,
                                                         new MergingMapper(n[i]))
                                      );
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/MappedResourceCollection.java:238: warning: Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
	collected.add(new MappedResource(r, m));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceDecorator.java:162: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Object as(Class clazz) {
	                 ^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceDecorator.java:206: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected void dieOnCircularReference(final Stack stack,
	                                            ^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:47: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private final Vector filterChains = new Vector();
	              ^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:47: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private final Vector filterChains = new Vector();
	                                        ^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:48: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private final ArrayList textDocuments = new ArrayList();
	              ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:48: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private final ArrayList textDocuments = new ArrayList();
	                                            ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:64: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	textDocuments.add(rc);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:75: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterChains.add(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:115: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public final synchronized Iterator iterator() {
	                          ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:151: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:159: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = textDocuments.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:165: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = filterChains.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:176: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = textDocuments.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/ResourceList.java:178: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator r = rc.iterator(); r.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:48: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:57: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public static final Iterator EMPTY_ITERATOR = new Iterator() {
	                    ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:57: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public static final Iterator EMPTY_ITERATOR = new Iterator() {
	                                                  ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:69: warning: AbstractCollection is a raw type. References to generic type AbstractCollection<E> should be parameterized
	private class MyCollection extends AbstractCollection {
	                                   ^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:70: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private Collection cached;
	        ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:77: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:80: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private synchronized Collection getCache() {
	                     ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:81: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	Collection coll = cached;
	^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:90: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private class MyIterator implements Iterator {
	                                    ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:91: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private Iterator rci = getNested().iterator();
	        ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:92: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private Iterator ri = null;
	        ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:114: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector rc;
	        ^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:115: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	private Collection coll;
	        ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:153: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	rc = new Vector();
	         ^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:155: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	rc.add(c);
	^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:165: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public synchronized Iterator iterator() {
	                    ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:195: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = getNested().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:216: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = coll.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:232: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected void dieOnCircularReference(Stack stk, Project p)
	                                      ^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:240: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = getNested().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Resources.java:271: warning: List is a raw type. References to generic type List<E> should be parameterized
	private synchronized List getNested() {
	                     ^^^^
src/main/org/apache/tools/ant/types/resources/Restrict.java:43: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = getSelectors(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Restrict.java:99: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public final synchronized Iterator iterator() {
	                          ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Restrict.java:143: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p) {
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/Sort.java:50: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected synchronized Collection getCollection() {
	                       ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Sort.java:52: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Sort.java:56: warning: List is a raw type. References to generic type List<E> should be parameterized
	List result = (List) CollectionUtils.asCollection(iter);
	^^^^
src/main/org/apache/tools/ant/types/resources/Sort.java:56: warning: List is a raw type. References to generic type List<E> should be parameterized
	List result = (List) CollectionUtils.asCollection(iter);
	               ^^^^
src/main/org/apache/tools/ant/types/resources/Sort.java:57: warning: Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
	Collections.sort(result, comp);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Sort.java:57: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<T>
	Collections.sort(result, comp);
	                 ^^^^^^
src/main/org/apache/tools/ant/types/resources/Sort.java:57: warning: Type safety: The expression of type DelegatedResourceComparator needs unchecked conversion to conform to Comparator<? super T>
	Collections.sort(result, comp);
	                         ^^^^
src/main/org/apache/tools/ant/types/resources/Sort.java:82: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/Tokens.java:50: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected synchronized Collection getCollection() {
	                       ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Tokens.java:71: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Tokens.java:71: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	                       ^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Tokens.java:76: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add(resource);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Tokens.java:115: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:86: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	Collection result = getCollection(true);
	^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:87: warning: Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
	return (String[]) (result.toArray(new String[result.size()]));
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:98: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	Collection result = getCollection();
	^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:99: warning: Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
	return (Resource[]) (result.toArray(new Resource[result.size()]));
	                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:106: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected Collection getCollection() {
	          ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:116: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	protected Collection getCollection(boolean asString) {
	          ^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:117: warning: List is a raw type. References to generic type List<E> should be parameterized
	List rc = getResourceCollections();
	^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:121: warning: LinkedHashSet is a raw type. References to generic type LinkedHashSet<T> should be parameterized
	LinkedHashSet set = new LinkedHashSet(rc.size() * 2);
	^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:121: warning: LinkedHashSet is a raw type. References to generic type LinkedHashSet<T> should be parameterized
	LinkedHashSet set = new LinkedHashSet(rc.size() * 2);
	                        ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:122: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator rcIter = rc.iterator(); rcIter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:123: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator r = nextRC(rcIter).iterator(); r.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:128: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	set.add(o);
	^^^^^^^^^^
src/main/org/apache/tools/ant/types/resources/Union.java:134: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private static ResourceCollection nextRC(Iterator i) {
	                                         ^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:82: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	private class ResourceEnumeration implements Enumeration {
	                                             ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:170: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector pathComponents  = new VectorSet();
	        ^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:188: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector systemPackages = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:188: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector systemPackages = new Vector();
	                                    ^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:195: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector loaderPackages = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:195: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector loaderPackages = new Vector();
	                                    ^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:213: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable jarFiles = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:213: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable jarFiles = new Hashtable();
	                                 ^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:216: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static Map/*<String,String>*/ pathMap = Collections.synchronizedMap(new HashMap());
	               ^^^
src/main/org/apache/tools/ant/AntClassLoader.java:216: warning: Type safety: Unchecked invocation synchronizedMap(Map) of the generic method synchronizedMap(Map<K,V>) of type Collections
	private static Map/*<String,String>*/ pathMap = Collections.synchronizedMap(new HashMap());
	                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:216: warning: Type safety: The expression of type HashMap needs unchecked conversion to conform to Map<K,V>
	private static Map/*<String,String>*/ pathMap = Collections.synchronizedMap(new HashMap());
	                                                                            ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:216: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static Map/*<String,String>*/ pathMap = Collections.synchronizedMap(new HashMap());
	                                                                                ^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:461: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	pathComponents.addElement(file);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:476: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	pathComponents.addElement(pathComponent);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:503: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	pathMap.put(absPathPlusTimeAndLength, classpath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:536: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration componentEnum = pathComponents.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:571: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static void initializeClass(Class theClass) {
	                                   ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:577: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	final Constructor[] cons = theClass.getDeclaredConstructors();
	      ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:614: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	systemPackages.addElement(packageRoot + (packageRoot.endsWith(".") ? "" : "."));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:627: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	loaderPackages.addElement(packageRoot + (packageRoot.endsWith(".") ? "" : "."));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:645: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class forceLoadClass(String classname) throws ClassNotFoundException {
	       ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:648: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class theClass = findLoadedClass(classname);
	^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:672: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class forceLoadSystemClass(String classname) throws ClassNotFoundException {
	       ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:675: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class theClass = findLoadedClass(classname);
	^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:738: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = pathComponents.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:784: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	jarFiles.put(file, jarFile);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:827: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = systemPackages.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:834: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = loaderPackages.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:880: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = pathComponents.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:916: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration/*<URL>*/ getNamedResources(String name)
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:930: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	protected Enumeration/*<URL>*/ findResources(String name) throws IOException {
	          ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:930: warning: Type safety: The return type Enumeration for findResources(String) from the type AntClassLoader needs unchecked conversion to conform to Enumeration<URL> from the type ClassLoader
	protected Enumeration/*<URL>*/ findResources(String name) throws IOException {
	          ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:946: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	protected Enumeration/*<URL>*/ findResources(String name,
	          ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:949: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration/*<URL>*/ mine = new ResourceEnumeration(name);
	^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:950: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration/*<URL>*/ base;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1003: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	jarFiles.put(file, jarFile);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1048: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected synchronized Class loadClass(String classname, boolean resolve)
	                       ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1048: warning: Type safety: The return type Class for loadClass(String, boolean) from the type AntClassLoader needs unchecked conversion to conform to Class<?> from the type ClassLoader
	protected synchronized Class loadClass(String classname, boolean resolve)
	                       ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1054: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class theClass = findLoadedClass(classname);
	^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1112: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected Class defineClassFromData(File container, byte[] classData, String classname)
	          ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1285: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class getClassFromStream(InputStream stream, String classname, File container)
	        ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1309: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class findClass(String name) throws ClassNotFoundException {
	       ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1309: warning: Type safety: The return type Class for findClass(String) from the type AntClassLoader needs unchecked conversion to conform to Class<?> from the type ClassLoader
	public Class findClass(String name) throws ClassNotFoundException {
	       ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1336: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class findClassInComponents(String name)
	        ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1343: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = pathComponents.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1382: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class findBaseClass(String name) throws ClassNotFoundException {
	        ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1391: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = jarFiles.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1399: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	jarFiles = new Hashtable();
	               ^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1511: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector packages = JavaEnvUtils.getJrePackages();
	^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1512: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = packages.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1527: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static Class subClassToLoad = null;
	               ^^^^^
src/main/org/apache/tools/ant/AntClassLoader.java:1528: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static final Class[] CONSTRUCTOR_ARGS = new Class[] {
	                     ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:36: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class       clazz;
	        ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:37: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class       adapterClass;
	        ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:38: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class       adaptToClass;
	        ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:80: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void setClass(Class clazz) {
	                     ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:112: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void setAdapterClass(Class adapterClass) {
	                            ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:121: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void setAdaptToClass(Class adaptToClass) {
	                            ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:151: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getExposedClass(Project project) {
	       ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:153: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class z = getTypeClass(project);
	^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:154: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	if (z == null || adaptToClass.isAssignableFrom(z)) {
	                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:166: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getTypeClass(Project project) {
	       ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:187: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class innerGetTypeClass() throws ClassNotFoundException {
	       ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:215: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = getTypeClass(project);
	^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:224: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	if (adaptToClass.isAssignableFrom(o.getClass())) {
	    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:257: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	|| !adaptToClass.isAssignableFrom(clazz))) {
	    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:272: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Object createAndSet(Project project, Class c) {
	                                             ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:310: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Object innerCreateAndSet(Class newclass, Project project)
	                                ^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:315: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor ctor = null;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:320: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	ctor = newclass.getConstructor(new Class[0]);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:324: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	ctor = newclass.getConstructor(new Class[] {Project.class});
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/AntTypeDefinition.java:385: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private String extractClassname(Class c) {
	                                ^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:62: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map          restrictedDefinitions = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/ComponentHelper.java:62: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map          restrictedDefinitions = new HashMap();
	                                                 ^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:68: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable taskClassDefinitions = new Hashtable();
	              ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:68: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable taskClassDefinitions = new Hashtable();
	                                                   ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:74: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable typeClassDefinitions = new Hashtable();
	              ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:74: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable typeClassDefinitions = new Hashtable();
	                                                   ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:80: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private final HashSet checkedNamespaces = new HashSet();
	              ^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:80: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private final HashSet checkedNamespaces = new HashSet();
	                                              ^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:86: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	private Stack antLibStack = new Stack();
	        ^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:86: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	private Stack antLibStack = new Stack();
	                                ^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:198: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private synchronized Set getCheckedNamespace() {
	                     ^^^
src/main/org/apache/tools/ant/ComponentHelper.java:199: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	return (Set) checkedNamespaces.clone();
	        ^^^
src/main/org/apache/tools/ant/ComponentHelper.java:205: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map getRestrictedDefinition() {
	        ^^^
src/main/org/apache/tools/ant/ComponentHelper.java:206: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map result = new HashMap();
	^^^
src/main/org/apache/tools/ant/ComponentHelper.java:206: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map result = new HashMap();
	                 ^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:208: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for(Iterator i = restrictedDefinitions.entrySet().iterator();
	    ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:210: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:210: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:211: warning: List is a raw type. References to generic type List<E> should be parameterized
	List entryVal = (List) entry.getValue();
	^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:211: warning: List is a raw type. References to generic type List<E> should be parameterized
	List entryVal = (List) entry.getValue();
	                 ^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:214: warning: Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	entryVal = new ArrayList(entryVal);
	           ^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:214: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	entryVal = new ArrayList(entryVal);
	               ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:217: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	result.put(entryKey, entryVal);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:234: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = typeTable.values().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:236: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	antTypeTable.put(def.getName(), def);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:240: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set inheritedCheckedNamespace = helper.getCheckedNamespace();
	^^^
src/main/org/apache/tools/ant/ComponentHelper.java:242: warning: Type safety: The method addAll(Collection) belongs to the raw type AbstractCollection. References to generic type AbstractCollection<E> should be parameterized
	checkedNamespaces.addAll(inheritedCheckedNamespace);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:244: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map inheritedRestrictedDef = helper.getRestrictedDefinition();
	^^^
src/main/org/apache/tools/ant/ComponentHelper.java:246: warning: Type safety: The method putAll(Map) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	restrictedDefinitions.putAll(inheritedRestrictedDef);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:297: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getComponentClass(String componentName) {
	       ^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:340: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void addTaskDefinition(String taskName, Class taskClass) {
	                                               ^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:364: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void checkTaskClass(final Class taskClass) throws BuildException {
	                                 ^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:376: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	taskClass.getConstructor((Class[]) null);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:397: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getTaskDefinitions() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:402: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = antTypeTable.keySet().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:404: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = antTypeTable.getExposedClass(name);
	^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:409: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	taskClassDefinitions.put(name, antTypeTable.getTypeClass(name));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:426: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getDataTypeDefinitions() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:431: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = antTypeTable.keySet().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:433: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = antTypeTable.getExposedClass(name);
	^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:438: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	typeClassDefinitions.put(name, antTypeTable.getTypeClass(name));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:457: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getRestrictedDefinitions(String componentName) {
	       ^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:459: warning: List is a raw type. References to generic type List<E> should be parameterized
	return (List) restrictedDefinitions.get(componentName);
	        ^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:476: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void addDataTypeDefinition(String typeName, Class typeClass) {
	                                                   ^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:505: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getAntTypeTable() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:547: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = getComponentClass(taskType);
	^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:617: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class elementClass = o.getClass();
	^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:620: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = antTypeTable.values().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:650: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static String getUnmappedElementName(Class c, boolean brief) {
	                                             ^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:687: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = null;
	^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:689: warning: List is a raw type. References to generic type List<E> should be parameterized
	list = (List) restrictedDefinitions.get(name);
	        ^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:691: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	list = new ArrayList();
	           ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:692: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	restrictedDefinitions.put(name, list);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:698: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = list.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:705: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	list.add(def);
	^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:724: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class oldClass = antTypeTable.getExposedClass(name);
	^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:731: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	antTypeTable.put(name, def);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:741: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	antLibStack.push(uri);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:765: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = props.propertyNames();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:775: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	antTypeTable.put(name, def);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:828: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = props.propertyNames();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:836: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	antTypeTable.put(name, def);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:857: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	checkedNamespaces.add(uri);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:931: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = null;
	^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1023: warning: List is a raw type. References to generic type List<E> should be parameterized
	List matches = antTypeTable.findMatches(uri);
	^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1027: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = matches.iterator(); it.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1083: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static class AntTypeTable extends Hashtable {
	                                          ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1099: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class getTypeClass(String name) {
	^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1104: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class getExposedClass(String name) {
	^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1112: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = values().iterator(); i.hasNext() && !found;) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1129: warning: List is a raw type. References to generic type List<E> should be parameterized
	public synchronized List/*<AntTypeDefinition>*/ findMatches(String prefix) {
	                    ^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1130: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList matches = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1130: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList matches = new ArrayList();
	                        ^^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1131: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = values().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/ComponentHelper.java:1134: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	matches.add(def);
	^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DemuxOutputStream.java:65: warning: WeakHashMap is a raw type. References to generic type WeakHashMap<K,V> should be parameterized
	private WeakHashMap buffers = new WeakHashMap();
	        ^^^^^^^^^^^
src/main/org/apache/tools/ant/DemuxOutputStream.java:65: warning: WeakHashMap is a raw type. References to generic type WeakHashMap<K,V> should be parameterized
	private WeakHashMap buffers = new WeakHashMap();
	                                  ^^^^^^^^^^^
src/main/org/apache/tools/ant/DemuxOutputStream.java:104: warning: Type safety: The method put(Object, Object) belongs to the raw type WeakHashMap. References to generic type WeakHashMap<K,V> should be parameterized
	buffers.put(current, bufferInfo);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Diagnostics.java:148: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static String getImplementationVersion(Class clazz) {
	                                               ^^^^^
src/main/org/apache/tools/ant/Diagnostics.java:157: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static URL getClassLocation(Class clazz) {
	                                    ^^^^^
src/main/org/apache/tools/ant/Diagnostics.java:366: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration keys = sysprops.propertyNames();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/Diagnostics.java:457: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class which = Class.forName("org.apache.env.Which");
	^^^^^
src/main/org/apache/tools/ant/Diagnostics.java:458: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Method method = which.getMethod(
                "main", new Class[] {String[].class});
	                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Diagnostics.java:493: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration keys = props.keys(); keys.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/Diagnostics.java:698: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class proxyDiagClass = Class.forName(proxyDiagClassname);
	^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:219: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private static Set defaultExcludes = new HashSet();
	               ^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:219: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private static Set defaultExcludes = new HashSet();
	                                         ^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:242: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesIncluded;
	          ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:245: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesNotIncluded;
	          ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:251: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesExcluded;
	          ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:257: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector dirsIncluded;
	          ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:260: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector dirsNotIncluded;
	          ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:266: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector dirsExcluded;
	          ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:272: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesDeselected;
	          ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:278: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector dirsDeselected;
	          ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:312: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private Set scannedDirs = new HashSet();
	        ^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:312: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private Set scannedDirs = new HashSet();
	                              ^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:329: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map includeNonPatterns = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:329: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map includeNonPatterns = new HashMap();
	                                     ^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:346: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map excludeNonPatterns = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:346: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map excludeNonPatterns = new HashMap();
	                                     ^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:425: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private Set/*<String>*/ notFollowedSymlinks = new HashSet();
	        ^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:425: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private Set/*<String>*/ notFollowedSymlinks = new HashSet();
	                                                  ^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:560: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	return (String[]) defaultExcludes.toArray(new String[defaultExcludes
                                                             .size()]);
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:575: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	return defaultExcludes.add(s);
	       ^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:599: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	defaultExcludes = new HashSet();
	                      ^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:601: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	defaultExcludes.add(DEFAULTEXCLUDES[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:859: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	notFollowedSymlinks.add(basedir.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:891: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	dirsIncluded.addElement("");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:893: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	dirsDeselected.addElement("");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:896: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	dirsExcluded.addElement("");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:899: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	dirsNotIncluded.addElement("");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:924: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map newroots = new HashMap();
	^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:924: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map newroots = new HashMap();
	                   ^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:931: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	newroots.put(includePatterns[i].rtrimWildcardTokens(),
                             pattern);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:935: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = includeNonPatterns.entrySet().iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:937: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) iter.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:937: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) iter.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:940: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	newroots.put((TokenizedPath) entry.getValue(), pattern);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:951: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = newroots.entrySet().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:962: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) it.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:962: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) it.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1013: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	notFollowedSymlinks.add(myfile.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1203: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	scandir(dir, path, fast, newfiles, new LinkedList());
	                                       ^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1207: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	String[] newfiles, LinkedList directoryNamesFollowed) {
	                   ^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1218: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList noLinks = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1218: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList noLinks = new ArrayList();
	                        ^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1224: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	(file.isDirectory()
                            ? dirsExcluded : filesExcluded).addElement(name);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1227: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	notFollowedSymlinks.add(file.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1230: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	noLinks.add(newfiles[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1237: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	noLinks.add(newfiles[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1240: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	newfiles = (String[]) (noLinks.toArray(new String[noLinks.size()]));
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1242: warning: Type safety: The method addFirst(Object) belongs to the raw type LinkedList. References to generic type LinkedList<T> should be parameterized
	directoryNamesFollowed.addFirst(dir.getName());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1255: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesNotIncluded.addElement(name);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1267: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	notFollowedSymlinks.add(file.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1276: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	dirsNotIncluded.addElement(name);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1322: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	LinkedList directoryNamesFollowed) {
	^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1330: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	File file, Vector inc, Vector exc,
	           ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1330: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	File file, Vector inc, Vector exc,
	                       ^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1331: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector des) {
	^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1339: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	exc.add(name);
	^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1342: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	inc.add(name);
	^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1344: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	des.add(name);
	^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1411: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = includeNonPatterns.values().iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1729: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	links = (String[]) notFollowedSymlinks
                .toArray(new String[notFollowedSymlinks.size()]);
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1775: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	return !scannedDirs.add(vpath);
	        ^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1783: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	/* package-private */ Set getScannedDirs() {
	                      ^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1822: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private TokenizedPattern[] fillNonPatternSet(Map map, String[] patterns) {
	                                             ^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1823: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList(patterns.length);
	^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1823: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = new ArrayList(patterns.length);
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1828: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	map.put(s, new TokenizedPath(s));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1830: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	al.add(new TokenizedPattern(patterns[i]));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1833: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	return (TokenizedPattern[]) al.toArray(new TokenizedPattern[al.size()]);
	                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1848: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	LinkedList directoryNamesFollowed) {
	^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1855: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1855: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1858: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	files.add(target);
	^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1861: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = directoryNamesFollowed.iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/DirectoryScanner.java:1867: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	files.add(f.getCanonicalPath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:65: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static final Map HELPERS = new Hashtable();
	                     ^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:65: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static final Map HELPERS = new Hashtable();
	                                       ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:73: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static final Map PRIMITIVE_TYPE_MAP = new HashMap(8);
	                     ^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:73: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static final Map PRIMITIVE_TYPE_MAP = new HashMap(8);
	                                                  ^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:77: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class[] primitives = {Boolean.TYPE, Byte.TYPE, Character.TYPE, Short.TYPE,
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:79: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class[] wrappers = {Boolean.class, Byte.class, Character.class, Short.class,
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:82: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	PRIMITIVE_TYPE_MAP.put (primitives[i], wrappers[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:93: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable attributeTypes = new Hashtable();
	              ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:93: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable attributeTypes = new Hashtable();
	                                             ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:99: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable attributeSetters = new Hashtable();
	              ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:99: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable attributeSetters = new Hashtable();
	                                               ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:105: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable nestedTypes = new Hashtable();
	              ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:105: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable nestedTypes = new Hashtable();
	                                          ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:111: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable nestedCreators = new Hashtable();
	              ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:111: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private final Hashtable nestedCreators = new Hashtable();
	                                             ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:116: warning: List is a raw type. References to generic type List<E> should be parameterized
	private final List addTypeMethods = new ArrayList();
	              ^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:116: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private final List addTypeMethods = new ArrayList();
	                                        ^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:126: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private final Class bean;
	              ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:178: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private IntrospectionHelper(final Class bean) {
	                                  ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:185: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class returnType = m.getReturnType();
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:186: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class[] args = m.getParameterTypes();
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:239: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	attributeTypes.put(propName, args[0]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:240: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	attributeSetters.put(propName, as);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:249: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	nestedTypes.put(propName, returnType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:250: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	nestedCreators.put(propName, new CreateNestedCreator(m));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:257: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor constructor = null;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:259: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	constructor = args[0].getConstructor(new Class[] {});
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:261: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	constructor = args[0].getConstructor(new Class[] {Project.class});
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:264: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	nestedTypes.put(propName, args[0]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:265: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	nestedCreators.put(propName, new AddNestedCreator(m,
                        constructor, AddNestedCreator.ADD_CONFIGURED));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:275: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor constructor = null;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:277: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	constructor = args[0].getConstructor(new Class[] {});
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:279: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	constructor = args[0].getConstructor(new Class[] {Project.class});
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:290: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	nestedTypes.put(propName, args[0]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:291: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	nestedCreators.put(propName, new AddNestedCreator(m,
                            constructor, AddNestedCreator.ADD));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:309: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private boolean isHiddenSetMethod(String name, Class type) {
	                                               ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:328: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static synchronized IntrospectionHelper getHelper(Class c) {
	                                                         ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:345: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static IntrospectionHelper getHelper(Project p, Class c) {
	                                                       ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:354: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	HELPERS.put(c.getName(), ih);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:828: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getElementType(String elementName) throws BuildException {
	       ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:829: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class nt = (Class) nestedTypes.get(elementName);
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:829: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class nt = (Class) nestedTypes.get(elementName);
	            ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:850: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getAttributeType(String attributeName) throws BuildException {
	       ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:851: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class at = (Class) attributeTypes.get(attributeName);
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:851: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class at = (Class) attributeTypes.get(attributeName);
	            ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:936: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getAttributes() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:947: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getAttributeMap() {
	       ^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:949: warning: Type safety: Unchecked invocation unmodifiableMap(Map) of the generic method unmodifiableMap(Map<? extends K,? extends V>) of type Collections
	? Collections.EMPTY_MAP : Collections.unmodifiableMap(attributeTypes);
	                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:949: warning: Type safety: The expression of type Hashtable needs unchecked conversion to conform to Map<? extends K,? extends V>
	? Collections.EMPTY_MAP : Collections.unmodifiableMap(attributeTypes);
	                                                      ^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:960: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getNestedElements() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:972: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getNestedElementMap() {
	       ^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:974: warning: Type safety: Unchecked invocation unmodifiableMap(Map) of the generic method unmodifiableMap(Map<? extends K,? extends V>) of type Collections
	? Collections.EMPTY_MAP : Collections.unmodifiableMap(nestedTypes);
	                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:974: warning: Type safety: The expression of type Hashtable needs unchecked conversion to conform to Map<? extends K,? extends V>
	? Collections.EMPTY_MAP : Collections.unmodifiableMap(nestedTypes);
	                                                      ^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:994: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getExtensionPoints() {
	       ^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:996: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
	? Collections.EMPTY_LIST : Collections.unmodifiableList(addTypeMethods);
	                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:996: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<? extends T>
	? Collections.EMPTY_LIST : Collections.unmodifiableList(addTypeMethods);
	                                                        ^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1033: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class arg,
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1037: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	final Class reflectedArg = PRIMITIVE_TYPE_MAP.containsKey(arg)
	      ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1038: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	? (Class) PRIMITIVE_TYPE_MAP.get(arg) : arg;
	   ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1161: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor c;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1164: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	c = reflectedArg.getConstructor(new Class[] {Project.class, String.class});
	    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1169: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	c = reflectedArg.getConstructor(new Class[] {String.class});
	    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1177: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	final Constructor finalConstructor = c;
	      ^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1210: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	final Class reflectedArg, final Method m, Class arg) {
	      ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1210: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	final Class reflectedArg, final Method m, Class arg) {
	                                          ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1211: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class enumClass = null;
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1217: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	if (enumClass != null && enumClass.isAssignableFrom(reflectedArg)) {
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1225: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	reflectedArg.getMethod(
                                    "valueOf", new Class[] {String.class}).
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1431: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	private Constructor constructor;
	        ^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1434: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	AddNestedCreator(Method m, Constructor c, int behavior) {
	                           ^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1479: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class type;
	        ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1480: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected AttributeSetter(Method m, Class type) {
	                                    ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1487: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class useType = type;
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1495: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	useType = (Class) PRIMITIVE_TYPE_MAP.get(type);
	           ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1587: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class argClass = method.getParameterTypes()[0];
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1593: warning: Type safety: The method set(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	addTypeMethods.set(c, method);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1598: warning: Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	addTypeMethods.add(c, method);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1602: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	addTypeMethods.add(method);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1612: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Method findMatchingMethod(Class paramClass, List methods) {
	                                  ^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1612: warning: List is a raw type. References to generic type List<E> should be parameterized
	private Method findMatchingMethod(Class paramClass, List methods) {
	                                                    ^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1616: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class matchedClass = null;
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1621: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class  methodClass = method.getParameterTypes()[0];
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1622: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	if (methodClass.isAssignableFrom(paramClass)) {
	    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1626: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	} else if (!methodClass.isAssignableFrom(matchedClass)) {
	            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1657: warning: List is a raw type. References to generic type List<E> should be parameterized
	ComponentHelper helper, String componentName, List methods) {
	                                              ^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1659: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class matchedDefinitionClass = null;
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1661: warning: List is a raw type. References to generic type List<E> should be parameterized
	List definitions = helper.getRestrictedDefinitions(componentName);
	^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1668: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class exposedClass = d.getExposedClass(helper.getProject());
	^^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1690: warning: List is a raw type. References to generic type List<E> should be parameterized
	ComponentHelper helper, String elementName, List addTypeMethods) {
	                                            ^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1718: warning: List is a raw type. References to generic type List<E> should be parameterized
	ComponentHelper helper, String elementName, List methods) {
	                                            ^^^^
src/main/org/apache/tools/ant/IntrospectionHelper.java:1719: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = helper.getComponentClass(elementName);
	^^^^^
src/main/org/apache/tools/ant/Location.java:31: warning: The serializable class Location does not declare a static final serialVersionUID field of type long
	public class Location implements Serializable {
	             ^^^^^^^^
src/main/org/apache/tools/ant/Main.java:62: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private static final Set LAUNCH_COMMANDS = new HashSet();
	                     ^^^
src/main/org/apache/tools/ant/Main.java:62: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private static final Set LAUNCH_COMMANDS = new HashSet();
	                                               ^^^^^^^
src/main/org/apache/tools/ant/Main.java:64: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	LAUNCH_COMMANDS.add("-lib");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:65: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	LAUNCH_COMMANDS.add("-cp");
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:66: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	LAUNCH_COMMANDS.add("-noclasspath");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:67: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	LAUNCH_COMMANDS.add("--noclasspath");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:68: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	LAUNCH_COMMANDS.add("-nouserlib");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:69: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	LAUNCH_COMMANDS.add("-main");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:88: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector targets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/Main.java:88: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector targets = new Vector();
	                             ^^^^^^
src/main/org/apache/tools/ant/Main.java:94: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector listeners = new Vector(1);
	        ^^^^^^
src/main/org/apache/tools/ant/Main.java:94: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector listeners = new Vector(1);
	                               ^^^^^^
src/main/org/apache/tools/ant/Main.java:97: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector propertyFiles = new Vector(1);
	        ^^^^^^
src/main/org/apache/tools/ant/Main.java:97: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector propertyFiles = new Vector(1);
	                                   ^^^^^^
src/main/org/apache/tools/ant/Main.java:205: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = additionalUserProperties.keys();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:393: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	targets.addElement(arg);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:422: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = ProjectHelperRepository.getInstance().getHelpers();
	^^^^^^^^
src/main/org/apache/tools/ant/Main.java:437: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = ProjectHelperRepository.getInstance().getHelpers();
	^^^^^^^^
src/main/org/apache/tools/ant/Main.java:501: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	listeners.addElement(args[pos + 1]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:574: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	propertyFiles.addElement(args[++pos]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:628: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration propertyNames = props.propertyNames();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:768: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap props = new HashMap(definedProps);
	^^^^^^^
src/main/org/apache/tools/ant/Main.java:768: warning: Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	HashMap props = new HashMap(definedProps);
	                ^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:768: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap props = new HashMap(definedProps);
	                    ^^^^^^^
src/main/org/apache/tools/ant/Main.java:774: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator e = props.entrySet().iterator(); e.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/Main.java:775: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry ent = (Map.Entry) e.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:775: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry ent = (Map.Entry) e.next();
	                 ^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:805: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	targets.addElement(project.getDefaultTarget());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1048: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static Map removeDuplicateTargets(Map targets) {
	               ^^^
src/main/org/apache/tools/ant/Main.java:1048: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static Map removeDuplicateTargets(Map targets) {
	                                          ^^^
src/main/org/apache/tools/ant/Main.java:1049: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map locationMap = new HashMap();
	^^^
src/main/org/apache/tools/ant/Main.java:1049: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map locationMap = new HashMap();
	                      ^^^^^^^
src/main/org/apache/tools/ant/Main.java:1050: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = targets.entrySet().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1051: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1051: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1062: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	locationMap.put(
                    target.getLocation(), target); // Smallest name wins
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1066: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map ret = new HashMap();
	^^^
src/main/org/apache/tools/ant/Main.java:1066: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map ret = new HashMap();
	              ^^^^^^^
src/main/org/apache/tools/ant/Main.java:1067: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = locationMap.values().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1069: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	ret.put(target.getName(), target);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1087: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map ptargets = removeDuplicateTargets(project.getTargets());
	^^^
src/main/org/apache/tools/ant/Main.java:1093: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector topNames = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/Main.java:1093: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector topNames = new Vector();
	                      ^^^^^^
src/main/org/apache/tools/ant/Main.java:1094: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector topDescriptions = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/Main.java:1094: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector topDescriptions = new Vector();
	                             ^^^^^^
src/main/org/apache/tools/ant/Main.java:1095: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector/*<Enumeration<String>>*/ topDependencies = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/Main.java:1095: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector/*<Enumeration<String>>*/ topDependencies = new Vector();
	                                                      ^^^^^^
src/main/org/apache/tools/ant/Main.java:1096: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector subNames = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/Main.java:1096: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector subNames = new Vector();
	                      ^^^^^^
src/main/org/apache/tools/ant/Main.java:1097: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector/*<Enumeration<String>>*/ subDependencies = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/Main.java:1097: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector/*<Enumeration<String>>*/ subDependencies = new Vector();
	                                                      ^^^^^^
src/main/org/apache/tools/ant/Main.java:1099: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = ptargets.values().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1109: warning: Type safety: The method insertElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	subNames.insertElementAt(targetName, pos);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1111: warning: Type safety: The method insertElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	subDependencies.insertElementAt(currentTarget.getDependencies(), pos);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1115: warning: Type safety: The method insertElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	topNames.insertElementAt(targetName, pos);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1116: warning: Type safety: The method insertElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	topDescriptions.insertElementAt(targetDescription, pos);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1121: warning: Type safety: The method insertElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	topDependencies.insertElementAt(currentTarget.getDependencies(), pos);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1154: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private static int findTargetPosition(Vector names, String name) {
	                                      ^^^^^^
src/main/org/apache/tools/ant/Main.java:1187: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private static void printTargets(Project project, Vector names,
	                                                  ^^^^^^
src/main/org/apache/tools/ant/Main.java:1188: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector descriptions, Vector dependencies,
	^^^^^^
src/main/org/apache/tools/ant/Main.java:1188: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector descriptions, Vector dependencies,
	                     ^^^^^^
src/main/org/apache/tools/ant/Main.java:1210: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration deps = (Enumeration) dependencies.elementAt(i);
	^^^^^^^^^^^
src/main/org/apache/tools/ant/Main.java:1210: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration deps = (Enumeration) dependencies.elementAt(i);
	                    ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:138: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable references = new AntRefTable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:141: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap idReferences = new HashMap();
	        ^^^^^^^
src/main/org/apache/tools/ant/Project.java:141: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap idReferences = new HashMap();
	                                   ^^^^^^^
src/main/org/apache/tools/ant/Project.java:144: warning: The field Project.parentIdProject is never read locally
	private Project parentIdProject = null;
	                ^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:150: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable targets = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:150: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable targets = new Hashtable();
	                                ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:177: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private final ThreadLocal isLoggingMessage = new ThreadLocal() {
	              ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:177: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private final ThreadLocal isLoggingMessage = new ThreadLocal() {
	                                                 ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:190: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private final Map/*<Thread,Task>*/ threadTasks =
	              ^^^
src/main/org/apache/tools/ant/Project.java:191: warning: Type safety: Unchecked invocation synchronizedMap(Map) of the generic method synchronizedMap(Map<K,V>) of type Collections
	Collections.synchronizedMap(new WeakHashMap());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:191: warning: Type safety: The expression of type WeakHashMap needs unchecked conversion to conform to Map<K,V>
	Collections.synchronizedMap(new WeakHashMap());
	                            ^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:191: warning: WeakHashMap is a raw type. References to generic type WeakHashMap<K,V> should be parameterized
	Collections.synchronizedMap(new WeakHashMap());
	                                ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:194: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private final Map/*<ThreadGroup,Task>*/ threadGroupTasks
	              ^^^
src/main/org/apache/tools/ant/Project.java:195: warning: Type safety: Unchecked invocation synchronizedMap(Map) of the generic method synchronizedMap(Map<K,V>) of type Collections
	= Collections.synchronizedMap(new WeakHashMap());
	  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:195: warning: Type safety: The expression of type WeakHashMap needs unchecked conversion to conform to Map<K,V>
	= Collections.synchronizedMap(new WeakHashMap());
	                              ^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:195: warning: WeakHashMap is a raw type. References to generic type WeakHashMap<K,V> should be parameterized
	= Collections.synchronizedMap(new WeakHashMap());
	                                  ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:433: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getBuildListeners() {
	       ^^^^^^
src/main/org/apache/tools/ant/Project.java:435: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector r = new Vector(listeners.length);
	^^^^^^
src/main/org/apache/tools/ant/Project.java:435: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector r = new Vector(listeners.length);
	               ^^^^^^
src/main/org/apache/tools/ant/Project.java:437: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	r.add(listeners[i]);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:647: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getProperties() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:655: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getUserProperties() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:664: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getInheritedProperties() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:814: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getFilters() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:939: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = systemP.propertyNames();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:969: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void addTaskDefinition(String taskName, Class taskClass)
	                                               ^^^^^
src/main/org/apache/tools/ant/Project.java:987: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void checkTaskClass(final Class taskClass) throws BuildException {
	                                 ^^^^^
src/main/org/apache/tools/ant/Project.java:1001: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	taskClass.getConstructor((Class[]) null);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1026: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getTaskDefinitions() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1039: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getCopyOfTaskDefinitions() {
	       ^^^
src/main/org/apache/tools/ant/Project.java:1040: warning: Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	return new HashMap(getTaskDefinitions());
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1040: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	return new HashMap(getTaskDefinitions());
	           ^^^^^^^
src/main/org/apache/tools/ant/Project.java:1056: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void addDataTypeDefinition(String typeName, Class typeClass) {
	                                                   ^^^^^
src/main/org/apache/tools/ant/Project.java:1068: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getDataTypeDefinitions() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1081: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getCopyOfDataTypeDefinitions() {
	       ^^^
src/main/org/apache/tools/ant/Project.java:1082: warning: Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	return new HashMap(getDataTypeDefinitions());
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1082: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	return new HashMap(getDataTypeDefinitions());
	           ^^^^^^^
src/main/org/apache/tools/ant/Project.java:1143: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	targets.put(targetName, target);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1151: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getTargets() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1161: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getCopyOfTargets() {
	       ^^^
src/main/org/apache/tools/ant/Project.java:1162: warning: Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	return new HashMap(targets);
	       ^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1162: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	return new HashMap(targets);
	           ^^^^^^^
src/main/org/apache/tools/ant/Project.java:1248: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void executeTargets(Vector names) throws BuildException {
	                           ^^^^^^
src/main/org/apache/tools/ant/Project.java:1252: warning: Type safety: The method toArray(Object[]) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	(String[]) (names.toArray(new String[names.size()])));
	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1376: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void executeSortedTargets(Vector sortedTargets)
	                                 ^^^^^^
src/main/org/apache/tools/ant/Project.java:1378: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set succeededTargets = new HashSet();
	^^^
src/main/org/apache/tools/ant/Project.java:1378: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	Set succeededTargets = new HashSet();
	                           ^^^^^^^
src/main/org/apache/tools/ant/Project.java:1380: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration iter = sortedTargets.elements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1384: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration depIter = curtarget.getDependencies();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1400: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	succeededTargets.add(curtarget.getName());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1759: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public final Vector topoSort(String root, Hashtable targetTable)
	             ^^^^^^
src/main/org/apache/tools/ant/Project.java:1759: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public final Vector topoSort(String root, Hashtable targetTable)
	                                          ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1781: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public final Vector topoSort(String root, Hashtable targetTable,
	             ^^^^^^
src/main/org/apache/tools/ant/Project.java:1781: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public final Vector topoSort(String root, Hashtable targetTable,
	                                          ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1803: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public final Vector topoSort(String[] root, Hashtable targetTable,
	             ^^^^^^
src/main/org/apache/tools/ant/Project.java:1803: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public final Vector topoSort(String[] root, Hashtable targetTable,
	                                            ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1805: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector ret = new VectorSet();
	^^^^^^
src/main/org/apache/tools/ant/Project.java:1806: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable state = new Hashtable();
	^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1806: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable state = new Hashtable();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1807: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack visiting = new Stack();
	^^^^^
src/main/org/apache/tools/ant/Project.java:1807: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack visiting = new Stack();
	                     ^^^^^
src/main/org/apache/tools/ant/Project.java:1834: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector complete = (returnAll) ? ret : new Vector(ret);
	^^^^^^
src/main/org/apache/tools/ant/Project.java:1834: warning: Type safety: The constructor Vector(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	Vector complete = (returnAll) ? ret : new Vector(ret);
	                                      ^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1834: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector complete = (returnAll) ? ret : new Vector(ret);
	                                          ^^^^^^
src/main/org/apache/tools/ant/Project.java:1835: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration en = targetTable.keys(); en.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1889: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private void tsort(String root, Hashtable targetTable,
	                                ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1890: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable state, Stack visiting,
	^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1890: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Hashtable state, Stack visiting,
	                 ^^^^^
src/main/org/apache/tools/ant/Project.java:1891: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector ret)
	^^^^^^
src/main/org/apache/tools/ant/Project.java:1893: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	state.put(root, VISITING);
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1894: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	visiting.push(root);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1914: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration en = target.getDependencies(); en.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1930: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	state.put(root, VISITED);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1931: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	ret.addElement(target);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1943: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	private static BuildException makeCircularException(String end, Stack stk) {
	                                                                ^^^^^
src/main/org/apache/tools/ant/Project.java:1970: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	idReferences.put(id, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1990: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	references.put(referenceName, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:1999: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getReferences() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:2021: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getCopyOfReferences() {
	       ^^^
src/main/org/apache/tools/ant/Project.java:2022: warning: Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	return new HashMap(references);
	       ^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:2022: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	return new HashMap(references);
	           ^^^^^^^
src/main/org/apache/tools/ant/Project.java:2251: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	isLoggingMessage.set(Boolean.TRUE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:2257: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	isLoggingMessage.set(Boolean.FALSE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:2367: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	threadTasks.put(thread, task);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:2368: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	threadGroupTasks.put(thread.getThreadGroup(), task);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:2400: warning: The serializable class AntRefTable does not declare a static final serialVersionUID field of type long
	private static class AntRefTable extends Hashtable {
	                     ^^^^^^^^^^^
src/main/org/apache/tools/ant/Project.java:2400: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static class AntRefTable extends Hashtable {
	                                         ^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:146: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector importStack = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:146: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector importStack = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:147: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List extensionStack = new LinkedList();
	        ^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:147: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private List extensionStack = new LinkedList();
	                                  ^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:156: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getImportStack() {
	       ^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:169: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getExtensionStack() {
	       ^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:173: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private final static ThreadLocal targetPrefix = new ThreadLocal() {
	                     ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:173: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private final static ThreadLocal targetPrefix = new ThreadLocal() {
	                                                    ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:198: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	targetPrefix.set(prefix);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:201: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private final static ThreadLocal prefixSeparator = new ThreadLocal() {
	                     ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:201: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private final static ThreadLocal prefixSeparator = new ThreadLocal() {
	                                                       ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:224: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	prefixSeparator.set(sep);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:227: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private final static ThreadLocal inIncludeMode = new ThreadLocal() {
	                     ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:227: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private final static ThreadLocal inIncludeMode = new ThreadLocal() {
	                                                     ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:259: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	inIncludeMode.set(includeMode ? Boolean.TRUE : Boolean.FALSE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:450: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public static String replaceProperties(Project project, String value, Hashtable keys)
	                                                                      ^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:477: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static void parsePropertyString(String value, Vector fragments, Vector propertyRefs)
	                                                     ^^^^^^
src/main/org/apache/tools/ant/ProjectHelper.java:477: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static void parsePropertyString(String value, Vector fragments, Vector propertyRefs)
	                                                                       ^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:55: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List/* <Constructor> */ helpers = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:55: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List/* <Constructor> */ helpers = new ArrayList();
	                                              ^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:57: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static final Class[] NO_CLASS = new Class[0];
	                     ^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:60: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	private static Constructor PROJECTHELPER2_CONSTRUCTOR;
	               ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:82: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor projectHelper = getProjectHelperBySystemProperty();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:90: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration resources =
	^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:147: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void registerProjectHelper(Class helperClass) throws BuildException {
	                                  ^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:149: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	registerProjectHelper(helperClass.getConstructor(NO_CLASS));
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:156: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	private void registerProjectHelper(Constructor helperConstructor) {
	                                   ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:164: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	helpers.add(helperConstructor);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:167: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	private Constructor getProjectHelperBySystemProperty() {
	        ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:185: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	private Constructor getProjectHelperByService(InputStream is) {
	        ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:228: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	private Constructor getHelperConstructor(String helperClass) throws BuildException {
	        ^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:231: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = null;
	^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:242: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	return clazz.getConstructor(NO_CLASS);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:255: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = getHelpers();
	^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:279: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = getHelpers();
	^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:303: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator getHelpers() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:307: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private static class ConstructingIterator implements Iterator {
	                                                     ^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:308: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private final Iterator nested;
	              ^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:311: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	ConstructingIterator(Iterator nested) {
	                     ^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:320: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor c;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/ProjectHelperRepository.java:322: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	c = (Constructor) nested.next();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:251: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable delegates = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:251: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable delegates = new Hashtable();
	                                  ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:254: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable properties = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:254: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable properties = new Hashtable();
	                                   ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:261: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable userProperties = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:261: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable userProperties = new Hashtable();
	                                       ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:268: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable inheritedProperties = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:268: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable inheritedProperties = new Hashtable();
	                                            ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:417: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public Collection getExpanders() {
	       ^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:522: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void parsePropertyString(String value, Vector fragments,
	                                              ^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:523: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector propertyRefs) throws BuildException {
	^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:548: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public String replaceProperties(String ns, String value, Hashtable keys) throws BuildException {
	                                                         ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:632: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = getDelegates(PropertySetter.class).iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:656: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	properties.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:694: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = getDelegates(PropertySetter.class).iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:712: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	properties.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:752: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	userProperties.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:753: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	properties.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:797: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	inheritedProperties.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:798: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	userProperties.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:799: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	properties.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:844: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = getDelegates(PropertyEvaluator.class).iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:904: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getProperties() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:907: warning: Type safety: The constructor Hashtable(Map) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	return new Hashtable(properties);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:907: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	return new Hashtable(properties);
	           ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:921: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getUserProperties() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:924: warning: Type safety: The constructor Hashtable(Map) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	return new Hashtable(userProperties);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:924: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	return new Hashtable(userProperties);
	           ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:936: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Hashtable getInheritedProperties() {
	       ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:939: warning: Type safety: The constructor Hashtable(Map) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	return new Hashtable(inheritedProperties);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:939: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	return new Hashtable(inheritedProperties);
	           ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:947: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable getInternalProperties() {
	          ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:956: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable getInternalUserProperties() {
	          ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:965: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable getInternalInheritedProperties() {
	          ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:987: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = inheritedProperties.keys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1017: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = userProperties.keys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1038: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	static void parsePropertyStringDefault(String value, Vector fragments, Vector propertyRefs)
	                                                     ^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1038: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	static void parsePropertyStringDefault(String value, Vector fragments, Vector propertyRefs)
	                                                                       ^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1050: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fragments.addElement(value.substring(prev, pos));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1055: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fragments.addElement("$");
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1066: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fragments.addElement("$");
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1070: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fragments.addElement(value.substring(pos, pos + 2));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1080: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fragments.addElement(null);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1081: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	propertyRefs.addElement(propertyName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1088: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fragments.addElement(value.substring(prev));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1100: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = getDelegateInterfaces(delegate).iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1102: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = (List) delegates.get(key);
	^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1102: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = (List) delegates.get(key);
	             ^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1104: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	list = new ArrayList();
	           ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1106: warning: Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	list = new ArrayList(list);
	       ^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1106: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	list = new ArrayList(list);
	           ^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1109: warning: Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	list.add(0, delegate);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1110: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	delegates.put(key, Collections.unmodifiableList(list));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1110: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
	delegates.put(key, Collections.unmodifiableList(list));
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1110: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<? extends T>
	delegates.put(key, Collections.unmodifiableList(list));
	                                                ^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1123: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected List getDelegates(Class type) {
	          ^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1123: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected List getDelegates(Class type) {
	                            ^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1124: warning: List is a raw type. References to generic type List<E> should be parameterized
	List r = (List) delegates.get(type);
	^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1124: warning: List is a raw type. References to generic type List<E> should be parameterized
	List r = (List) delegates.get(type);
	          ^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1134: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	protected static Set getDelegateInterfaces(Delegate d) {
	                 ^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1135: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet result = new HashSet();
	^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1135: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet result = new HashSet();
	                     ^^^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1136: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = d.getClass();
	^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1138: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class[] ifs = c.getInterfaces();
	^^^^^
src/main/org/apache/tools/ant/PropertyHelper.java:1141: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	result.add(ifs[i]);
	^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:46: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static final Hashtable EMPTY_HASHTABLE = new Hashtable(0);
	                     ^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:46: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static final Hashtable EMPTY_HASHTABLE = new Hashtable(0);
	                                                     ^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:52: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List/*<RuntimeConfigurable>*/ children = null;
	        ^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:60: warning: The field RuntimeConfigurable.creator is never read locally
	private transient IntrospectionHelper.Creator creator;
	                                              ^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:78: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	private LinkedHashMap/*<String, String>*/ attributeMap = null;
	        ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:186: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	attributeMap = new LinkedHashMap();
	                   ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:189: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	LinkedHashMap newAttributeMap = new LinkedHashMap();
	^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:189: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	LinkedHashMap newAttributeMap = new LinkedHashMap();
	                                    ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:190: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	newAttributeMap.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:191: warning: Type safety: The method putAll(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	newAttributeMap.putAll(attributeMap);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:194: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	attributeMap.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:216: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public synchronized Hashtable getAttributeMap() {
	                    ^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:218: warning: Type safety: The constructor Hashtable(Map) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	? EMPTY_HASHTABLE : new Hashtable(attributeMap);
	                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:218: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	? EMPTY_HASHTABLE : new Hashtable(attributeMap);
	                        ^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:239: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	children = (children == null) ? new ArrayList() : children;
	                                    ^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:240: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	children.add(child);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:260: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public synchronized Enumeration getChildren() {
	                    ^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:262: warning: Type safety: Unchecked invocation enumeration(Collection) of the generic method enumeration(Collection<T>) of type Collections
	: Collections.enumeration(children);
	  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:262: warning: Type safety: The expression of type List needs unchecked conversion to conform to Collection<T>
	: Collections.enumeration(children);
	                          ^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:380: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = attributeMap.entrySet().iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:381: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) iter.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:381: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) iter.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:441: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = r.attributeMap.keySet().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:454: warning: List is a raw type. References to generic type List<E> should be parameterized
	List newChildren = new ArrayList();
	^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:454: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List newChildren = new ArrayList();
	                       ^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:455: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	newChildren.addAll(r.children);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/RuntimeConfigurable.java:457: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	newChildren.addAll(children);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:49: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List/*<String>*/ dependencies = null;
	        ^^^^
src/main/org/apache/tools/ant/Target.java:52: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List children = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/Target.java:52: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List children = new ArrayList();
	                            ^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:132: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = parseDepends(depS, getName(), "depends").iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/Target.java:138: warning: List is a raw type. References to generic type List<E> should be parameterized
	public static List/*<String>*/ parseDepends(String depends,
	              ^^^^
src/main/org/apache/tools/ant/Target.java:141: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList list = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:141: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList list = new ArrayList();
	                     ^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:157: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	list.add(token);
	^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:202: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	children.add(task);
	^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:212: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	children.add(r);
	^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:221: warning: List is a raw type. References to generic type List<E> should be parameterized
	List tasks = new ArrayList(children.size());
	^^^^
src/main/org/apache/tools/ant/Target.java:221: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List tasks = new ArrayList(children.size());
	                 ^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:222: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = children.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/Target.java:226: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	tasks.add(o);
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:229: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (Task[]) tasks.toArray(new Task[tasks.size()]);
	                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:240: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	dependencies = new ArrayList(2);
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:242: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	dependencies.add(dependency);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:250: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getDependencies() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:251: warning: Type safety: Unchecked invocation enumeration(Collection) of the generic method enumeration(Collection<T>) of type Collections
	return Collections
                .enumeration(dependencies == null ? Collections.EMPTY_LIST : dependencies);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:252: warning: Type safety: The expression of type List needs unchecked conversion to conform to Collection<T>
	.enumeration(dependencies == null ? Collections.EMPTY_LIST : dependencies);
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:263: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable t = p == null ? null : p.getTargets();
	^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:431: warning: Type safety: The method set(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	children.set(index, o);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Target.java:446: warning: Type safety: The method set(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	children.set(index, o);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/Task.java:430: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = wrapper.getChildren();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/TaskAdapter.java:77: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static void checkTaskClass(final Class taskClass,
	                                        ^^^^^
src/main/org/apache/tools/ant/TaskAdapter.java:83: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	final Method executeM = taskClass.getMethod("execute", (Class[]) null);
	                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/TaskAdapter.java:112: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void checkProxyClass(Class proxyClass) {
	                            ^^^^^
src/main/org/apache/tools/ant/TaskConfigurationChecker.java:59: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List/*<String>*/ errors = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/TaskConfigurationChecker.java:59: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List/*<String>*/ errors = new ArrayList();
	                                      ^^^^^^^^^
src/main/org/apache/tools/ant/TaskConfigurationChecker.java:79: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	errors.add(errormessage);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/TaskConfigurationChecker.java:88: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	errors.add(errormessage);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/TaskConfigurationChecker.java:103: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = errors.iterator(); it.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/TypeAdapter.java:65: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	void checkProxyClass(Class proxyClass);
	                     ^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:62: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List/*<UnknownElement>*/ children = null;
	        ^^^^
src/main/org/apache/tools/ant/UnknownElement.java:80: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getChildren() {
	       ^^^^
src/main/org/apache/tools/ant/UnknownElement.java:312: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	children = new ArrayList();
	               ^^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:314: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	children.add(child);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:339: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class parentClass = parent.getClass();
	^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:344: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = children.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:393: warning: List is a raw type. References to generic type List<E> should be parameterized
	List newChildren = new ArrayList();
	^^^^
src/main/org/apache/tools/ant/UnknownElement.java:393: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List newChildren = new ArrayList();
	                       ^^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:394: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	newChildren.addAll(u.children);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:396: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	newChildren.addAll(children);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:670: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map m = getWrapper().getAttributeMap();
	^^^
src/main/org/apache/tools/ant/UnknownElement.java:671: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = m.entrySet().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:672: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:672: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/UnknownElement.java:678: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = getWrapper().getChildren(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/UnsupportedAttributeException.java:25: warning: The serializable class UnsupportedAttributeException does not declare a static final serialVersionUID field of type long
	public class UnsupportedAttributeException extends BuildException {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/UnsupportedElementException.java:34: warning: The serializable class UnsupportedElementException does not declare a static final serialVersionUID field of type long
	public class UnsupportedElementException extends BuildException {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:109: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable tasks = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:109: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable tasks = new Hashtable();
	                              ^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:112: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable targets = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:112: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable targets = new Hashtable();
	                                ^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:118: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable threadStacks = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:118: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable threadStacks = new Hashtable();
	                                     ^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:213: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	private Stack getStack() {
	        ^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:214: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack threadStack = (Stack) threadStacks.get(Thread.currentThread());
	^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:214: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack threadStack = (Stack) threadStacks.get(Thread.currentThread());
	                     ^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:216: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	threadStack = new Stack();
	                  ^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:217: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	threadStacks.put(Thread.currentThread(), threadStack);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:240: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	targets.put(target, targetElement);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:241: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	getStack().push(targetElement);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:259: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack threadStack = getStack();
	^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:300: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	tasks.put(task, taskElement);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:301: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	getStack().push(taskElement);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:329: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack threadStack = getStack();
	^^^^^
src/main/org/apache/tools/ant/XmlLogger.java:351: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = tasks.keys(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:58: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList modules = new ArrayList();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:58: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList modules = new ArrayList();
	                                ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:61: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector vecCommandlines = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:61: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector vecCommandlines = new Vector();
	                                     ^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:771: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = modules.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:822: warning: Type safety: The method insertElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	vecCommandlines.insertElementAt(c, 0);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:824: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	vecCommandlines.addElement(c);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:854: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	modules.add(m);
	^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:857: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected List getModules() {
	          ^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractCvsTask.java:858: warning: List is a raw type. References to generic type List<E> should be parameterized
	return (List) modules.clone();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:77: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesets = new Vector();
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:77: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesets = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:195: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesets.addElement(set);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:294: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector props = sysProperties.getVariablesVector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:295: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = props.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:361: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector createUnifiedSources() {
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:362: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector sources = (Vector) filesets.clone();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:362: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector sources = (Vector) filesets.clone();
	                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:371: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	sources.add(sourceJar);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:385: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector s = createUnifiedSources();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java:386: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = s.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:90: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector properties = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:90: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector properties = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:93: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector references = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:93: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector references = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:102: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector propertySets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:102: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector propertySets = new Vector();
	                                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:105: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector targets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:105: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector targets = new Vector();
	                             ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:195: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = getBuildListeners();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:235: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = propertySets.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:337: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector locals = new VectorSet(targets);
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:402: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	locals.add(defaultTarget);
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:417: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = locals.iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:455: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = properties.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:494: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set set = new HashSet();
	^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:494: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	Set set = new HashSet();
	              ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:501: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	set.add(p.getName());
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:505: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = properties.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:527: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable thisReferences
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:528: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	= (Hashtable) getProject().getReferences().clone();
	   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:529: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable newReferences = newProject.getReferences();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:530: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:587: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = orig.getClass();
	^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:590: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Method cloneM = c.getMethod("clone", new Class[0]);
	                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:605: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	c.getMethod("setProject", new Class[] {Project.class});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:631: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private void addAlmostAll(Hashtable props, PropertyType type) {
	                          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:632: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = props.keys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:688: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	targets.add(targetToAdd);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:711: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	properties.addElement(p);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:721: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	references.addElement(ref);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:738: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	targets.add(name);
	^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:748: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	propertySets.addElement(ps);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Ant.java:766: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private Iterator getBuildListeners() {
	        ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:99: warning: Type safety: The constructor Hashtable(Map) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	new Hashtable(getProject().getTaskDefinitions()),
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:99: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	new Hashtable(getProject().getTaskDefinitions()),
	    ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:100: warning: Type safety: The constructor Hashtable(Map) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	new Hashtable(getProject().getDataTypeDefinitions()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:100: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	new Hashtable(getProject().getDataTypeDefinitions()));
	    ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:104: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator dataTypes = getProject().getCopyOfDataTypeDefinitions()
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:110: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	(Class) getProject().getDataTypeDefinitions().get(typeName));
	 ^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:113: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator tasks = getProject().getCopyOfTaskDefinitions().keySet()
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:118: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	(Class) getProject().getTaskDefinitions().get(tName));
	 ^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:154: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	void printHead(PrintWriter out, Project p, Hashtable tasks,
	                                           ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:155: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable types);
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:172: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class element);
	^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:187: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable visited = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:187: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable visited = new Hashtable();
	                                ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:193: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public void printHead(PrintWriter out, Project p, Hashtable tasks, Hashtable types) {
	                                                  ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:193: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public void printHead(PrintWriter out, Project p, Hashtable tasks, Hashtable types) {
	                                                                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:204: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	private void printHead(PrintWriter out, Enumeration tasks,
	                                        ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:205: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration types) {
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:284: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	String name, Class element) {
	             ^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:289: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	visited.put(name, "");
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:316: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:316: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	               ^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:318: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement("#PCDATA");
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:322: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement(TASKS);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:325: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = ih.getNestedElements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:327: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement(e.nextElement());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:362: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class type = ih.getAttributeType(attrName);
	^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:395: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Object[] values = (Object[]) type.getMethod("values", (Class[])  null)
	                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/AntStructure.java:405: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	sb.append(type.getMethod("name", (Class[]) null)
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Antlib.java:117: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List  tasks = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/Antlib.java:117: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List  tasks = new ArrayList();
	                          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Antlib.java:151: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	tasks.add(nestedTask);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Antlib.java:159: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = tasks.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Apt.java:44: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector options = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Apt.java:44: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector options = new Vector();
	                             ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Apt.java:228: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	options.add(opt);
	^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Apt.java:237: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getOptions() {
	       ^^^^^^
src/main/org/apache/tools/ant/taskdefs/AugmentReference.java:35: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void checkProxyClass(Class proxyClass) {
	                            ^^^^^
src/main/org/apache/tools/ant/taskdefs/BindTargets.java:36: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List/* <String> */targets = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/BindTargets.java:36: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List/* <String> */targets = new ArrayList();
	                                        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/BindTargets.java:61: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	targets.add(input);
	^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/BindTargets.java:83: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator itTarget = targets.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/BindTargets.java:85: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	helper.getExtensionStack().add(
                    new String[] { extensionPoint, (String) itTarget.next(),
                                            onMissingExtensionPoint.name() });
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:64: warning: The field Checksum.FILE_UTILS is never read locally
	private static final FileUtils FILE_UTILS = FileUtils.getFileUtils();
	                               ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:116: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map allDigests = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:116: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map allDigests = new HashMap();
	                             ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:123: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map relativeFilePaths = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:123: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map relativeFilePaths = new HashMap();
	                                    ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:144: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable includeFileMap = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:144: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable includeFileMap = new Hashtable();
	                                       ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:397: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = resources.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:405: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	relativeFilePaths.put(src, r.getName().replace(File.separatorChar, '/'));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:412: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	relativeFilePaths.put(
                        file, file.getName().replace(File.separatorChar, '/'));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:434: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	includeFileMap.put(file, checksumFile);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:442: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allDigests.put(file, digest);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:446: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	includeFileMap.put(file, property);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:483: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = includeFileMap.keys(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:500: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allDigests.put(src, fileDigest);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:554: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set keys = allDigests.keySet();
	^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:558: warning: Type safety: Unchecked invocation sort(Object[], Comparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(keyArray, new Comparator() {
                        public int compare(Object o1, Object o2) {
                            File f1 = (File) o1;
                            File f2 = (File) o2;
                            return f1 == null ? (f2 == null ? 0 : -1)
                                : (f2 == null ? 1
                                   : getRelativeFilePath(f1)
                                   .compareTo(getRelativeFilePath(f2)));
                        }
                    });
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:558: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super T>
	Arrays.sort(keyArray, new Comparator() {
                        public int compare(Object o1, Object o2) {
                            File f1 = (File) o1;
                            File f2 = (File) o2;
                            return f1 == null ? (f2 == null ? 0 : -1)
                                : (f2 == null ? 1
                                   : getRelativeFilePath(f1)
                                   .compareTo(getRelativeFilePath(f2)));
                        }
                    });
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:558: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Arrays.sort(keyArray, new Comparator() {
	                          ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:680: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static HashMap formatMap = new HashMap();
	               ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:680: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static HashMap formatMap = new HashMap();
	                                       ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:686: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	formatMap.put(CHECKSUM, new MessageFormat("{0}"));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:687: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	formatMap.put(MD5SUM, new MessageFormat("{0} *{1}"));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Checksum.java:688: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	formatMap.put(SVF, new MessageFormat("MD5 ({1}) = {0}"));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/CloseResources.java:47: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = resources.iterator(); it.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Concat.java:228: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private Iterator readerSources;
	        ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Concat.java:231: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private MultiReader(Iterator readerSources, ReaderFactory factory) {
	                    ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Concat.java:471: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterChains;
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Concat.java:682: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	filterChains = new Vector();
	                   ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Concat.java:684: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterChains.addElement(filterChain);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Concat.java:805: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Concat.java:896: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = noexistRc.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Concat.java:909: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = c.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:79: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector rcs = new Vector();
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:79: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector rcs = new Vector();
	                           ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:81: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesets = rcs;
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:92: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable fileCopyMap = new LinkedHashtable();
	          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:93: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable dirCopyMap = new LinkedHashtable();
	          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:94: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable completeDirMap = new LinkedHashtable();
	          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:99: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterChains = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:99: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterChains = new Vector();
	                                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:100: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterSets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:100: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filterSets = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:156: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterChains.addElement(filterChain);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:166: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterSets.addElement(filterSet);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:206: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector getFilterSets() {
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:215: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector getFilterChains() {
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:333: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	rcs.add(res);
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:463: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap filesByBasedir = new HashMap();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:463: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap filesByBasedir = new HashMap();
	                             ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:464: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap dirsByBasedir = new HashMap();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:464: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap dirsByBasedir = new HashMap();
	                            ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:465: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet baseDirs = new HashSet();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:465: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet baseDirs = new HashSet();
	                       ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:466: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList nonFileResources = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:466: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList nonFileResources = new ArrayList();
	                                 ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:492: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	completeDirMap.put(fromDir, destDir);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:496: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	baseDirs.add(fromDir);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:504: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator resources = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:536: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	baseDirs.add(baseDir);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:539: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	nonFileResources.add(r);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:560: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	(Resource[]) nonFileResources.toArray(new Resource[nonFileResources.size()]);
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:562: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map map = scan(nonFiles, destDir);
	^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:564: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	map.put(singleResource,
                            new String[] { destFile.getAbsolutePath() });
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:585: warning: Type safety: The method insertElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	rcs.insertElementAt(savedRc, 0);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:607: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	fileCopyMap.put(file.getAbsolutePath(),
                                    new String[] {destFile.getAbsolutePath()});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:626: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet baseDirs, HashMap dirsByBasedir, HashMap filesByBasedir) {
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:626: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashSet baseDirs, HashMap dirsByBasedir, HashMap filesByBasedir) {
	                  ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:626: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashSet baseDirs, HashMap dirsByBasedir, HashMap filesByBasedir) {
	                                         ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:628: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = baseDirs.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:631: warning: List is a raw type. References to generic type List<E> should be parameterized
	List files = (List) filesByBasedir.get(f);
	^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:631: warning: List is a raw type. References to generic type List<E> should be parameterized
	List files = (List) filesByBasedir.get(f);
	              ^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:632: warning: List is a raw type. References to generic type List<E> should be parameterized
	List dirs = (List) dirsByBasedir.get(f);
	^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:632: warning: List is a raw type. References to generic type List<E> should be parameterized
	List dirs = (List) dirsByBasedir.get(f);
	             ^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:636: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	srcFiles = (String[]) files.toArray(srcFiles);
	                      ^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:640: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	srcDirs = (String[]) dirs.toArray(srcDirs);
	                     ^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:736: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	protected Map scan(Resource[] fromResources, File toDir) {
	          ^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:750: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	FileNameMapper mapper, Hashtable map) {
	                       ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:753: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:753: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	               ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:756: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement(names[i]);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:770: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	map.put(src.getAbsolutePath(),
                        new String[] {new File(toDir, mappedFiles[0]).getAbsolutePath()});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:777: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	map.put(src.getAbsolutePath(), mappedFiles);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:791: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	protected Map buildMap(Resource[] fromResources, final File toDir,
	          ^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:793: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap map = new HashMap();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:793: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap map = new HashMap();
	                  ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:796: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:796: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	               ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:799: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement(fromResources[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:826: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	map.put(toCopy[i],
                        new String[] {new File(toDir, mappedFiles[0]).getAbsolutePath()});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:833: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	map.put(toCopy[i], mappedFiles);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:849: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = fileCopyMap.keys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:870: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration filterEnum = filterSets.elements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:898: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = dirCopyMap.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:932: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	protected void doResourceOperations(Map map) {
	                                    ^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:938: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = map.keySet().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:956: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration filterEnum = filterSets.elements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:1013: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static void add(File baseDir, String[] names, Map m) {
	                                                      ^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:1016: warning: List is a raw type. References to generic type List<E> should be parameterized
	List l = (List) m.get(baseDir);
	^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:1016: warning: List is a raw type. References to generic type List<E> should be parameterized
	List l = (List) m.get(baseDir);
	          ^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:1018: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	l = new ArrayList(names.length);
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:1019: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	m.put(baseDir, l);
	^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:1021: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	l.addAll(java.util.Arrays.asList(names));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copy.java:1029: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static void add(File baseDir, String name, Map m) {
	                                                   ^^^
src/main/org/apache/tools/ant/taskdefs/CopyPath.java:66: warning: The field CopyPath.granularity is never read locally
	private long granularity = FILE_UTILS.getFileTimestampGranularity();
	             ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copydir.java:44: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable filecopyList = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copydir.java:44: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable filecopyList = new Hashtable();
	                                     ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copydir.java:127: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = filecopyList.keys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Copydir.java:158: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	filecopyList.put(srcFile.getAbsolutePath(),
                                 destFile.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:56: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private static class ResourceStack extends ThreadLocal {
	                                           ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:58: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	return new HashMap();
	           ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:60: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map getStack() {
	^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:61: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	return (Map) get();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:77: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private   Class       adapterClass;
	          ^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:78: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private   Class       adaptToClass;
	          ^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:246: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration/*<URL>*/ urls = null;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:252: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	urls = new Enumeration() {
	           ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:291: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	resourceStack.getStack().put(url, getLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:372: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	private Enumeration/*<URL>*/ resourceToURLs(ClassLoader classLoader) {
	        ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:373: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration ret;
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:419: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration keys = props.keys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:551: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected void setAdapterClass(Class adapterClass) {
	                               ^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:573: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected void setAdaptToClass(Class adaptToClass) {
	                               ^^^^^
src/main/org/apache/tools/ant/taskdefs/Definer.java:588: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class cl = null;
	^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:83: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	static final Comparator REVERSE = new Comparator() {
	             ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:83: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	static final Comparator REVERSE = new Comparator() {
	                                      ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:85: warning: Type safety: The method compareTo(Object) belongs to the raw type Comparable. References to generic type Comparable<T> should be parameterized
	return ((Comparable) foo).compareTo(bar) * -1;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:85: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	return ((Comparable) foo).compareTo(bar) * -1;
	         ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:95: warning: Type safety: Unchecked invocation sort(Object[], Comparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(this.dirs, REVERSE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:95: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super T>
	Arrays.sort(this.dirs, REVERSE);
	                       ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:97: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:107: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesets = new Vector();
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:107: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesets = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:205: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesets.addElement(set);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:593: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesets.add(implicit);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:627: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:643: warning: Type safety: Unchecked invocation sort(Object[], Comparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(links, ReverseDirs.REVERSE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:643: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super T>
	Arrays.sort(links, ReverseDirs.REVERSE);
	                   ^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Delete.java:670: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = resourcesToDelete.iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/DependSet.java:104: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/DependSet.java:255: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = r.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/DependSet.java:261: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator i = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/DependSet.java:292: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = missing.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecTask.java:23: warning: The import java.util.Enumeration is never used
	import java.util.Enumeration;
	       ^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecTask.java:26: warning: The import java.util.Vector is never used
	import java.util.Vector;
	       ^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecTask.java:724: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private String getPath(Map/*<String, String>*/ map) {
	                       ^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:78: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static Map/*<String, String>*/ procEnvironment = null;
	               ^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:158: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public static synchronized Map/*<String,String>*/ getEnvironmentVariables() {
	                           ^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:165: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	procEnvironment = (Map) System.class
	                   ^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:174: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	procEnvironment = new LinkedHashMap();
	                      ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:207: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	procEnvironment.put(var.substring(0, eq),
                                            var.substring(eq + 1));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:216: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	procEnvironment.put(var.substring(0, eq), var.substring(eq + 1));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:232: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static synchronized Vector getProcEnvironment() {
	                           ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:233: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:233: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	               ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:234: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = getEnvironmentVariables().entrySet().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:236: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) it.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:236: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) it.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:237: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.add(entry.getKey() + "=" + entry.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:663: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map/*<String, String>*/ osEnv =
	^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:664: warning: Type safety: The constructor LinkedHashMap(Map) belongs to the raw type LinkedHashMap. References to generic type LinkedHashMap<K,V> should be parameterized
	new LinkedHashMap(getEnvironmentVariables());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:664: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	new LinkedHashMap(getEnvironmentVariables());
	    ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:675: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = osEnv.keySet().iterator(); it.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:687: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	osEnv.put(key, keyValue.substring(key.length() + 1));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:690: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList l = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:690: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList l = new ArrayList();
	                  ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:691: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = osEnv.entrySet().iterator(); it.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:692: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) it.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:692: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) it.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:693: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	l.add(entry.getKey() + "=" + entry.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:695: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	return (String[]) (l.toArray(new String[osEnv.size()]));
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:748: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static Map getVMSLogicals(BufferedReader in)
	               ^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:750: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap logicals = new HashMap();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:750: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap logicals = new HashMap();
	                       ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:764: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	logicals.put(logName, logValue);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Execute.java:780: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	logicals.put(logName, logValue);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteJava.java:123: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class target = null;
	^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteJava.java:142: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	main = target.getMethod("main", new Class[] {String[].class});
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:63: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesets = new Vector(); // contains AbstractFileSet
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:63: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector filesets = new Vector(); // contains AbstractFileSet
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:93: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesets.addElement(set);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:104: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesets.addElement(set);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:353: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector fileNames = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:353: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector fileNames = new Vector();
	                       ^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:354: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector baseDirs = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:354: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector baseDirs = new Vector();
	                      ^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:375: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fileNames.addElement(s[j]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:376: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	baseDirs.addElement(base);
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:383: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fileNames.addElement(s[j]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:384: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	baseDirs.addElement(base);
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:419: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = resources.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:452: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	baseDirs.add(base);
	^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:453: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fileNames.add(name);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:528: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector targets = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:528: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector targets = new Vector();
	                     ^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:530: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet addedFiles = new HashSet();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:530: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet addedFiles = new HashSet();
	                         ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:545: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	targets.addElement(name);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:546: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	addedFiles.add(name);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:552: warning: Type safety: The method toArray(Object[]) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	String[] targetFiles = (String[]) targets.toArray(new String[targets.size()]);
	                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:698: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected void runParallel(Execute exe, Vector fileNames,
	                                        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/ExecuteOn.java:699: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector baseDirs)
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:66: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector patternsets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:66: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector patternsets = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:135: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = resources.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:172: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = zf.getEntries();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:259: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set includePatterns = new HashSet();
	^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:259: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	Set includePatterns = new HashSet();
	                          ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:260: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set excludePatterns = new HashSet();
	^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:260: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	Set excludePatterns = new HashSet();
	                          ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:275: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	includePatterns.add(pattern);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:287: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	excludePatterns.add(pattern);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:292: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = includePatterns.iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:298: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = excludePatterns.iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Expand.java:397: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	patternsets.addElement(set);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:98: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector fcv = null;
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:352: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	fcv = new Vector(1);
	          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:353: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	fcv.add(fc);
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:393: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	protected class OneLiner implements Enumeration {
	                                    ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/GenerateKey.java:81: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector params = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/GenerateKey.java:81: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector params = new Vector();
	                            ^^^^^^
src/main/org/apache/tools/ant/taskdefs/GenerateKey.java:89: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	params.addElement(param);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/GenerateKey.java:98: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getParams() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Get.java:87: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = sources.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Get.java:160: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = sources.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Get.java:254: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = sources.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/HostInfo.java:74: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List inetAddrs;
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/HostInfo.java:119: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration interfaces = NetworkInterface.getNetworkInterfaces();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/HostInfo.java:120: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	inetAddrs = new LinkedList();
	                ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/HostInfo.java:124: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration addrs = currentif.getInetAddresses();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/HostInfo.java:127: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	inetAddrs.add(addrs.nextElement());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/HostInfo.java:163: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator i = inetAddrs.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ImportTask.java:145: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector importStack = helper.getImportStack();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/ImportTask.java:162: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = resourcesToImport.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ImportTask.java:169: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector importStack = helper.getImportStack();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/ImportTask.java:221: warning: Type safety: The method addAll(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	subHelper.getImportStack().addAll(helper.getImportStack());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ImportTask.java:222: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	subHelper.getExtensionStack().addAll(helper.getExtensionStack());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ImportTask.java:230: warning: Type safety: The method addAll(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	helper.getImportStack().addAll(subHelper.getImportStack());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ImportTask.java:232: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	helper.getExtensionStack().addAll(subHelper.getExtensionStack());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Input.java:221: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector accept = StringUtils.split(validargs, ',');
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:105: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static Hashtable loaderMap = new Hashtable(HASH_TABLE_SIZE);
	               ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:105: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static Hashtable loaderMap = new Hashtable(HASH_TABLE_SIZE);
	                                         ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:159: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List/*<Property>*/ connectionProperties = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:159: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List/*<Property>*/ connectionProperties = new ArrayList();
	                                                      ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:306: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected static Hashtable getLoaderMap() {
	                 ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:324: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	connectionProperties.add(var);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:355: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator props = connectionProperties.iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:404: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class dc;
	^^^^^
src/main/org/apache/tools/ant/taskdefs/JDBCTask.java:422: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	loaderMap.put(driver, loader);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:79: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List serviceList = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:79: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List serviceList = new ArrayList();
	                               ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:143: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector rootEntries;
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:186: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	rootEntries = new Vector();
	                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:342: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = zf.entries();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:383: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = zf.entries();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:457: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	serviceList.add(service);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:464: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator serviceIterator;
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:563: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = manifest.getWarnings();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:632: warning: Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	writeIndexLikeList(new ArrayList(addedDirs.keySet()),
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:632: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	writeIndexLikeList(new ArrayList(addedDirs.keySet()),
	                       ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:654: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList dirs = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:654: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList dirs = new ArrayList();
	                     ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:655: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:655: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:707: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	rootEntries.addElement(vPath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1025: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected final void writeIndexLikeList(List dirs, List files,
	                                        ^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1025: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected final void writeIndexLikeList(List dirs, List files,
	                                                   ^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1031: warning: Type safety: Unchecked invocation sort(List) of the generic method sort(List<T>) of type Collections
	Collections.sort(dirs);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1031: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<T>
	Collections.sort(dirs);
	                 ^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1032: warning: Type safety: Unchecked invocation sort(List) of the generic method sort(List<T>) of type Collections
	Collections.sort(files);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1032: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<T>
	Collections.sort(files);
	                 ^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1033: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = dirs.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1094: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	TreeMap matches = new TreeMap(new Comparator() {
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1094: warning: Type safety: The constructor TreeMap(Comparator) belongs to the raw type TreeMap. References to generic type TreeMap<K,V> should be parameterized
	TreeMap matches = new TreeMap(new Comparator() {
                // longest match comes first
                public int compare(Object o1, Object o2) {
                    if (o1 instanceof String && o2 instanceof String) {
                        return ((String) o2).length()
                            - ((String) o1).length();
                    }
                    return 0;
                }
            });
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1094: warning: TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
	TreeMap matches = new TreeMap(new Comparator() {
	                      ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1094: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	TreeMap matches = new TreeMap(new Comparator() {
	                                  ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1107: warning: Type safety: The method put(Object, Object) belongs to the raw type TreeMap. References to generic type TreeMap<K,V> should be parameterized
	matches.put(classpath[i], classpath[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1114: warning: Type safety: The method put(Object, Object) belongs to the raw type TreeMap. References to generic type TreeMap<K,V> should be parameterized
	matches.put(candidate, classpath[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1135: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected static void grabFilesAndDirs(String file, List dirs,
	                                                    ^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1136: warning: List is a raw type. References to generic type List<E> should be parameterized
	List files)
	^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1141: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration entries = zf.getEntries();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1142: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet dirSet = new HashSet();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1142: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet dirSet = new HashSet();
	                     ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1148: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	dirSet.add(name);
	^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1150: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	files.add(name);
	^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1156: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	dirSet.add(name.substring(0, name.lastIndexOf("/") + 1));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Jar.java:1159: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
	dirs.addAll(dirSet);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Java.java:899: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected void run(String classname, Vector args) throws BuildException {
	                                     ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javac.java:122: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map/*<String,Long>*/ packageInfos = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/Javac.java:122: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map/*<String,Long>*/ packageInfos = new HashMap();
	                                                ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javac.java:925: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	packageInfos = new HashMap();
	                   ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javac.java:1188: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	packageInfos.put(pkg, new Long(f.lastModified()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javac.java:1198: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = packageInfos.entrySet().iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javac.java:1199: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javac.java:1199: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:217: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector params = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:217: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector params = new Vector();
	                            ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:226: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	params.addElement(param);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:236: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getParams() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:369: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList rcs = new ArrayList();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:369: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList rcs = new ArrayList();
	                            ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:375: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	rcs.add(rc);
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:382: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private Iterator iterator() {
	        ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:428: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector sourceFiles = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:428: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector sourceFiles = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:429: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector packageNames = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:429: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector packageNames = new Vector();
	                                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:430: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector excludePackageNames = new Vector(1);
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:430: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector excludePackageNames = new Vector(1);
	                                         ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:438: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector links = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:438: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector links = new Vector();
	                           ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:439: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector groups = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:439: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector groups = new Vector();
	                            ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:440: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector tags = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:440: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector tags = new Vector();
	                          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:458: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector packageSets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:458: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector packageSets = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:576: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	sourceFiles.addElement(sf);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:606: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	packageNames.addElement(pn);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:631: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	excludePackageNames.addElement(pn);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:755: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tags.addElement(tagletInfo);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1172: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	links.addElement(la);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1285: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tags.addElement (ta);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1443: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	groups.addElement(ga);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1453: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector packages = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1453: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector packages = new Vector();
	                              ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1503: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	packages.addElement(pn);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1570: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	packageSets.addElement(packageSet);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1664: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector packagesToDoc = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1664: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector packagesToDoc = new Vector();
	                           ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1676: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector sourceFilesToDoc = (Vector) sourceFiles.clone();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1676: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector sourceFilesToDoc = (Vector) sourceFiles.clone();
	                           ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1798: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private void checkPackages(Vector packagesToDoc, Path sourceDirs) {
	                           ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1807: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector packagesToDoc, Vector sourceFilesToDoc) {
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1807: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector packagesToDoc, Vector sourceFilesToDoc) {
	                      ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1879: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = doclet.getParams();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:1951: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = links.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2064: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = groups.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2082: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = tags.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2169: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector packagesToDoc,
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2170: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector sourceFilesToDoc,
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2175: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = packagesToDoc.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2287: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private void addSourceFiles(Vector sf) {
	                            ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2288: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator e = nestedSourceFiles.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2306: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2309: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	sf.addElement(new SourceFile(((FileProvider) r.as(FileProvider.class))
                                             .getFile()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2323: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private void parsePackages(Vector pn, Path sp) {
	                           ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2324: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet addedPackages = new HashSet();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2324: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet addedPackages = new HashSet();
	                            ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2325: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector dirSets = (Vector) packageSets.clone();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2325: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector dirSets = (Vector) packageSets.clone();
	                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2335: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = packageNames.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2348: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = excludePackageNames.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2368: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	dirSets.addElement(ds);
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2376: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = dirSets.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2407: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	addedPackages.add(packageName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Javadoc.java:2408: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	pn.addElement(packageName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:47: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable replacements = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:47: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable replacements = new Hashtable();
	                                     ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:137: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	replacements.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:149: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable hash = new Hashtable();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:149: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable hash = new Hashtable();
	                     ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:150: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	hash.put("VERSION", "1.0.3");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:151: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	hash.put("b", "ffff");
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:166: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public static String replace(String origString, Hashtable keys)
	                                                ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Length.java:233: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = resources.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/LoadProperties.java:58: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private final Vector filterChains = new Vector();
	              ^^^^^^
src/main/org/apache/tools/ant/taskdefs/LoadProperties.java:58: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private final Vector filterChains = new Vector();
	                                        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/LoadProperties.java:219: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterChains.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/LoadResource.java:72: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private final Vector filterChains = new Vector();
	              ^^^^^^
src/main/org/apache/tools/ant/taskdefs/LoadResource.java:72: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private final Vector filterChains = new Vector();
	                                        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/LoadResource.java:219: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filterChains.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:48: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List       attributes = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:48: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List       attributes = new ArrayList();
	                                    ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:49: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map        elements   = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:49: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map        elements   = new HashMap();
	                                    ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:77: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = attributes.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:137: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List nested = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:137: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List nested = new ArrayList();
	                          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:145: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	nested.add(task);
	^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:151: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getNested() {
	       ^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:202: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getAttributes() {
	       ^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:212: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getElements() {
	       ^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:271: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	attributes.add(attribute);
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroDef.java:295: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	elements.put(element.getName(), element);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:51: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map      map = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:51: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map      map = new HashMap();
	                           ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:52: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map      nsElements = null;
	        ^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:53: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map      presentElements;
	        ^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:54: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable localAttributes;
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:57: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List      unknownElements = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:57: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List      unknownElements = new ArrayList();
	                                        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:82: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	map.put(name, value);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:96: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map getNsElements() {
	        ^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:98: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	nsElements = new HashMap();
	                 ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:99: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = macroDef.getElements().entrySet().iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:101: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:101: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:102: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	nsElements.put((String) entry.getKey(),
                               entry.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:120: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	unknownElements.add(nestedTask);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:127: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = unknownElements.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:137: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	presentElements.put(name, ue);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:145: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List unknownElements = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:145: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List unknownElements = new ArrayList();
	                                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:153: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	unknownElements.add(nestedTask);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:159: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getUnknownElements() {
	       ^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:168: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private String macroSubs(String s, Map macroMapping) {
	                                   ^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:265: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map m = ue.getWrapper().getAttributeMap();
	^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:266: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = m.entrySet().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:267: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:267: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) i.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:275: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = ue.getWrapper().getChildren();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:295: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = unknownElements.iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:318: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = presentElement.getChildren();
	^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:320: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = list.iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:340: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	presentElements = new HashMap();
	                      ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:343: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	localAttributes = new Hashtable();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:344: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set copyKeys = new HashSet(map.keySet());
	^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:344: warning: Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	Set copyKeys = new HashSet(map.keySet());
	               ^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:344: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	Set copyKeys = new HashSet(map.keySet());
	                   ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:345: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = macroDef.getAttributes().iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:359: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	localAttributes.put(attribute.getName(), value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MacroInstance.java:377: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	localAttributes.put(macroDef.getText().getName(), text);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java:64: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List filesets = new LinkedList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java:64: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private List filesets = new LinkedList();
	                            ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java:69: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List paths = new LinkedList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java:69: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private List paths = new LinkedList();
	                         ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java:109: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	filesets.add(fileset);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java:138: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	paths.add(path);
	^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java:152: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	ListIterator list = filesets.listIterator();
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java:201: warning: ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
	ListIterator list = paths.listIterator();
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:130: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector values = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:130: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector values = new Vector();
	                            ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:261: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	values.addElement(value);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:264: warning: Type safety: The method setElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	values.setElementAt(value, currentIndex);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:279: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = getValues(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:301: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getValues() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:345: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = getValues(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:405: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector warnings = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:405: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector warnings = new Vector();
	                              ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:414: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map attributes = new LinkedHashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:414: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	private Map attributes = new LinkedHashMap();
	                             ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:512: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = section.getAttributeKeys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:522: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration cpe = attribute.getValues();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:537: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration attribEnum = currentCp.getValues();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:548: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration warnEnum = section.warnings.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:550: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	warnings.addElement(warnEnum.nextElement());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:583: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = getAttributeKeys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:610: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getAttributeKeys() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:675: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	warnings.addElement("\"" + ATTRIBUTE_NAME + "\" attributes "
                    + "should not occur in the main section and must be the "
                    + "first element in all other sections: \""
                    + attribute.getName() + ": " + attribute.getValue() + "\"");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:683: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	warnings.addElement(ERROR_FROM_FORBIDDEN
                    + attribute.getName() + ": " + attribute.getValue() + "\"");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:694: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	warnings.addElement("Multiple Class-Path attributes "
                            + "are supported but violate the Jar "
                            + "specification and may not be correctly "
                            + "processed in all environments");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:698: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = attribute.getValues();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:724: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = getAttributeKeys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:744: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	attributes.put(attributeKey, attribute);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:752: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getWarnings() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:792: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map sections = new LinkedHashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:792: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	private Map sections = new LinkedHashMap();
	                           ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:905: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	sections.put(sectionName, section);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:984: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = other.getSectionNames();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1046: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator e = sections.keySet().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1075: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getWarnings() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1076: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector warnings = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1076: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector warnings = new Vector();
	                      ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1078: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration warnEnum = mainSection.getWarnings();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1080: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	warnings.addElement(warnEnum.nextElement());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1084: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator e = sections.values().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1087: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e2 = section.getWarnings();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1089: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	warnings.addElement(e2.nextElement());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Manifest.java:1176: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getSectionNames() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ManifestTask.java:116: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration attributeKeys = section.getAttributeKeys();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ManifestTask.java:252: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = nestedManifest.getWarnings();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/MatchingTask.java:266: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration selectorElements() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Move.java:75: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	completeDirMap.put(file, destFile);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Move.java:92: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator fromDirs = completeDirMap.keySet().iterator(); fromDirs.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Move.java:121: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator fromFiles = fileCopyMap.keySet().iterator(); fromFiles.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Move.java:153: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator fromDirNames = dirCopyMap.keySet().iterator(); fromDirNames.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Move.java:229: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator filterIter = getFilterSets().iterator(); filterIter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Parallel.java:57: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List tasks = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/Parallel.java:57: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List tasks = new ArrayList();
	                         ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Parallel.java:66: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	tasks.add(nestedTask);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Parallel.java:71: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector nestedTasks = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Parallel.java:71: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector nestedTasks = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Parallel.java:149: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	nestedTasks.addElement(nestedTask);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Parallel.java:252: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = nestedTasks.elements(); e.hasMoreElements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PathConvert.java:82: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector prefixMap = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/PathConvert.java:82: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector prefixMap = new Vector();
	                               ^^^^^^
src/main/org/apache/tools/ant/taskdefs/PathConvert.java:213: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	prefixMap.addElement(entry);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PathConvert.java:362: warning: List is a raw type. References to generic type List<E> should be parameterized
	List ret = new ArrayList();
	^^^^
src/main/org/apache/tools/ant/taskdefs/PathConvert.java:362: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List ret = new ArrayList();
	               ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PathConvert.java:364: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = resources.iterator(); iter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PathConvert.java:367: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	ret.add(mapped[m]);
	^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PathConvert.java:371: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator mappedIter = ret.iterator(); mappedIter.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PreSetDef.java:132: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void setClass(Class clazz) {
	                     ^^^^^
src/main/org/apache/tools/ant/taskdefs/PreSetDef.java:158: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void setAdapterClass(Class adapterClass) {
	                            ^^^^^
src/main/org/apache/tools/ant/taskdefs/PreSetDef.java:167: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public void setAdaptToClass(Class adaptToClass) {
	                            ^^^^^
src/main/org/apache/tools/ant/taskdefs/PreSetDef.java:194: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getExposedClass(Project project) {
	       ^^^^^
src/main/org/apache/tools/ant/taskdefs/PreSetDef.java:203: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getTypeClass(Project project) {
	       ^^^^^
src/main/org/apache/tools/ant/taskdefs/ProcessDestroyer.java:33: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private HashSet processes = new HashSet();
	        ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ProcessDestroyer.java:33: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private HashSet processes = new HashSet();
	                                ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ProcessDestroyer.java:77: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class[] paramTypes = {Thread.class};
	^^^^^
src/main/org/apache/tools/ant/taskdefs/ProcessDestroyer.java:186: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	return processes.add(process);
	       ^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ProcessDestroyer.java:214: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator e = processes.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ProjectHelperTask.java:36: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List projectHelpers = new ArrayList();
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/ProjectHelperTask.java:36: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List projectHelpers = new ArrayList();
	                                  ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ProjectHelperTask.java:39: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	this.projectHelpers.add(projectHelper);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/ProjectHelperTask.java:44: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = projectHelpers.iterator(); it.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:26: warning: The import java.util.Enumeration is never used
	import java.util.Enumeration;
	       ^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:31: warning: The import java.util.Vector is never used
	import java.util.Vector;
	       ^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:667: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map osEnv = Execute.getEnvironmentVariables();
	^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:668: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator e = osEnv.entrySet().iterator(); e.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:669: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) e.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:669: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) e.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:681: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap m = new HashMap(props);
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:681: warning: Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	HashMap m = new HashMap(props);
	            ^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:681: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap m = new HashMap(props);
	                ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:683: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = m.keySet().iterator(); it.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Property.java:727: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private void resolveAllProperties(Map props) throws BuildException {
	                                  ^^^
src/main/org/apache/tools/ant/taskdefs/PropertyHelperTask.java:72: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List delegates;
	        ^^^^
src/main/org/apache/tools/ant/taskdefs/PropertyHelperTask.java:90: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	getAddDelegateList().add(delegate);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PropertyHelperTask.java:99: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	getAddDelegateList().add(result);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PropertyHelperTask.java:123: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = delegates.iterator(); iter.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/PropertyHelperTask.java:139: warning: List is a raw type. References to generic type List<E> should be parameterized
	private synchronized List getAddDelegateList() {
	                     ^^^^
src/main/org/apache/tools/ant/taskdefs/PropertyHelperTask.java:141: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	delegates = new ArrayList();
	                ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Recorder.java:70: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static Hashtable recorderEntries = new Hashtable();
	               ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Recorder.java:70: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private static Hashtable recorderEntries = new Hashtable();
	                                               ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Recorder.java:221: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	recorderEntries.put(name, entry);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Recorder.java:311: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable entries = (Hashtable) recorderEntries.clone();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Recorder.java:311: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable entries = (Hashtable) recorderEntries.clone();
	                     ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Recorder.java:312: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator itEntries = entries.entrySet().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Recorder.java:314: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) itEntries.next();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Recorder.java:314: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) itEntries.next();
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Redirector.java:158: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector outputFilterChains;
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Redirector.java:161: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector errorFilterChains;
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Redirector.java:164: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector inputFilterChains;
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Redirector.java:494: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setInputFilterChains(Vector inputFilterChains) {
	                                 ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Redirector.java:506: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setOutputFilterChains(Vector outputFilterChains) {
	                                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Redirector.java:518: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setErrorFilterChains(Vector errorFilterChains) {
	                                 ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Replace.java:70: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList replacefilters = new ArrayList();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Replace.java:70: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList replacefilters = new ArrayList();
	                                       ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Replace.java:496: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList savedFilters = (ArrayList) replacefilters.clone();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Replace.java:496: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList savedFilters = (ArrayList) replacefilters.clone();
	                          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Replace.java:518: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator e = props.keySet().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Replace.java:552: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = resources.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Replace.java:906: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	replacefilters.add(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Replace.java:951: warning: Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	replacefilters.add(0, filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:106: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector compileList = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:106: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector compileList = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:402: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getFileList() {
	       ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:481: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getCompileList() {
	       ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:631: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	compileList.add(classname);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:758: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	compileList.addElement(name);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:769: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class testClass = loader.loadClass(classname);
	^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:797: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getRemoteInterface(Class testClass) {
	       ^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:797: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public Class getRemoteInterface(Class testClass) {
	                                ^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:799: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class [] interfaces = testClass.getInterfaces();
	^^^^^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:815: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private boolean isValidRmiRemote (Class testClass) {
	                                  ^^^^^
src/main/org/apache/tools/ant/taskdefs/SQLExec.java:132: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector transactions = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SQLExec.java:132: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector transactions = new Vector();
	                                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SQLExec.java:346: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	transactions.addElement(t);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SQLExec.java:579: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector savedTransaction = (Vector) transactions.clone();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/SQLExec.java:579: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector savedTransaction = (Vector) transactions.clone();
	                           ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SQLExec.java:600: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = resources.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SQLExec.java:650: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = transactions.elements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sequential.java:44: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector nestedTasks = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sequential.java:44: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector nestedTasks = new Vector();
	                                 ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sequential.java:53: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	nestedTasks.addElement(nestedTask);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sequential.java:66: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = nestedTasks.iterator(); i.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SignJar.java:346: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = sources.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:78: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector properties = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:78: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector properties = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:79: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector references = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:79: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector references = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:80: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector propertySets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:80: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector propertySets = new Vector();
	                                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:83: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector/*<TargetElement>*/ targets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:83: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector/*<TargetElement>*/ targets = new Vector();
	                                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:391: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	targets.add(t);
	^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:440: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	properties.addElement(p);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:450: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	references.addElement(r);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:459: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	propertySets.addElement(ps);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:586: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration i = properties.elements(); i.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:590: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration i = propertySets.elements(); i.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/SubAnt.java:595: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration i = references.elements(); i.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:106: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set allFiles = myCopy.nonOrphans;
	^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:125: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set preservedDirectories = new LinkedHashSet();
	^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:125: warning: LinkedHashSet is a raw type. References to generic type LinkedHashSet<T> should be parameterized
	Set preservedDirectories = new LinkedHashSet();
	                               ^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:187: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private int[] removeOrphanFiles(Set nonOrphans, File toDir,
	                                ^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:188: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set preservedDirectories) {
	^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:191: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	(String[]) nonOrphans.toArray(new String[nonOrphans.size() + 1]);
	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:257: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	preservedDirectories.add(new File(toDir, preservedDirs[i]));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:283: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set preservedEmptyDirectories) {
	^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:324: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private int removeEmptyDirectories(Set preservedEmptyDirectories) {
	                                   ^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:326: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = preservedEmptyDirectories.iterator();
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:456: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	private Set nonOrphans = new HashSet();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:456: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private Set nonOrphans = new HashSet();
	                             ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:473: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	nonOrphans.add(files[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:476: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	nonOrphans.add(dirs[i]);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:484: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	protected Map scan(Resource[] resources, File toDir) {
	          ^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:487: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map m = super.scan(resources, toDir);
	^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:489: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = m.keySet().iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:491: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	nonOrphans.add(((Resource) iter.next()).getName());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Sync.java:584: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = selectorElements(); e.hasMoreElements(); ) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:103: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector filesets = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:103: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector filesets = new Vector();
	                      ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:106: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector resourceCollections = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:106: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector resourceCollections = new Vector();
	                                         ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:108: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector fileSetFiles = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:108: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector fileSetFiles = new Vector();
	                          ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:126: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesets.addElement(fs);
	^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:136: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	resourceCollections.add(res);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:244: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector savedFileSets = (Vector) filesets.clone();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:244: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector savedFileSets = (Vector) filesets.clone();
	                        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:255: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesets.addElement(mainFileSet);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:268: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = filesets.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:271: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = resourceCollections.elements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:308: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = filesets.elements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:312: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = resourceCollections.elements();
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:569: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet basedirs = new HashSet();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:569: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet basedirs = new HashSet();
	                       ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:570: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap basedirToFilesMap = new HashMap();
	^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:570: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap basedirToFilesMap = new HashMap();
	                                ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:571: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:580: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	basedirs.add(base);
	^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:581: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector files = (Vector) basedirToFilesMap.get(base);
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:581: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector files = (Vector) basedirToFilesMap.get(base);
	                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:583: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	files = new Vector();
	            ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:584: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	basedirToFilesMap.put(base, files);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:587: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	files.add(r.getFile().getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:589: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	files.add(r.getName());
	^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:595: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector f = (Vector) basedirToFilesMap.get(base);
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:595: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector f = (Vector) basedirToFilesMap.get(base);
	            ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:596: warning: Type safety: The method toArray(Object[]) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	String[] files = (String[]) f.toArray(new String[f.size()]);
	                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:602: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:670: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tar.java:677: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = rc.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Touch.java:88: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filesets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Touch.java:88: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filesets = new Vector();
	                              ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Touch.java:199: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesets.add(set);
	^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Touch.java:299: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = resources.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Truncate.java:129: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = path.iterator(); it.hasNext();) {
	     ^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:47: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector customFormats = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:47: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector customFormats = new Vector();
	                                   ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:72: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration i = customFormats.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:99: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	customFormats.addElement(cts);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:307: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map calendarFields = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:307: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map calendarFields = new HashMap();
	                                 ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:311: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	calendarFields.put(MILLISECOND,
                               new Integer(Calendar.MILLISECOND));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:313: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	calendarFields.put(SECOND, new Integer(Calendar.SECOND));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:314: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	calendarFields.put(MINUTE, new Integer(Calendar.MINUTE));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:315: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	calendarFields.put(HOUR, new Integer(Calendar.HOUR_OF_DAY));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:316: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	calendarFields.put(DAY, new Integer(Calendar.DATE));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:317: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	calendarFields.put(WEEK, new Integer(Calendar.WEEK_OF_YEAR));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:318: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	calendarFields.put(MONTH, new Integer(Calendar.MONTH));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:319: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	calendarFields.put(YEAR, new Integer(Calendar.YEAR));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/UpToDate.java:53: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector sourceFileSets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/UpToDate.java:53: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector sourceFileSets = new Vector();
	                                    ^^^^^^
src/main/org/apache/tools/ant/taskdefs/UpToDate.java:112: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	sourceFileSets.addElement(fs);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/UpToDate.java:206: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = sourceFileSets.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/VerifyJar.java:92: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = sources.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/WaitFor.java:246: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map timeTable = new HashMap();
	        ^^^
src/main/org/apache/tools/ant/taskdefs/WaitFor.java:246: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map timeTable = new HashMap();
	                            ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/WaitFor.java:250: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	timeTable.put(MILLISECOND, new Long(1L));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/WaitFor.java:251: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	timeTable.put(SECOND,      new Long(ONE_SECOND));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/WaitFor.java:252: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	timeTable.put(MINUTE,      new Long(ONE_MINUTE));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/WaitFor.java:253: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	timeTable.put(HOUR,        new Long(ONE_HOUR));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/WaitFor.java:254: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	timeTable.put(DAY,         new Long(ONE_DAY));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/WaitFor.java:255: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	timeTable.put(WEEK,        new Long(ONE_WEEK));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:80: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector params = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:80: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector params = new Vector();
	                            ^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:106: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector outputProperties = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:106: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector outputProperties = new Vector();
	                                      ^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:679: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = loadClass(proc);
	^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:693: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class loadClass(String classname) throws Exception {
	        ^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:751: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = resources.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:905: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getOutputProperties() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:942: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	params.addElement(p);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:1074: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	outputProperties.addElement(p);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:1184: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = params.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:1292: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector attributes = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:1292: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector attributes = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:1314: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	attributes.addElement(attr);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java:1321: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration getAttributes() {
	       ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XmlProperty.java:185: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable addedAttributes = new Hashtable();
	        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XmlProperty.java:185: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable addedAttributes = new Hashtable();
	                                        ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XmlProperty.java:259: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	addedAttributes = new Hashtable();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XmlProperty.java:482: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	addedAttributes.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/XmlProperty.java:485: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	addedAttributes.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:87: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable entries = new Hashtable();
	          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:87: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable entries = new Hashtable();
	                                  ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:88: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector groupfilesets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:88: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector groupfilesets = new Vector();
	                                   ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:89: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filesetsFromGroupfilesets = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:89: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector filesetsFromGroupfilesets = new Vector();
	                                               ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:101: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector resources = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:101: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector resources = new Vector();
	                               ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:102: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable addedDirs = new Hashtable();
	          ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:102: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable addedDirs = new Hashtable();
	                                    ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:103: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector addedFiles = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:103: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector addedFiles = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:345: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	resources.add(a);
	^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:353: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	groupfilesets.addElement(set);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:599: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector vfss = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:599: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector vfss = new Vector();
	                  ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:603: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	vfss.addElement(fs);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:607: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	vfss.addElement(rc);
	^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:841: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filesetsFromGroupfilesets.addElement(zf);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1204: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList filesets = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1204: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList filesets = new ArrayList();
	                         ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1205: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList rest = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1205: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList rest = new ArrayList();
	                     ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1208: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	filesets.add(rcs[i]);
	^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1210: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	rest.add(rcs[i]);
	^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1214: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	rest.toArray(new ResourceCollection[rest.size()]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1218: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	FileSet[] fs = (FileSet[]) filesets.toArray(new FileSet[filesets
                                                                .size()]);
	                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1253: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private static ThreadLocal haveNonFileSetResourcesToAdd = new ThreadLocal() {
	               ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1253: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private static ThreadLocal haveNonFileSetResourcesToAdd = new ThreadLocal() {
	                                                              ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1453: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	haveNonFileSetResourcesToAdd.set(Boolean.valueOf(!empty));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1521: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList newer = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1521: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList newer = new ArrayList();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1522: warning: Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	newer.addAll(Arrays.asList(((Union) rc).listResources()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1523: warning: Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	newer.addAll(Arrays.asList(result));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1524: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result = (Resource[]) newer.toArray(result);
	                      ^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1552: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector resources = new Vector();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1552: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector resources = new Vector();
	                       ^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1557: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	resources.addElement(rs.getResource(directories[j]));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1564: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	resources.addElement(rs.getResource(files[j]));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1585: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = rcs[i].iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1586: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList dirs = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1586: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList dirs = new ArrayList();
	                     ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1587: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1587: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	                      ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1592: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	dirs.add(r);
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1594: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	files.add(r);
	^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1600: warning: Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
	Collections.sort(dirs, new Comparator() {
                    public int compare(Object o1, Object o2) {
                        Resource r1 = (Resource) o1;
                        Resource r2 = (Resource) o2;
                        return r1.getName().compareTo(r2.getName());
                    }
                });
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1600: warning: Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<T>
	Collections.sort(dirs, new Comparator() {
	                 ^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1600: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super T>
	Collections.sort(dirs, new Comparator() {
                    public int compare(Object o1, Object o2) {
                        Resource r1 = (Resource) o1;
                        Resource r2 = (Resource) o2;
                        return r1.getName().compareTo(r2.getName());
                    }
                });
	                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1600: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Collections.sort(dirs, new Comparator() {
	                           ^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1607: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList rs = new ArrayList(dirs);
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1607: warning: Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	ArrayList rs = new ArrayList(dirs);
	               ^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1607: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList rs = new ArrayList(dirs);
	                   ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1608: warning: Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	rs.addAll(files);
	^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1609: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result[i] = (Resource[]) rs.toArray(new Resource[rs.size()]);
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1672: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	addedDirs.put(vPath, vPath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1704: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private static ThreadLocal currentZipExtra = new ThreadLocal() {
	               ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1704: warning: ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
	private static ThreadLocal currentZipExtra = new ThreadLocal() {
	                                                 ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1725: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	currentZipExtra.set(extra);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1767: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	entries.put(vPath, vPath);
	^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1830: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	addedFiles.addElement(vPath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1909: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack directories = new Stack();
	^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1909: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack directories = new Stack();
	                        ^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1917: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	directories.push(dir);
	^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1953: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = filesetsFromGroupfilesets.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:1959: warning: Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
	haveNonFileSetResourcesToAdd.set(Boolean.FALSE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2051: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList v = new ArrayList(orig.length);
	^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2051: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList v = new ArrayList(orig.length);
	                  ^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2054: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	v.add(orig[i]);
	^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2060: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	return (Resource[]) v.toArray(r);
	                    ^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2148: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static final Map POLICIES = new HashMap();
	                     ^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2148: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static final Map POLICIES = new HashMap();
	                                        ^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2153: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	POLICIES.put(NEVER_KEY,
                         ZipOutputStream.UnicodeExtraFieldPolicy.NEVER);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2155: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	POLICIES.put(ALWAYS_KEY,
                         ZipOutputStream.UnicodeExtraFieldPolicy.ALWAYS);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/Zip.java:2157: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	POLICIES.put(N_E_KEY,
                         ZipOutputStream.UnicodeExtraFieldPolicy
                         .NOT_ENCODEABLE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/AptCompilerAdapter.java:132: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector options = apt.getOptions();
	^^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/AptCompilerAdapter.java:133: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration elements = options.elements();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/AptCompilerAdapter.java:172: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = Class.forName(APT_ENTRY_POINT);
	^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/AptCompilerAdapter.java:174: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Method compile = c.getMethod(APT_METHOD_NAME,
                    new Class[]{(new String[]{}).getClass()});
	                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/Javac12.java:55: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = Class.forName(CLASSIC_COMPILER_CLASSNAME);
	^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/Javac12.java:56: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor cons =
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/Javac12.java:57: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	c.getConstructor(new Class[] {OutputStream.class,
                                              String.class});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/Javac12.java:63: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Method compile = c.getMethod("compile",
                                         new Class [] {String[].class});
	                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/Javac13.java:52: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = Class.forName ("com.sun.tools.javac.Main");
	^^^^^
src/main/org/apache/tools/ant/taskdefs/compilers/Javac13.java:54: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Method compile = c.getMethod ("compile",
                new Class [] {(new String [] {}).getClass ()});
	                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/And.java:39: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = getConditions();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:45: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector conditions = new Vector();
	        ^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:45: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector conditions = new Vector();
	                                ^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:79: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	protected final Enumeration getConditions() {
	                ^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:110: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(a);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:120: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(c);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:130: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(u);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:140: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(n);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:150: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(a);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:160: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(o);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:170: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(e);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:180: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(o);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:190: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(i);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:200: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(h);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:210: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(s);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:220: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(test);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:230: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(test);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:240: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(test);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:250: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(test);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:260: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(i);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:268: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(test);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ConditionBase.java:277: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	conditions.addElement(c);
	^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/HasMethod.java:107: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private Class loadClass(String classname) {
	        ^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/HasMethod.java:152: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = loadClass(classname);
	^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/HasMethod.java:168: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private boolean isFieldFound(Class clazz) {
	                             ^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/HasMethod.java:179: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private boolean isMethodFound(Class clazz) {
	                              ^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/IsReachable.java:132: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static Class[] parameterTypes = {Integer.TYPE};
	               ^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/IsReference.java:72: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class typeClass =
	^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/IsReference.java:73: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	(Class) getProject().getDataTypeDefinitions().get(type);
	 ^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/IsReference.java:77: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	(Class) getProject().getTaskDefinitions().get(type);
	 ^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/IsReference.java:85: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	return typeClass.isAssignableFrom(o.getClass());
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/IsSigned.java:78: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration entries = jarFile.getEntries();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/Or.java:39: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = getConditions();
	^^^^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/ResourcesMatch.java:74: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator i = resources.iterator();
	^^^^^^^^
src/main/org/apache/tools/ant/taskdefs/condition/Xor.java:38: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = getConditions();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectorContainer.java:58: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector selectorsList = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector selectorsList = new Vector();
	                                   ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:86: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration selectorElements() {
	       ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:104: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:126: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	selectorsList.addElement(selector);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:151: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:325: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p) {
	                                                   ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:332: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = selectorsList.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:349: warning: Type safety: The constructor Vector(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	sc.selectorsList = new Vector(selectorsList);
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AbstractSelectorContainer.java:349: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	sc.selectorsList = new Vector(selectorsList);
	                       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.java:35: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector v = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.java:35: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector v = new Vector();
	                       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.java:64: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.add(s);
	^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.java:96: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator getSelectors() {
	       ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.java:101: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
	return Collections.unmodifiableList(v).iterator();
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.java:101: warning: Type safety: The expression of type Vector needs unchecked conversion to conform to List<? extends T>
	return Collections.unmodifiableList(v).iterator();
	                                    ^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.java:110: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected void dieOnCircularReference(Stack stk, Project p)
	                                      ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.java:118: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = v.iterator(); i.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:85: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector replyToList = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:85: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector replyToList = new Vector();
	                                 ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:87: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector toList = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:87: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector toList = new Vector();
	                            ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:89: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector ccList = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:89: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector ccList = new Vector();
	                            ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:91: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector bccList = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:91: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector bccList = new Vector();
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:94: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector headers = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:94: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector headers = new Vector();
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:268: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	this.replyToList.add(address);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:278: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	this.replyToList.add(new EmailAddress(address));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:287: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	toList.addElement(address);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:299: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	toList.addElement(new EmailAddress(tokens.nextToken()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:309: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	ccList.addElement(address);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:321: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	ccList.addElement(new EmailAddress(tokens.nextToken()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:331: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	bccList.addElement(address);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:343: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	bccList.addElement(new EmailAddress(tokens.nextToken()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:398: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	headers.add(h);
	^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:532: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector files = new Vector();
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:532: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector files = new Vector();
	                   ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:534: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = attachments.iterator();
	^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java:538: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	files.addElement(((FileProvider) r.as(FileProvider.class))
                                     .getFile());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ClasspathUtils.java:247: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class expectedType) {
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ClasspathUtils.java:249: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = Class.forName(className, true, userDefinedLoader);
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/regexp/Jdk14RegexpMatcher.java:112: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getGroups(String argument) throws BuildException {
	       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/regexp/Jdk14RegexpMatcher.java:127: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getGroups(String input, int options)
	       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/regexp/Jdk14RegexpMatcher.java:134: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/regexp/Jdk14RegexpMatcher.java:134: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	               ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/regexp/Jdk14RegexpMatcher.java:142: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement(match);
	^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/OrSelector.java:63: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/BaseSelectorContainer.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector selectorsList = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/BaseSelectorContainer.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector selectorsList = new Vector();
	                                   ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/BaseSelectorContainer.java:82: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration selectorElements() {
	       ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/BaseSelectorContainer.java:97: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/BaseSelectorContainer.java:116: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	selectorsList.addElement(selector);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/BaseSelectorContainer.java:143: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/BaseSelectorContainer.java:331: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected synchronized void dieOnCircularReference(Stack stk, Project p)
	                                                   ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/BaseSelectorContainer.java:339: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = selectorsList.iterator(); i.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/AndSelector.java:63: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/NoneSelector.java:64: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/ExtendSelector.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector paramVec = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/ExtendSelector.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector paramVec = new Vector();
	                              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/ExtendSelector.java:64: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = null;
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/ExtendSelector.java:99: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	paramVec.addElement(p);
	^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectSelector.java:117: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration selectorElements() {
	       ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectSelector.java:223: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/MajoritySelector.java:84: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = selectorElements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:194: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private Comparator comparator = null;
	        ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:212: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector configParameter = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:212: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector configParameter = new Vector();
	                                     ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:220: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector specialParameter = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:220: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector specialParameter = new Vector();
	                                      ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:300: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Comparator defaultComparator = new EqualComparator();
	^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:305: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator itConfig = configParameter.iterator(); itConfig.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:309: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	specialParameter.add(par);
	^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:314: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	configParameter = new Vector();
	                      ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:371: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	comparator = (Comparator) loadClass(
	              ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:384: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator itSpecial = specialParameter.iterator(); itSpecial.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:388: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	specialParameter = new Vector();
	                       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:401: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	protected Object loadClass(String classname, String msg, Class type) {
	                                                         ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:405: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = null;
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:508: warning: Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized
	boolean rv = (comparator.compare(cachedValue, newValue) != 0);
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:678: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	configParameter.add(par);
	^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:687: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	configParameter.add(parameter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:701: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	configParameter.add(parameters[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.java:947: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	public Comparator getComparator() {
	       ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/StringUtils.java:52: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static Vector lineSplit(String data) {
	              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/StringUtils.java:63: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static Vector split(String data, int ch) {
	              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/StringUtils.java:64: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector elems = new Vector();
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/StringUtils.java:64: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector elems = new Vector();
	                   ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/StringUtils.java:69: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	elems.addElement(elem);
	^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/StringUtils.java:72: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	elems.addElement(data.substring(i));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:106: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private static Vector jrePackages;
	               ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:371: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	jrePackages = new Vector();
	                  ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:377: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.org.apache");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:381: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("org.apache.crimson");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:382: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("org.apache.xalan");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:383: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("org.apache.xml");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:384: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("org.apache.xpath");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:386: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("org.ietf.jgss");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:387: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("org.w3c.dom");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:388: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("org.xml.sax");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:391: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("org.omg");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:392: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.corba");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:393: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.jndi");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:394: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.media");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:395: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.naming");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:396: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.org.omg");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:397: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.rmi");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:398: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("sunw.io");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:399: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("sunw.util");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:402: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.java");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:403: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("com.sun.image");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:409: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("sun");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:410: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("java");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:411: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	jrePackages.addElement("javax");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:420: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static Vector getJrePackageTestCases() {
	              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:421: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector tests = new Vector();
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:421: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector tests = new Vector();
	                   ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:422: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("java.lang.Object");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:427: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement(
                    "com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl ");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:431: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("sun.audio.AudioPlayer");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:433: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("org.apache.crimson.parser.ContentModel");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:434: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("org.apache.xalan.processor.ProcessorImport");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:435: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("org.apache.xml.utils.URI");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:436: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("org.apache.xpath.XPathFactory");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:438: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("org.ietf.jgss.Oid");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:439: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("org.w3c.dom.Attr");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:440: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("org.xml.sax.XMLReader");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:443: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("org.omg.CORBA.Any");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:444: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("com.sun.corba.se.internal.corba.AnyImpl");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:445: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("com.sun.jndi.ldap.LdapURL");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:446: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("com.sun.media.sound.Printer");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:447: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("com.sun.naming.internal.VersionHelper");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:448: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("com.sun.org.omg.CORBA.Initializer");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:449: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("sunw.io.Serializable");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:450: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("sunw.util.EventListener");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:453: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("javax.accessibility.Accessible");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:454: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("sun.misc.BASE64Encoder");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:455: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("com.sun.image.codec.jpeg.JPEGCodec");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:460: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("sun.reflect.SerializationConstructorAccessorImpl");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:461: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("sun.net.www.http.HttpClient");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:462: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	tests.addElement("sun.audio.AudioPlayer");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JavaEnvUtils.java:472: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static Vector getJrePackages() {
	              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/IdentityStack.java:26: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	public class IdentityStack extends Stack {
	                                   ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/IdentityStack.java:35: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	public static IdentityStack getInstance(Stack s) {
	                                        ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/IdentityStack.java:41: warning: Type safety: The method addAll(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	result.addAll(s);
	^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/IdentityStack.java:59: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	push(o);
	^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:147: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	getImportStack().addElement(source);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:160: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map    currentTargets = context.getCurrentTargets();
	^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:166: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	context.setCurrentTargets(new HashMap());
	                              ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:177: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	context.setCurrentTargets(new HashMap());
	                              ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:183: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = getExtensionStack().iterator(); i.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:189: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable projectTargets = project.getTargets();
	^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:516: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	private Stack antHandlers = new Stack();
	        ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:516: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	private Stack antHandlers = new Stack();
	                                ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:528: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	antHandlers.push(currentHandler);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:598: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	antHandlers.push(currentHandler);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:993: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	Hashtable projectTargets = project.getTargets();
	^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:1001: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	context.getCurrentTargets().put(name, target);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:1010: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter =
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:1025: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	context.getCurrentTargets().put(newName, newTarget);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:1038: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter =
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelper2.java:1051: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	helper.getExtensionStack().add(new String[] {
                            tgName, name, extensionPointMissing.name() });
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java:858: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class parentClass = parent.getClass();
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LoaderUtils.java:96: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static File getClassSource(Class c) {
	                                  ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ClassConstants.java:109: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	final Class javaClassHelper =
	      ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ClassConstants.java:112: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	final Class[] params = {
	      ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ClassConstants.java:116: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	javaClassHelper.getMethod("getConstants", params);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContains.java:58: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector contains = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContains.java:58: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector contains = new Vector();
	                              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContains.java:140: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	this.contains.addElement(contains.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContains.java:166: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private void setContains(final Vector contains) {
	                               ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContains.java:179: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector getContains() {
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContains.java:208: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	contains.addElement(params[i].getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContainsRegExp.java:60: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector regexps = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContainsRegExp.java:60: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector regexps = new Vector();
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContainsRegExp.java:146: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	this.regexps.addElement(regExp);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContainsRegExp.java:158: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private void setRegexps(final Vector regexps) {
	                              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContainsRegExp.java:172: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector getRegexps() {
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/LineContainsRegExp.java:232: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	regexps.addElement(regexp);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ReplaceTokens.java:73: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable hash = new Hashtable();
	        ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ReplaceTokens.java:73: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable hash = new Hashtable();
	                             ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ReplaceTokens.java:240: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	hash.put(token.getKey(), token.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ReplaceTokens.java:269: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private void setTokens(final Hashtable hash) {
	                             ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ReplaceTokens.java:279: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable getTokens() {
	        ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ReplaceTokens.java:330: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	hash.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ReplaceTokens.java:342: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = props.keys(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/ReplaceTokens.java:345: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	hash.put(key, value);
	^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/StripLineComments.java:57: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector comments = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/StripLineComments.java:57: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector comments = new Vector();
	                              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/StripLineComments.java:143: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	comments.addElement(comment.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/StripLineComments.java:152: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private void setComments(final Vector comments) {
	                               ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/StripLineComments.java:161: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector getComments() {
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/StripLineComments.java:190: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	comments.addElement(params[i].getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TailFilter.java:68: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private LinkedList lineList = new LinkedList();
	        ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TailFilter.java:68: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	private LinkedList lineList = new LinkedList();
	                                  ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TailFilter.java:212: warning: Type safety: The method add(Object) belongs to the raw type LinkedList. References to generic type LinkedList<T> should be parameterized
	lineList.add(line);
	^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:61: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector    filters   = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:61: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector    filters   = new Vector();
	                                  ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:112: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration e = filters.elements(); e.hasMoreElements();) {
	     ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:217: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:225: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:233: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:241: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:249: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:257: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:265: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/TokenFilter.java:273: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	filters.addElement(filter);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:275: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:305: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:440: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:476: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:514: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:554: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:735: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack s = new Stack();
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:735: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	Stack s = new Stack();
	              ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:737: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	s.push(dissect[0]);
	^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:752: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack<T> should be parameterized
	s.push(thisToken);
	^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:1623: warning: List is a raw type. References to generic type List<E> should be parameterized
	List relativePathStack = new ArrayList();
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:1623: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List relativePathStack = new ArrayList();
	                             ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:1628: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	relativePathStack.add("..");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:1633: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	relativePathStack.add(toPathStack[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:1661: warning: List is a raw type. References to generic type List<E> should be parameterized
	public static String getPath(List pathStack) {
	                             ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:1675: warning: List is a raw type. References to generic type List<E> should be parameterized
	public static String getPath(final List pathStack, final char separatorChar) {
	                                   ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/FileUtils.java:1678: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	final Iterator iter = pathStack.iterator();
	      ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:40: warning: The serializable class VectorSet does not declare a static final serialVersionUID field of type long
	public final class VectorSet extends Vector {
	                   ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:40: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public final class VectorSet extends Vector {
	                                     ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:41: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private final HashSet set = new HashSet();
	              ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:41: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private final HashSet set = new HashSet();
	                                ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:51: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public VectorSet(Collection c) {
	                 ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:53: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = c.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:78: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	if (set.add(o)) {
	    ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:94: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public synchronized boolean addAll(Collection c) {
	                                   ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:96: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = c.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:106: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public synchronized boolean addAll(int index, Collection c) {
	                                              ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:108: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = c.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:125: warning: Type safety: The method addAll(Collection) belongs to the raw type AbstractCollection. References to generic type AbstractCollection<E> should be parameterized
	vs.set.addAll(set);
	^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:133: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public synchronized boolean containsAll(Collection c) {
	                                        ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:134: warning: Type safety: The method containsAll(Collection) belongs to the raw type AbstractCollection. References to generic type AbstractCollection<E> should be parameterized
	return set.containsAll(c);
	       ^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:166: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public synchronized boolean removeAll(Collection c) {
	                                      ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:168: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = c.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:193: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public synchronized boolean retainAll(Collection c) {
	                                      ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:194: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	LinkedList l = new LinkedList();
	^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:194: warning: LinkedList is a raw type. References to generic type LinkedList<T> should be parameterized
	LinkedList l = new LinkedList();
	                   ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:195: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = iterator(); i.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:198: warning: Type safety: The method addLast(Object) belongs to the raw type LinkedList. References to generic type LinkedList<T> should be parameterized
	l.addLast(o);
	^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java:210: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	if (set.add(o)) {
	    ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CompositeMapper.java:31: warning: LinkedHashSet is a raw type. References to generic type LinkedHashSet<T> should be parameterized
	LinkedHashSet results = new LinkedHashSet();
	^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CompositeMapper.java:31: warning: LinkedHashSet is a raw type. References to generic type LinkedHashSet<T> should be parameterized
	LinkedHashSet results = new LinkedHashSet();
	                            ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CompositeMapper.java:34: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator mIter = getMappers().iterator(); mIter.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CompositeMapper.java:40: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	results.add(mapped[i]);
	^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CompositeMapper.java:46: warning: Type safety: The method toArray(Object[]) belongs to the raw type AbstractCollection. References to generic type AbstractCollection<E> should be parameterized
	: (String[]) results.toArray(new String[results.size()]);
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ContainerMapper.java:34: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List mappers = new ArrayList();
	        ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ContainerMapper.java:34: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List mappers = new ArrayList();
	                           ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ContainerMapper.java:72: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	mappers.add(fileNameMapper);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ContainerMapper.java:84: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = mappers.iterator(); iter.hasNext() && !foundit;) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ContainerMapper.java:97: warning: List is a raw type. References to generic type List<E> should be parameterized
	public synchronized List getMappers() {
	                    ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ContainerMapper.java:98: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
	return Collections.unmodifiableList(mappers);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ContainerMapper.java:98: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<? extends T>
	return Collections.unmodifiableList(mappers);
	                                    ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:42: warning: List is a raw type. References to generic type List<E> should be parameterized
	public static final List EMPTY_LIST =
	                    ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:43: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
	Collections.unmodifiableList(new ArrayList(0));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:43: warning: Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<? extends T>
	Collections.unmodifiableList(new ArrayList(0));
	                             ^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:43: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	Collections.unmodifiableList(new ArrayList(0));
	                                 ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:53: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static boolean equals(Vector v1, Vector v2) {
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:53: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static boolean equals(Vector v1, Vector v2) {
	                                        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:76: warning: Dictionary is a raw type. References to generic type Dictionary<K,V> should be parameterized
	public static boolean equals(Dictionary d1, Dictionary d2) {
	                             ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:76: warning: Dictionary is a raw type. References to generic type Dictionary<K,V> should be parameterized
	public static boolean equals(Dictionary d1, Dictionary d2) {
	                                            ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:89: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e1 = d1.keys();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:111: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public static String flattenToString(Collection c) {
	                                     ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:112: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = c.iterator();
	^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:132: warning: Dictionary is a raw type. References to generic type Dictionary<K,V> should be parameterized
	public static void putAll(Dictionary m1, Dictionary m2) {
	                          ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:132: warning: Dictionary is a raw type. References to generic type Dictionary<K,V> should be parameterized
	public static void putAll(Dictionary m1, Dictionary m2) {
	                                         ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:133: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration it = m2.keys(); it.hasMoreElements();) {
	     ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:135: warning: Type safety: The method put(Object, Object) belongs to the raw type Dictionary. References to generic type Dictionary<K,V> should be parameterized
	m1.put(key, m2.get(key));
	^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:143: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public static final class EmptyEnumeration implements Enumeration {
	                                                      ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:172: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public static Enumeration append(Enumeration e1, Enumeration e2) {
	              ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:172: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public static Enumeration append(Enumeration e1, Enumeration e2) {
	                                 ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:172: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public static Enumeration append(Enumeration e1, Enumeration e2) {
	                                                 ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:181: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public static Enumeration asEnumeration(final Iterator iter) {
	              ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:181: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public static Enumeration asEnumeration(final Iterator iter) {
	                                              ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:182: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	return new Enumeration() {
	           ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:197: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public static Iterator asIterator(final Enumeration e) {
	              ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:197: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public static Iterator asIterator(final Enumeration e) {
	                                        ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:198: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	return new Iterator() {
	           ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:216: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public static Collection asCollection(final Iterator iter) {
	              ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:216: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public static Collection asCollection(final Iterator iter) {
	                                            ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:217: warning: List is a raw type. References to generic type List<E> should be parameterized
	List l = new ArrayList();
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:217: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List l = new ArrayList();
	             ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:219: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	l.add(iter.next());
	^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:224: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	private static final class CompoundEnumeration implements Enumeration {
	                                                          ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:226: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	private final Enumeration e1, e2;
	              ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:228: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public CompoundEnumeration(Enumeration e1, Enumeration e2) {
	                           ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:228: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public CompoundEnumeration(Enumeration e1, Enumeration e2) {
	                                           ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:253: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public static int frequency(Collection c, Object o) {
	                            ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/CollectionUtils.java:257: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = c.iterator(); i.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:63: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector filterChains = new Vector();
	       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:63: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector filterChains = new Vector();
	                                 ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:109: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setFilterChains(Vector fchain) {
	                            ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:125: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	final Vector finalFilters = new Vector();
	      ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:125: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	final Vector finalFilters = new Vector();
	                                ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:126: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	final ArrayList/*<AntClassLoader>*/ classLoadersToCleanUp =
	      ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:127: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	new ArrayList/*<AntClassLoader>*/();
	    ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:132: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	final Vector filterReaders = filterchain.getFilterReaders();
	      ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:135: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	finalFilters.addElement(filterReaders.elementAt(j));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:200: warning: List is a raw type. References to generic type List<E> should be parameterized
	private static void cleanUpClassLoaders(List/*<AntClassLoader>*/ loaders) {
	                                        ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:201: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator it = loaders.iterator(); it.hasNext(); ) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:226: warning: List is a raw type. References to generic type List<E> should be parameterized
	final List/*<AntClassLoader>*/ classLoadersToCleanUp) {
	      ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:232: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = null;
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:237: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	classLoadersToCleanUp.add(al);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:245: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	final Constructor[] constructors = clazz.getConstructors();
	      ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:249: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class[] types = constructors[j].getParameterTypes();
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java:251: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	&& types[0].isAssignableFrom(Reader.class)) {
	   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/ResourceComparator.java:29: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	public abstract class ResourceComparator extends DataType implements Comparator {
	                                                                     ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/DelegatedResourceComparator.java:36: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector v = null;
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/DelegatedResourceComparator.java:49: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	v = (v == null) ? new Vector() : v;
	                      ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/DelegatedResourceComparator.java:50: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.add(c);
	^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/DelegatedResourceComparator.java:70: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector ov = ((DelegatedResourceComparator) o).v;
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/DelegatedResourceComparator.java:92: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = v.iterator(); result == 0 && i.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/DelegatedResourceComparator.java:105: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected void dieOnCircularReference(Stack stk, Project p)
	                                      ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/DelegatedResourceComparator.java:114: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = v.iterator(); i.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ConcatResourceInputStream.java:40: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	private Iterator iter;
	        ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:44: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static Object newInstance(Class ofClass,
	                                 ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:45: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class[] argTypes,
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:48: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor con = ofClass.getConstructor(argTypes);
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:48: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Constructor con = ofClass.getConstructor(argTypes);
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:85: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	method = ((Class) obj).getMethod(
                    methodName, (Class[]) null);
	         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:85: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	method = ((Class) obj).getMethod(
	           ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:103: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Object obj, String methodName, Class argType, Object arg) {
	                               ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:126: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Object obj, String methodName, Class argType1, Object arg1,
	                               ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectUtil.java:127: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class argType2, Object arg2) {
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Locator.java:116: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static File getClassSource(Class c) {
	                                  ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:136: warning: List is a raw type. References to generic type List<E> should be parameterized
	private void addPath(String path, boolean getJars, List libPathURLs)
	                                                   ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:150: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	libPathURLs.add(dirURLs[j]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:156: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	libPathURLs.add(url);
	^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:193: warning: List is a raw type. References to generic type List<E> should be parameterized
	List libPaths = new ArrayList();
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:193: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List libPaths = new ArrayList();
	                    ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:195: warning: List is a raw type. References to generic type List<E> should be parameterized
	List argList = new ArrayList();
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:195: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List argList = new ArrayList();
	                   ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:206: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	libPaths.add(args[++i]);
	^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:230: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	argList.add(args[i]);
	^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:244: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	newArgs = (String[]) argList.toArray(new String[argList.size()]);
	                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:274: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class mainClass = null;
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:314: warning: List is a raw type. References to generic type List<E> should be parameterized
	private URL[] getLibPathURLs(String cpString, List libPaths)
	                                              ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:316: warning: List is a raw type. References to generic type List<E> should be parameterized
	List libPathURLs = new ArrayList();
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:316: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List libPathURLs = new ArrayList();
	                       ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:322: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator i = libPaths.iterator(); i.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/Launcher.java:327: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return  (URL[]) libPathURLs.toArray(new URL[libPathURLs.size()]);
	                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectorUtils.java:512: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static Vector tokenizePath (String path) {
	              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectorUtils.java:525: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public static Vector tokenizePath (String path, String separator) {
	              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectorUtils.java:526: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector ret = new Vector();
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectorUtils.java:526: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector ret = new Vector();
	                 ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectorUtils.java:529: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	ret.add(s[0]);
	^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/SelectorUtils.java:534: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	ret.addElement(st.nextToken());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/DefaultInputHandler.java:90: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e =
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/dispatch/DispatchUtils.java:61: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	final Class c = dispatchable.getClass();
	      ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/dispatch/DispatchUtils.java:62: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	final Method actionM = c.getMethod(mName, new Class[0]);
	                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:69: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap nsPrefixMap = new HashMap();
	        ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:69: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap nsPrefixMap = new HashMap();
	                                  ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:79: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap nsURIByElement = new HashMap();
	        ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:79: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap nsURIByElement = new HashMap();
	                                     ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:314: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	nsPrefixMap.put(uri, prefix);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:334: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	nsPrefixMap.put(uri, prefix);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:347: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = (ArrayList) nsURIByElement.get(element);
	^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:347: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = (ArrayList) nsURIByElement.get(element);
	                ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:349: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = al.iterator();
	^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:571: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = (ArrayList) nsURIByElement.get(element);
	^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:571: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = (ArrayList) nsURIByElement.get(element);
	                ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:573: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iter = al.iterator();
	^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:582: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = (ArrayList) nsURIByElement.get(element);
	^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:582: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList al = (ArrayList) nsURIByElement.get(element);
	                ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:584: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	al = new ArrayList();
	         ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:585: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	nsURIByElement.put(element, al);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/DOMElementWriter.java:587: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	al.add(uri);
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ResourceUtils.java:192: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = source.iterator(); iter.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ResourceUtils.java:306: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ResourceUtils.java:343: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ResourceUtils.java:383: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	FilterSetCollection filters, Vector filterChains,
	                             ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ResourceUtils.java:762: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = future.iterator(); iter.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:40: warning: The serializable class LinkedHashtable does not declare a static final serialVersionUID field of type long
	public class LinkedHashtable extends Hashtable {
	             ^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:40: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public class LinkedHashtable extends Hashtable {
	                                     ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:41: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	private final LinkedHashMap map;
	              ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:44: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	map = new LinkedHashMap();
	          ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:48: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	map = new LinkedHashMap(initialCapacity);
	          ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:52: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	map = new LinkedHashMap(initialCapacity, loadFactor);
	          ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:55: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public LinkedHashtable(Map m) {
	                       ^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:56: warning: Type safety: The constructor LinkedHashMap(Map) belongs to the raw type LinkedHashMap. References to generic type LinkedHashMap<K,V> should be parameterized
	map = new LinkedHashMap(m);
	      ^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:56: warning: LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized
	map = new LinkedHashMap(m);
	          ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:75: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration elements() {
	       ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:79: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public synchronized Set entrySet() {
	                    ^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:99: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	public Enumeration keys() {
	       ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:103: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public synchronized Set keySet() {
	                    ^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:108: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	return map.put(k, v);
	       ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:111: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public synchronized void putAll(Map m) {
	                                ^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:112: warning: Type safety: The method putAll(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	map.putAll(m);
	^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java:127: warning: Collection is a raw type. References to generic type Collection<E> should be parameterized
	public synchronized Collection values() {
	                    ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/SourceFileScanner.java:92: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/SourceFileScanner.java:92: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new Vector();
	               ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/SourceFileScanner.java:95: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.addElement(new FileResource(srcDir, name) {
                public String getName() {
                    return name;
                }
            });
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/comparators/Reverse.java:75: warning: Stack is a raw type. References to generic type Stack<T> should be parameterized
	protected void dieOnCircularReference(Stack stk, Project p)
	                                      ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/spi/Service.java:40: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List providerList = new ArrayList();
	        ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/spi/Service.java:40: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List providerList = new ArrayList();
	                                ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/spi/Service.java:50: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	providerList.add(provider);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/spi/Service.java:59: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	providerList.add(provider);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/spi/Service.java:89: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator providerIterator;
	^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/Watchdog.java:34: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector observers = new Vector(1);
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/Watchdog.java:34: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector observers = new Vector(1);
	                               ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/Watchdog.java:64: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	observers.addElement(to);
	^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/Watchdog.java:81: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = observers.elements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/MultipleChoiceInputRequest.java:30: warning: LinkedHashSet is a raw type. References to generic type LinkedHashSet<T> should be parameterized
	private final LinkedHashSet choices;
	              ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/MultipleChoiceInputRequest.java:37: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public MultipleChoiceInputRequest(String prompt, Vector choices) {
	                                                 ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/MultipleChoiceInputRequest.java:42: warning: Type safety: The constructor LinkedHashSet(Collection) belongs to the raw type LinkedHashSet. References to generic type LinkedHashSet<T> should be parameterized
	this.choices = new LinkedHashSet(choices);
	               ^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/MultipleChoiceInputRequest.java:42: warning: LinkedHashSet is a raw type. References to generic type LinkedHashSet<T> should be parameterized
	this.choices = new LinkedHashSet(choices);
	                   ^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/MultipleChoiceInputRequest.java:48: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getChoices() {
	       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/MultipleChoiceInputRequest.java:49: warning: Type safety: The constructor Vector(Collection) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	return new Vector(choices);
	       ^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/MultipleChoiceInputRequest.java:49: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	return new Vector(choices);
	           ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/input/SecureInputHandler.java:45: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class system = Class.forName("java.lang.System");
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/facade/FacadeTaskHelper.java:40: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List args = new ArrayList();
	        ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/facade/FacadeTaskHelper.java:40: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private List args = new ArrayList();
	                        ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/facade/FacadeTaskHelper.java:120: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	args.add(arg);
	^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/facade/FacadeTaskHelper.java:129: warning: List is a raw type. References to generic type List<E> should be parameterized
	List tmp = new ArrayList(args.size());
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/facade/FacadeTaskHelper.java:129: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List tmp = new ArrayList(args.size());
	               ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/facade/FacadeTaskHelper.java:130: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator e = args.iterator(); e.hasNext();) {
	     ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/facade/FacadeTaskHelper.java:135: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	tmp.add(curr[i]);
	^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/facade/FacadeTaskHelper.java:139: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (String[]) tmp.toArray(res);
	                  ^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:117: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector outputProperties = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:117: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector outputProperties = new Vector();
	                                      ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:120: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable params = new Hashtable();
	        ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:120: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable params = new Hashtable();
	                               ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:123: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector attributes = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:123: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector attributes = new Vector();
	                                ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:335: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class traceSupport =
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:367: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (final Enumeration enumeration = params.keys();
	           ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:392: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz = null;
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:453: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	attributes.addElement(pair);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:467: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	outputProperties.addElement(pair);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:492: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	params.put(name, value);
	^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:595: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration attrs = factory.getAttributes();
	     ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java:612: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	for (Enumeration props = xsltTask.getOutputProperties();
	     ^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectWrapper.java:38: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class clazz;
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectWrapper.java:40: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor constructor;
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectWrapper.java:41: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	constructor = clazz.getConstructor((Class[]) null);
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectWrapper.java:80: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	String methodName, Class argType, Object arg) {
	                   ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectWrapper.java:94: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	String methodName, Class argType1, Object arg1,
	                   ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/ReflectWrapper.java:95: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class argType2, Object arg2) {
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:41: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector replyToList = null;
	          ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:42: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector toList = null;
	          ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:43: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector ccList = null;
	          ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:44: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector bccList = null;
	          ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:45: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector files = null;
	          ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:49: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	protected Vector headers = null;
	          ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:157: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setReplyToList(Vector list) {
	                           ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:166: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setToList(Vector list) {
	                      ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:175: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setCcList(Vector list) {
	                      ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:184: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setBccList(Vector list) {
	                       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:193: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setFiles(Vector files) {
	                     ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/Mailer.java:229: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public void setHeaders(Vector v) {
	                       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/email/PlainMailer.java:47: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e;
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/Cache.java:71: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator iterator();
	^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/PropertiesfileCache.java:211: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	public Iterator iterator() {
	       ^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/PropertiesfileCache.java:212: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new java.util.Vector();
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/PropertiesfileCache.java:212: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector v = new java.util.Vector();
	               ^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/PropertiesfileCache.java:213: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration en = cache.propertyNames();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/PropertiesfileCache.java:215: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	v.add(en.nextElement());
	^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/selectors/modifiedselector/EqualComparator.java:33: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	public class EqualComparator implements Comparator {
	                                        ^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:57: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector targetVector = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:57: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector targetVector = new Vector();
	                                  ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:95: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector wStack = new Vector();
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:95: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector wStack = new Vector();
	                            ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:104: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map prefixMapping = new HashMap();
	        ^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:104: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private Map prefixMapping = new HashMap();
	                                ^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:108: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map currentTargets = null;
	        ^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:118: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	targetVector.addElement(implicitTarget);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:240: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	wStack.addElement(wrapper);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:256: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getWrapperStack() {
	       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:265: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	targetVector.addElement(target);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:305: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	public Vector getTargets() {
	       ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:365: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = (List) prefixMapping.get(prefix);
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:365: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = (List) prefixMapping.get(prefix);
	             ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:367: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	list = new ArrayList();
	           ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:368: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	prefixMapping.put(prefix, list);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:370: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	list.add(uri);
	^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:379: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = (List) prefixMapping.get(prefix);
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:379: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = (List) prefixMapping.get(prefix);
	             ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:393: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = (List) prefixMapping.get(prefix);
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:393: warning: List is a raw type. References to generic type List<E> should be parameterized
	List list = (List) prefixMapping.get(prefix);
	             ^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:404: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getCurrentTargets() {
	       ^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/AntXMLContext.java:412: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public void setCurrentTargets(Map currentTargets) {
	                              ^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/LaunchException.java:25: warning: The serializable class LaunchException does not declare a static final serialVersionUID field of type long
	public class LaunchException extends Exception {
	             ^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/KaffeRmic.java:51: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = getRmicClass();
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/KaffeRmic.java:94: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private static Class getRmicClass() {
	               ^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter.java:310: warning: List is a raw type. References to generic type List<E> should be parameterized
	List args = new ArrayList(len);
	^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter.java:310: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List args = new ArrayList(len);
	                ^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter.java:314: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	args.add(arg);
	^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter.java:320: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	return (String[]) args.toArray(new String[count]);
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter.java:330: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	Vector compileList = attributes.getCompileList();
	^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter.java:443: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = attributes.getLoader().loadClass(classname);
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter.java:456: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class interf = attributes.getRemoteInterface(c);
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/SunRmic.java:74: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = Class.forName(RMIC_CLASSNAME);
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/SunRmic.java:75: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor cons
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/SunRmic.java:76: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	= c.getConstructor(new Class[]  {OutputStream.class, String.class});
	  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/SunRmic.java:79: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Method doRmic = c.getMethod("compile",
                                        new Class [] {String[].class});
	                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/WLRmic.java:67: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = null;
	^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/rmic/WLRmic.java:75: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Method doRmic = c.getMethod("main",
                                        new Class [] {String[].class});
	                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:112: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector replyto;
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:115: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector to;
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:118: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector cc;
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:121: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector headersKeys;
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:122: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	private Vector headersValues;
	        ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:170: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	replyto = new Vector();
	              ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:171: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	to = new Vector();
	         ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:172: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	cc = new Vector();
	         ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:173: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	headersKeys = new Vector();
	                  ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:174: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	headersValues = new Vector();
	                    ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:207: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	this.replyto.addElement(rto);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:219: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	this.to.addElement(to);
	^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:231: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	this.cc.addElement(cc);
	^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:263: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	headersKeys.add(name);
	^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:264: warning: Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<T> should be parameterized
	headersValues.add(value);
	^^^^^^^^^^^^^^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:314: warning: Vector is a raw type. References to generic type Vector<T> should be parameterized
	String vectorToList(Vector v) {
	                    ^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/MailMessage.java:316: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration e = v.elements();
	^^^^^^^^^^^
/usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/ErrorInQuitException.java:32: warning: The serializable class ErrorInQuitException does not declare a static final serialVersionUID field of type long
	public class ErrorInQuitException extends IOException {
	             ^^^^^^^^^^^^^^^^^^^^
2745 problems (2745 warnings)
... Copying Required Files
... Building Ant Distribution
Buildfile: /usr/src/packages/BUILD/apache-ant-1.8.2/build.xml

bootstrap:

prepare:

check_for_optional_packages:

build:
Created dir: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib
Compiling 228 source files to /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes
----------
1. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/cvslib/CvsTagDiff.java (at line 326)
	boolean processed
	        ^^^^^^^^^
The local variable processed is never read
----------
----------
2. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/Rpm.java (at line 26)
	import java.util.Enumeration;
	       ^^^^^^^^^^^^^^^^^^^^^
The import java.util.Enumeration is never used
----------
3. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/Rpm.java (at line 28)
	import java.util.Vector;
	       ^^^^^^^^^^^^^^^^
The import java.util.Vector is never used
----------
----------
4. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/XMLValidateTask.java (at line 42)
	import org.xml.sax.Parser;
	       ^^^^^^^^^^^^^^^^^^
The type Parser is deprecated
----------
5. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/XMLValidateTask.java (at line 424)
	if (reader instanceof Parser) {
	                      ^^^^^^
The type Parser is deprecated
----------
6. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/XMLValidateTask.java (at line 425)
	newReader = new ParserAdapter((Parser) reader);
	                               ^^^^^^
The type Parser is deprecated
----------
----------
7. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/option
al/ejb/DescriptorHandler.java (at line 30)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
8. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.java (at line 42)
	public class DescriptorHandler extends org.xml.sax.Handl
erBase {
	                                       ^^^^^^^^^^^^^^^^^^^^^^^
The type HandlerBase is deprecated
----------
9. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/option
al/ejb/DescriptorHandler.java (at line 272)
	public void startElement(String name, AttributeList attrs)
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
----------
10. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetDeploymentTool.java (at line 108)
	private String  displayName;
	                ^^^^^^^^^^^
The field IPlanetDeploymentTool.displayName is never read locally
----------
----------
11. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/ejb/IPlanetEjbc.java (at line 38)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
12. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 39)
	import org.xml.sax.HandlerBase;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The type HandlerBase is deprecated
----------
13. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 91)
	private String[]    classpathElements;
	                    ^^^^^^^^^^^^^^^^^
The field IPlanetEjbc.classpathElements is never read locally
----------
14. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/ejb/IPlanetEjbc.java (at line 587)
	public class EjbcException extends Exception {
	             ^^^^^^^^^^^^^
The serializable class EjbcException does not declare a static final serialVersionUID field of type long
----------
15. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 609)
	private class EjbcHandler extends HandlerBase {
	                                  ^^^^^^^^^^^
The type HandlerBase is deprecated
----------
16. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 730)
	return super.resolveEntity(publicId, systemId);
	       ^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method resolveEntity(String, String) from the type HandlerBase is deprecated
----------
17. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/ejb/IPlanetEjbc.java (at line 734)
	return super.resolveEntity(publicId, systemId);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method resolveEntity(String, String) from the type HandlerBase is deprecated
----------
18. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 748)
	public void startElement(String name, AttributeList atts)
	 
                                     ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
----------
19. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/splash/SplashScreen.java (at line 40)
	class SplashScreen extends JWindow implements ActionListener, BuildListener {
	      ^^^^^^^^^^^^
The serializable class SplashScreen does not declare a static final serialVersionUID field of type long
----------
----------
20. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LayoutPreservingProperties.java (at line 80)
	public class LayoutPreservingProperties extends Properties {
	 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^
The serializable class LayoutPreservingProperties does not declare a static final serialVersionUID field of type long
----------
----------
21. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LazyHashtable.java (at line 31)
	public class LazyHashtable extends Hashtable {
	             ^^^^^^^^^^^^^
The serializable class LazyHashtable does not declare a static final serialVersionUID field of type long
----------
----------
22. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/java15/Pr
oxyDiagnostics.java (at line 43)
	private String destination;
	               ^^^^^^^^^^^
The field ProxyDiagnostics.destination is never read locally
----------
----------
23. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/ExecTask.java (at line 23)
	import java.util.Enumeration;
	       ^^^^^^^^^^^^^^^^^^^^^
The import java.util.Enumeration is never used
----------
24. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/ExecTask.java (at line 26)
	import java.util.Vector;
	       ^^^^^^^^^^^^^^^^
The import java.util.Vector is never used
----------
----------
25. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/RuntimeConfigurable.java (at line 32)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
26. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/RuntimeConfigurable.java (at line 33)
	import org.xml.sax.helpers.AttributeListImpl;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeListImpl is deprecated
----------
27. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/RuntimeConfigu
rable.java (at line 60)
	private transient IntrospectionHelper.Creator creator;
	                                              ^^^^^^^
The field RuntimeConfigurable.creator is never read locally
----------
----------
28. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/Location.java (at line 31)
	public class Location implements Serializable {
	             ^^^^^^^^
The serializable class Location does not declare a static final serialVersionUID field of type long
----------
----------
29. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/Project.java
 (at line 144)
	private Project parentIdProject = null;
	                ^^^^^^^^^^^^^^^
The field Project.parentIdProject is never read locally
----------
30. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/Project.java (at line 2400)
	private static class AntRefTable extends Hashtable {
	                     ^^^^^^^^^^^
The serializable class AntRefTable does not declare a static final serialVersionUID field of type long
----------
----------
31. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JAXPUtils
.java (at line 28)
	import org.xml.sax.Parser;
	       ^^^^^^^^^^^^^^^^^^
The type Parser is deprecated
----------
32. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JAXPUtils
.java (at line 137)
	public static Parser getParser() throws BuildException {
	              ^^^^^^
The type Parser is deprecated
----------
----------
33. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/Ant.java (at line 779)
	super();
	^^^^^^^^
The constructor Reference() is deprecated
----------
----------
34. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/ProjectHelper.java (at line 30)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
----------
35. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/Checksum.java (at line 64)
	private static final FileUtils FILE_UTILS = FileUtils.getFileUtils();
	                               ^^^^^^^^^^
The field Checksum.FILE_UTILS is never read locally
----------
----------
36. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/UnsupportedAtt
ributeException.java (at line 25)
	public class UnsupportedAttributeException extends BuildException {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The serializable class UnsupportedAttributeException does not declare a static final serialVersionUI
D field of type long
----------
----------
37. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet.java (at line 40)
	public final class VectorSet extends Vector {
	                   ^^^^^^^^^
The serializable class VectorSet does not declare a static final serialVersionUID field of type long
----------
----------
38. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/UnsupportedEle
mentException.java (at line 34)
	public class UnsupportedElementException extends BuildException {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The serializable class UnsupportedElementException does not declare a static final serialVersionUID 
field of type long
----------
----------
39. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/ErrorInQuitException.java (at line 32)
	public class ErrorInQuitException extends IOException {
	             ^^^
^^^^^^^^^^^^^^^^^
The serializable class ErrorInQuitException does not declare a static final serialVersionUID field of type long
----------
----------
40. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java (at line 40)
	public class LinkedHashtable extends Hashtable {
	             ^^^^^^^^^^^^^^^
The serializable class LinkedHashtable does not declare a static final serialVersionUID field of type long
----------
----------
41. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/Prope
rty.java (at line 26)
	import java.util.Enumeration;
	       ^^^^^^^^^^^^^^^^^^^^^
The import java.util.Enumeration is never used
----------
42. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/Prope
rty.java (at line 31)
	import java.util.Vector;
	       ^^^^^^^^^^^^^^^^
The import java.util.Vector is never used
----------
----------
43. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 39)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
44. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 40)
	import org.xml.sax.DocumentHandler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
45. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 41)
	import org.xml.sax.HandlerBase;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The type HandlerBase is deprecated
----------
46. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 63)
	private org.xml.sax.Parser parser;
	        ^^^^^^^^^^^^^^^^^^
The type Parser is deprecated
----------
47. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 130)
	HandlerBase hb = new RootHandler(this);
	^^^^^^^^^^^
The type HandlerBase is deprecated
----------
48. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 131)
	parser.setDocumentHandler(hb);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setDocumentHandler(DocumentHandler) from the type Parser is deprecated
----------
49. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 132)
	parser.setEntityResolver(hb);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setEntityResolver(EntityResolver) from the type Parser is deprecated
----------
50. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 133)
	parser.setErrorHandler(hb);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setErrorHandler(ErrorHandler) from the type Parser is deprecated
----------
51. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 134)
	parser.setDTDHandler(hb);
	^^^^^^^^^^^^^^^^^^^^^^^^
The method setDTDHandler(DTDHandler) from the type Parser is deprecated
----------
52. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 135)
	parser.parse(inputSource);
	^^^^^^^^^^^^^^^^^^^^^^^^^
The method parse(InputSource) from the type Parser is deprecated

----------
53. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 178)
	static class AbstractHandler extends HandlerBase {
	                                     ^^^^^^^^^^^
The type HandlerBase is deprecated
----------
54. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 186)
	protected DocumentHandler parentHandler;
	          ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
55. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 207)
	public AbstractHandler(ProjectHelperImpl helperImpl, DocumentHandler parentHandler) {
	                                                     ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
56. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 212)
	helperImpl.parser.setDocumentHandler(this);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setDocumentHandler(DocumentHandler) from the type Parser is deprecated
----------
57. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 227)
	public void startElement(String tag, AttributeList attrs) throws SAXParseException {
	                                     ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
58. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 264)
	helperImpl.parser.setDocumentHandler(parentHandler);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setDocumentHandler(DocumentHandler) from the type Parser is deprecated
----------
59. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 271)
	static class RootHandler extends HandlerBase {
	                                 ^^^^^^^^^^^
The type HandlerBase is deprecated
----------
60. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 328)
	public void startElement(String tag, AttributeList attrs) throws SAXP
arseException {
	                                     ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
61. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 360)
	public ProjectHandler(ProjectHelperImpl helperImpl, DocumentHandler parentHandler) {
	                                                    ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
62. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 380)
	public void init(String tag, AttributeList attrs) throws SAXParseExce
ption {
	                             ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
63. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 386)
	for (int i = 0; i < attrs.getLength(); i++) {
	                    ^^^^^^^^^^^^^^^^^
The method getLength() from the type AttributeList is deprecated
----------
64. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 387)
	String key = attrs.getName(i);
	             ^^^^^^^^^^^^^^^^
The method getName(int) from the type AttributeList is deprecated
----------
65. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 388)
	String value = attrs.getValue(i);
	               ^^^^^^^^^^^^^^^^^
The method getValue(int) from the type AttributeList is deprecated
----------
66. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 400)
	"Unexpected attribute \"" + attrs.getName(i)
	                            ^^^^^^^^^^^^^^^^
The method getName(int) from the type AttributeList is deprecated
----------
67. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 455)
	public void startElement(String name, AttributeList attrs) throws SAXParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
68. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 475)
	private void handleTarget(String tag, AttributeList attrs) throws SAX
ParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
69. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 493)
	public TargetHandler(ProjectHelperImpl helperImpl, DocumentHandler parentHandler) {
	                                                   ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
70. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 514)
	public void init(String tag, AttributeList attrs) throws SAXParseExce
ption {
	                             ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
71. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 522)
	for (int i = 0; i < attrs.getLength(); i++) {
	                    ^^^^^^^^^^^^^^^^^
The method getLength() from the type AttributeList is deprecated
----------
72. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 523)
	String key = attrs.getName(i);
	             ^^^^^^^^^^^^^^^^
The method getName(int) from the type AttributeList is deprecated
----------
73. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 524)
	String value = attrs.getValue(i);
	               ^^^^^^^^^^^^^^^^^
The method getValue(int) from the type AttributeList is deprecated
----------
74. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 586)
	public void startElement(String name, AttributeList attrs) throws SAX
ParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
75. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 599)
	private static void handleElement(ProjectHelperImpl helperImpl, DocumentHandler parent,
	                                                                ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------

76. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 600)
	Target target, String elementName, AttributeList attrs) throws SAXPar
seException {
	                                   ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
77. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 623)
	DocumentHandler parentHandler) {
	^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
78. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 695)
	public TaskHandler(ProjectHelperImpl helperImpl, DocumentHandler parentHandler,
	                                                 ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
79. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 720)
	public void init(String tag, AttributeList attrs) throws SAXParseExce
ption {
	                             ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
80. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 740)
	wrapper.setAttributes(attrs);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setAttributes(AttributeList) from the type RuntimeConfigurable is deprecated
----------
81. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 771)
	public void startElement(String name, AttributeList attrs) throws SAX
ParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
82. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 826)
	DocumentHandler parentHandler,
	^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
83. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 857)
	public void init(String propType, AttributeList attrs) throws SAXParseException {
	                                  ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
84. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 869)
	child = ih.createElement(helperImpl.project, parent, elementName);
	 
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method createElement(Project, Object, String) from the type IntrospectionHelper is deprecated
----------
85. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 874)
	childWrapper.setAttributes(attrs);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setAttributes(AttributeList) from the type RuntimeConfigurable is deprecated
----------
86. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 906)
	public void startElement(String name, AttributeList attrs) throws SAXParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
87. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 942)
	public DataTypeHandler(ProjectHelperImpl helperImpl, DocumentHandler 
parentHandler,
	                                                     ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
88. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 964)
	public void init(String propType, AttributeList attrs) throws SAXParseException {
	                                  ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
89. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 971)
	wrapper.setAttributes(attrs);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setAttributes(AttributeList) from the type RuntimeConfigurable is deprecated
----------
90. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 1004)
	public void startElement(String name, AttributeList attrs) throws SAXParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
91. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 1019)
	private void configureId(Object target, AttributeList attr) {
	                                        ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
92. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 1020)
	String id = attr.getValue("id");
	            ^^^^^^^^^^^^^^^^^^^
The method getValue(String) from the type AttributeList is deprecated
----------
----------
93. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/LaunchE
xception.java (at line 25)
	public class LaunchException extends Exception {
	             ^^^^^^^^^^^^^^^
The serializable class LaunchException does not declare a static final serialVersionUID field of type long
----------
----------
94. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/ImmutableResourceException.java (at line 28)
	public class ImmutableResourceException extends IOEx
ception {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^
The serializable class ImmutableResourceException does not declare a static final serialVersionUID field of type long
----------
----------
95. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 434)
	entry.setSize(adjustToLong(def.getTotalIn()));
	                           ^^^^^^^^^^^^^^^^
The method getTotalIn() from the type Deflater is deprecated
----------
96. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStrea
m.java (at line 435)
	entry.setCompressedSize(adjustToLong(def.getTotalOut()));
	                                     ^^^^^^^^^^^^^^^^^
The method getTotalOut() from the type Deflater is deprecated
----------
97. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 966)
	int year = time.getYear() + 1900;
	           ^^^^^^^^^^^^^^
The method getYear() from the type Date is deprecated
----------
98. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 970)
	int month = time.getMonth() + 1;
	            ^^^^^^^^^^^^^^^
The method getMonth() from the type Date is deprecated
----------

99. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 973)
	|         (time.getDate() << 16)
	           ^^^^^^^^^^^^^^
The method getDate() from the type Date is deprecated
----------
100. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 974)
	|         (time.getHours() << 11)
	           ^^^^^^^^^^^^^^^
The method getHours() from the type Date is deprecated
----------
101. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 975)
	|         (time.getMinutes() << 5)
	           ^^^^^^^^^^^^^^^^^
The method getMinutes() from the type Date is deprecated
----------
102. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStre
am.java (at line 976)
	|         (time.getSeconds() >> 1);
	           ^^^^^^^^^^^^^^^^^
The method getSeconds() from the type Date is deprecated
----------
102 problems (102 warnings)
Copying 5 files to /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes
Copying 2 files to /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes
Copying 2 files to /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes/org/apache/tools/ant/taskdefs/optional/junit/xsl

jars:
Copying 2 files to /usr/src/packages/BUILD/apache-ant-1.8.2/build
Copying 1 file to /usr/src/packages/BUILD/apache-ant-1.8.2/build
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-launcher.jar
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant.jar
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-bootstrap.jar
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-resolver.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-resolver.jar because no files were included.
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-junit.jar
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-junit4.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-junit4.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-regexp.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-regexp.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-oro.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-oro.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-bcel.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-bcel.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-log4j.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-log4j.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-commons-logging.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-commons-logging.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-bsf.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-bsf.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-javamail.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-javamail.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-netrexx.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-netrexx.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-commons-net.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-commons-net.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-antlr.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-antlr.jar because no files were included.
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jmf.jar
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jai.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jai.jar because no files were included.
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-swing.jar
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jsch.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jsch.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jdepend.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jdepend.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-xalan2.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-xalan2.jar because no files were included.

dist-lite:
Created dir: /usr/src/packages/BUILD/apache-ant-1.8.2/bootstrap
Created dir: /usr/src/packages/BUILD/apache-ant-1.8.2/bootstrap/bin
Created dir: /usr/src/packages/BUILD/apache-ant-1.8.2/bootstrap/lib
Copying 5 files to /usr/src/packages/BUILD/apache-ant-1.8.2/bootstrap/lib
Copying 13 files to /usr/src/packages/BUILD/apache-ant-1.8.2/bootstrap/bin

BUILD SUCCESSFUL
Total time: 30 seconds
... Cleaning Up Build Directories
... Done Bootstrapping Ant Distribution
+ test '!' -f bootstrap/lib/ant.jar -o '!' -x bootstrap/bin/ant -o '!' -x bootstrap/bin/antRun
+ '[' '' '!=' '' ']'
+ ANT_INSTALL=-emacs
+ bootstrap/bin/ant -nouserlib -lib lib/optional -emacs --noconfig jars
Buildfile: /usr/src/packages/BUILD/apache-ant-1.8.2/build.xml

prepare:

check_for_optional_packages:

build:
Created dir: /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes
Compiling 740 source files to /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes
----------
1. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/Location.java (at line 31)
	public class Location implements Serializable {
	             ^^^^^^^^
The serializable class Location does not declare a static final serialVersionUID field of type long
----------
----------
2. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/Project.java
 (at line 144)
	private Project parentIdProject = null;
	                ^^^^^^^^^^^^^^^
The field Project.parentIdProject is never read locally
----------
3. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/Project.java (at line 2400)
	private static class AntRefTable extends Hashtable {
	                     ^^^^^^^^^^^
The serializable class AntRefTable does not declare a static final serialVersionUID field of type long
----------
----------
4. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/ProjectHelper.j
ava (at line 30)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
----------
5. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/RuntimeConfigur
able.java (at line 32)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
6. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/RuntimeConfigur
able.java (at line 33)
	import org.xml.sax.helpers.AttributeListImpl;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeListImpl is deprecated
----------
7. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/RuntimeConfigurable.java (at line 60)
	private transient IntrospectionHelper.Creator creator;
	                                              ^^^^^^^
The field RuntimeConfigurable.creator is never read locally
----------
----------
8. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/UnsupportedAttr
ibuteException.java (at line 25)
	public class UnsupportedAttributeException extends BuildException {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The serializable class UnsupportedAttributeException does not declare a static final serialVersionUI
D field of type long
----------
----------
9. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/UnsupportedElementException.java (at line 34)
	public class UnsupportedElementException extends BuildException {
	 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The serializable class UnsupportedElementException does not declare a static final serialVersionUID field of type long
----------
----------
10. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 39)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
11. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 40)
	import org.xml.sax.DocumentHandler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
12. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 41)
	import org.xml.sax.HandlerBase;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The type HandlerBase is deprecated
----------
13. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 63)
	private org.xml.sax.Parser parser;
	        ^^^^^^^^^^^^^^^^^^
The type Parser is deprecated
----------
14. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 130)
	HandlerBase hb = new RootHandler(this);
	^^^^^^^^^^^
The type HandlerBase is deprecated
----------
15. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 131)
	parser.setDocumentHandler(hb);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setDocumentHandler(DocumentHandler) from the type Parser is deprecated
----------
16. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 132)
	parser.setEntityResolver(hb);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setEntityResolver(EntityResolver) from the type Parser is deprecated
----------
17. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 133)
	parser.setErrorHandler(hb);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setErrorHandler(ErrorHandler) from the type Parser is deprecated
----------
18. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 134)
	parser.setDTDHandler(hb);
	^^^^^^^^^^^^^^^^^^^^^^^^
The method setDTDHandler(DTDHandler) from the type Parser is deprecated
----------
19. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 135)
	parser.parse(inputSource);
	^^^^^^^^^^^^^^^^^^^^^^^^^
The method parse(InputSource) from the type Parser is deprecated

----------
20. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 178)
	static class AbstractHandler extends HandlerBase {
	                                     ^^^^^^^^^^^
The type HandlerBase is deprecated
----------
21. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 186)
	protected DocumentHandler parentHandler;
	          ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
22. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 207)
	public AbstractHandler(ProjectHelperImpl helperImpl, DocumentHandler parentHandler) {
	                                                     ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
23. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 212)
	helperImpl.parser.setDocumentHandler(this);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setDocumentHandler(DocumentHandler) from the type Parser is deprecated
----------
24. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 227)
	public void startElement(String tag, AttributeList attrs) throws SAXParseException {
	                                     ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
25. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 264)
	helperImpl.parser.setDocumentHandler(parentHandler);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setDocumentHandler(DocumentHandler) from the type Parser is deprecated
----------
26. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 271)
	static class RootHandler extends HandlerBase {
	                                 ^^^^^^^^^^^
The type HandlerBase is deprecated
----------
27. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 328)
	public void startElement(String tag, AttributeList attrs) throws SAXP
arseException {
	                                     ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
28. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 360)
	public ProjectHandler(ProjectHelperImpl helperImpl, DocumentHandler parentHandler) {
	                                                    ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
29. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 380)
	public void init(String tag, AttributeList attrs) throws SAXParseExce
ption {
	                             ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
30. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 386)
	for (int i = 0; i < attrs.getLength(); i++) {
	                    ^^^^^^^^^^^^^^^^^
The method getLength() from the type AttributeList is deprecated
----------
31. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 387)
	String key = attrs.getName(i);
	             ^^^^^^^^^^^^^^^^
The method getName(int) from the type AttributeList is deprecated
----------
32. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 388)
	String value = attrs.getValue(i);
	               ^^^^^^^^^^^^^^^^^
The method getValue(int) from the type AttributeList is deprecated
----------
33. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 400)
	"Unexpected attribute \"" + attrs.getName(i)
	                            ^^^^^^^^^^^^^^^^
The method getName(int) from the type AttributeList is deprecated
----------
34. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 455)
	public void startElement(String name, AttributeList attrs) throws SAXParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
35. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 475)
	private void handleTarget(String tag, AttributeList attrs) throws SAX
ParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
36. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 493)
	public TargetHandler(ProjectHelperImpl helperImpl, DocumentHandler parentHandler) {
	                                                   ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
37. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 514)
	public void init(String tag, AttributeList attrs) throws SAXParseExce
ption {
	                             ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
38. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 522)
	for (int i = 0; i < attrs.getLength(); i++) {
	                    ^^^^^^^^^^^^^^^^^
The method getLength() from the type AttributeList is deprecated
----------
39. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 523)
	String key = attrs.getName(i);
	             ^^^^^^^^^^^^^^^^
The method getName(int) from the type AttributeList is deprecated
----------
40. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 524)
	String value = attrs.getValue(i);
	               ^^^^^^^^^^^^^^^^^
The method getValue(int) from the type AttributeList is deprecated
----------
41. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 586)
	public void startElement(String name, AttributeList attrs) throws SAX
ParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
42. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 599)
	private static void handleElement(ProjectHelperImpl helperImpl, DocumentHandler parent,
	                                                                ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------

43. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 600)
	Target target, String elementName, AttributeList attrs) throws SAXPar
seException {
	                                   ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
44. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 623)
	DocumentHandler parentHandler) {
	^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
45. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 695)
	public TaskHandler(ProjectHelperImpl helperImpl, DocumentHandler parentHandler,
	                                                 ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
46. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 720)
	public void init(String tag, AttributeList attrs) throws SAXParseExce
ption {
	                             ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
47. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 740)
	wrapper.setAttributes(attrs);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setAttributes(AttributeList) from the type RuntimeConfigurable is deprecated
----------
48. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 771)
	public void startElement(String name, AttributeList attrs) throws SAX
ParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
49. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 826)
	DocumentHandler parentHandler,
	^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
50. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 857)
	public void init(String propType, AttributeList attrs) throws SAXParseException {
	                                  ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
51. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 869)
	child = ih.createElement(helperImpl.project, parent, elementName);
	 
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method createElement(Project, Object, String) from the type IntrospectionHelper is deprecated
----------
52. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 874)
	childWrapper.setAttributes(attrs);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setAttributes(AttributeList) from the type RuntimeConfigurable is deprecated
----------
53. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 906)
	public void startElement(String name, AttributeList attrs) throws SAXParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
54. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 942)
	public DataTypeHandler(ProjectHelperImpl helperImpl, DocumentHandler 
parentHandler,
	                                                     ^^^^^^^^^^^^^^^
The type DocumentHandler is deprecated
----------
55. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 964)
	public void init(String propType, AttributeList attrs) throws SAXParseException {
	                                  ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
56. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 971)
	wrapper.setAttributes(attrs);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method setAttributes(AttributeList) from the type RuntimeConfigurable is deprecated
----------
57. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/Project
HelperImpl.java (at line 1004)
	public void startElement(String name, AttributeList attrs) throws SAXParseException {
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
58. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 1019)
	private void configureId(Object target, AttributeList attr) {
	                                        ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
59. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/helper/ProjectHelperImpl.java (at line 1020)
	String id = attr.getValue("id");
	            ^^^^^^^^^^^^^^^^^^^
The method getValue(String) from the type AttributeList is deprecated
----------
----------
60. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/launch/LaunchE
xception.java (at line 25)
	public class LaunchException extends Exception {
	             ^^^^^^^^^^^^^^^
The serializable class LaunchException does not declare a static final serialVersionUID field of type long
----------
----------
61. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/Ant.java (at line 779)
	super();
	^^^^^^^^
The constructor Reference() is deprecated
----------
----------
62. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/Checksum.java (at line 64)
	private static final FileUtils FILE_UTILS = FileUtils.getFileUtils();
	                               ^^^^^^^^^^
The field Checksum.FILE_UTILS is never read locally
----------
----------
63. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/CopyP
ath.java (at line 66)
	private long granularity = FILE_UTILS.getFileTimestampGranularity();
	             ^^^^^^^^^^^
The field CopyPath.granularity is never read locally
----------
----------
64. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/ExecTask.java (at line 23)
	import java.util.Enumeration;
	       ^^^^^^^^^^^^^^^^^^^^^
The import java.util.Enumeration is never used
----------
65. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/ExecTask.java (at line 26)
	import java.util.Vector;
	       ^^^^^^^^^^^^^^^^
The import java.util.Vector is never used
----------
----------
66. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/Property.java (at line 26)
	import java.util.Enumeration;
	       ^^^^^^^^^^^^^^^^^^^^^
The import java.util.Enumeration is never used
----------
67. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/Property.java (at line 31)
	import java.util.Vector;
	       ^^^^^^^^^^^^^^^^
The import java.util.Vector is never used
----------
----------
68. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/cvslib/CvsTagDiff.java (at line 326)
	boolean processed
	        ^^^^^^^^^
The local variable processed is never read
----------
----------
69. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/Rpm.java (at line 26)
	import java.util.Enumeration;
	       ^^^^^^^^^^^^^^^^^^^^^
The import java.util.Enumeration is never used
----------
70. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/Rpm.java (at line 28)
	import java.util.Vector;
	       ^^^^^^^^^^^^^^^^
The import java.util.Vector is never used
----------
----------
71. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/XMLValidateTask.java (at line 42)
	import org.xml.sax.Parser;
	       ^^^^^^^^^^^^^^^^^^
The type Parser is deprecated
----------
72. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/XMLValidateTask.java (at line 424)
	if (reader instanceof Parser) {
	                      ^^^^^^
The type Parser is deprecated
----------
73. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/XMLValidateTask.java (at line 425)
	newReader = new ParserAdapter((Parser) reader);
	                               ^^^^^^
The type Parser is deprecated
----------
----------
74. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/ejb/DescriptorHandler.java (at line 30)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
75. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.java (at line 42)
	public class DescriptorHandler extends org.xml.sax.Hand
lerBase {
	                                       ^^^^^^^^^^^^^^^^^^^^^^^
The type HandlerBase is deprecated
----------
76. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/ejb/DescriptorHandler.java (at line 272)
	public void startElement(String name, AttributeList attrs)
	                                      ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
----------
77. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetDeploymentTool.java (at line 108)
	private String  displayName;
	                ^^^^^^^^^^^
The field IPlanetDeploymentTool.displayName is never read locally
----------
----------
78. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/ejb/IPlanetEjbc.java (at line 38)
	import org.xml.sax.AttributeList;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
79. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 39)
	import org.xml.sax.HandlerBase;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The type HandlerBase is deprecated
----------
80. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 91)
	private String[]    classpathElements;
	                    ^^^^^^^^^^^^^^^^^
The field IPlanetEjbc.classpathElements is never read locally
----------
81. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/ejb/IPlanetEjbc.java (at line 587)
	public class EjbcException extends Exception {
	             ^^^^^^^^^^^^^
The serializable class EjbcException does not declare a static final serialVersionUID field of type long
----------
82. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 609)
	private class EjbcHandler extends HandlerBase {
	                                  ^^^^^^^^^^^
The type HandlerBase is deprecated
----------
83. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 730)
	return super.resolveEntity(publicId, systemId);
	       ^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method resolveEntity(String, String) from the type HandlerBase is deprecated
----------
84. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/ejb/IPlanetEjbc.java (at line 734)
	return super.resolveEntity(publicId, systemId);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method resolveEntity(String, String) from the type HandlerBase is deprecated
----------
85. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java (at line 748)
	public void startElement(String name, AttributeList atts)
	 
                                     ^^^^^^^^^^^^^
The type AttributeList is deprecated
----------
----------
86. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/taskdefs/optio
nal/splash/SplashScreen.java (at line 40)
	class SplashScreen extends JWindow implements ActionListener, BuildListener {
	      ^^^^^^^^^^^^
The serializable class SplashScreen does not declare a static final serialVersionUID field of type long
----------
----------
87. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/types/resources/ImmutableResourceException.java (at line 28)
	public class ImmutableResourceException extends IOEx
ception {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^
The serializable class ImmutableResourceException does not declare a static final serialVersionUID field of type long
----------
----------
88. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JAXPUtils.java (at line 28)
	import org.xml.sax.Parser;
	       ^^^^^^^^^^^^^^^^^^
The type Parser is deprecated
----------
89. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/JAXPUtils.java (at line 137)
	public static Parser getParser() throws BuildException {
	              ^^^^^^
The type Parser is deprecated
----------
----------
90. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LayoutPreservingProperties.java (at line 80)
	public class LayoutPreservingProperties extends Properties {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^

The serializable class LayoutPreservingProperties does not declare a static final serialVersionUID field of type long
----------
----------
91. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LazyHasht
able.java (at line 31)
	public class LazyHashtable extends Hashtable {
	             ^^^^^^^^^^^^^
The serializable class LazyHashtable does not declare a static final serialVersionUID field of type long
----------
----------
92. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/LinkedHashtable.java (at line 40)
	public class LinkedHashtable extends Hashtable {
	             ^^^^^^^^^^^^^^^
The serializable class LinkedHashtable does not declare a static final serialVersionUID field of type long
----------
----------
93. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/VectorSet
.java (at line 40)
	public final class VectorSet extends Vector {
	                   ^^^^^^^^^
The serializable class VectorSet does not declare a static final serialVersionUID field of type long
----------
----------
94. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/ant/util/java15/ProxyDiagnostics.java (at line 43)
	private String destination;
	               ^^^^^^^^^^^
The field ProxyDiagnostics.destination is never read locally
----------
----------
95. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/mail/ErrorInQuitEx
ception.java (at line 32)
	public class ErrorInQuitException extends IOException {
	             ^^^^^^^^^^^^^^^^^^^^
The serializable class ErrorInQuitException does not declare a static final serialVersionUID field of type long
----------
----------
96. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 434)
	entry.setSize(adjustToLong(def.getTotalIn()));
	                           ^^^^^^^^^^^^^^^^
The method getTotalIn() from the type Deflater is deprecated
----------
97. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStrea
m.java (at line 435)
	entry.setCompressedSize(adjustToLong(def.getTotalOut()));
	                                     ^^^^^^^^^^^^^^^^^
The method getTotalOut() from the type Deflater is deprecated
----------
98. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 966)
	int year = time.getYear() + 1900;
	           ^^^^^^^^^^^^^^
The method getYear() from the type Date is deprecated
----------
99. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 970)
	int month = time.getMonth() + 1;
	            ^^^^^^^^^^^^^^^
The method getMonth() from the type Date is deprecated
----------

100. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 973)
	|         (time.getDate() << 16)
	           ^^^^^^^^^^^^^^
The method getDate() from the type Date is deprecated
----------
101. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 974)
	|         (time.getHours() << 11)
	           ^^^^^^^^^^^^^^^
The method getHours() from the type Date is deprecated
----------
102. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java (at line 975)
	|         (time.getMinutes() << 5)
	           ^^^^^^^^^^^^^^^^^
The method getMinutes() from the type Date is deprecated
----------
103. WARNING in /usr/src/packages/BUILD/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStre
am.java (at line 976)
	|         (time.getSeconds() >> 1);
	           ^^^^^^^^^^^^^^^^^
The method getSeconds() from the type Date is deprecated
----------
103 problems (103 warnings)
Copying 7 files to /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes
Copying 2 files to /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes
Copying 2 files to /usr/src/packages/BUILD/apache-ant-1.8.2/build/classes/org/apache/tools/ant/taskdefs/optional/junit/xsl

jars:
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-launcher.jar
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant.jar
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-bootstrap.jar
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-resolver.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-resolver.jar because no files were included.
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-junit.jar
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-junit4.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-junit4.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-regexp.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-regexp.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-oro.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-oro.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-bcel.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-bcel.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-log4j.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-log4j.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-commons-logging.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-commons-logging.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-bsf.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-bsf.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-javamail.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-javamail.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-netrexx.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-netrexx.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-commons-net.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-commons-net.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-antlr.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-antlr.jar because no files were included.
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jmf.jar
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jai.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jai.jar because no files were included.
Building jar: /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-swing.jar
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jsch.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jsch.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jdepend.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-jdepend.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-xalan2.jar because no files were included.
Warning: skipping jar archive /usr/src/packages/BUILD/apache-ant-1.8.2/build/lib/ant-apache-xalan2.jar because no files were included.

BUILD SUCCESSFUL
Total time: 35 seconds
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.84392
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd apache-ant-1.8.2
+ mkdir -p /var/tmp/ant-1.8.2-build/usr/share/ant/lib /var/tmp/ant-1.8.2-build/usr/share/ant/etc
+ install -d -m 755 /var/tmp/ant-1.8.2-build/usr/share/java/ant
+ install -d -m 755 /var/tmp/ant-1.8.2-build/usr/share/maven2/poms
+ for jar in 'build/lib/*.jar'
++ basename build/lib/ant-bootstrap.jar .jar
+ jarname=ant-bootstrap
+ pomname=JPP.ant-ant-bootstrap.pom
+ case $jarname in
+ destdir=/var/tmp/ant-1.8.2-build/usr/share/java
+ destname=
+ pomname=JPP-ant-bootstrap.pom
+ install -m 644 build/lib/ant-bootstrap.jar /var/tmp/ant-1.8.2-build/usr/share/java/ant-bootstrap.jar
+ ln -sf ../../java/ant-bootstrap.jar /var/tmp/ant-1.8.2-build/usr/share/ant/lib/ant-bootstrap.jar
+ '[' ant-bootstrap == ant-bootstrap ']'
+ continue
+ for jar in 'build/lib/*.jar'
++ basename build/lib/ant-jmf.jar .jar
+ jarname=ant-jmf
+ pomname=JPP.ant-ant-jmf.pom
+ case $jarname in
+ destdir=/var/tmp/ant-1.8.2-build/usr/share/java/ant
+ destname=/ant
+ install -m 644 build/lib/ant-jmf.jar /var/tmp/ant-1.8.2-build/usr/share/java/ant/ant-jmf.jar
+ ln -sf ../../java/ant/ant-jmf.jar /var/tmp/ant-1.8.2-build/usr/share/ant/lib/ant-jmf.jar
+ '[' ant-jmf == ant-bootstrap ']'
+ install -m 644 src/etc/poms/ant-jmf/pom.xml /var/tmp/ant-1.8.2-build/usr/share/maven2/poms/JPP.ant-ant-jmf.pom
+ install -dm 755 /var/tmp/ant-1.8.2-build//etc/maven/fragments
+ cat
+ for jar in 'build/lib/*.jar'
++ basename build/lib/ant-junit.jar .jar
+ jarname=ant-junit
+ pomname=JPP.ant-ant-junit.pom
+ case $jarname in
+ continue
+ for jar in 'build/lib/*.jar'
++ basename build/lib/ant-launcher.jar .jar
+ jarname=ant-launcher
+ pomname=JPP.ant-ant-launcher.pom
+ case $jarname in
+ destdir=/var/tmp/ant-1.8.2-build/usr/share/java
+ destname=
+ pomname=JPP-ant-launcher.pom
+ install -m 644 build/lib/ant-launcher.jar /var/tmp/ant-1.8.2-build/usr/share/java/ant-launcher.jar
+ ln -sf ../../java/ant-launcher.jar /var/tmp/ant-1.8.2-build/usr/share/ant/lib/ant-launcher.jar
+ '[' ant-launcher == ant-bootstrap ']'
+ install -m 644 src/etc/poms/ant-launcher/pom.xml /var/tmp/ant-1.8.2-build/usr/share/maven2/poms/JPP-ant-launcher.pom
+ install -dm 755 /var/tmp/ant-1.8.2-build//etc/maven/fragments
+ cat
+ for jar in 'build/lib/*.jar'
++ basename build/lib/ant-swing.jar .jar
+ jarname=ant-swing
+ pomname=JPP.ant-ant-swing.pom
+ case $jarname in
+ destdir=/var/tmp/ant-1.8.2-build/usr/share/java/ant
+ destname=/ant
+ install -m 644 build/lib/ant-swing.jar /var/tmp/ant-1.8.2-build/usr/share/java/ant/ant-swing.jar
+ ln -sf ../../java/ant/ant-swing.jar /var/tmp/ant-1.8.2-build/usr/share/ant/lib/ant-swing.jar
+ '[' ant-swing == ant-bootstrap ']'
+ install -m 644 src/etc/poms/ant-swing/pom.xml /var/tmp/ant-1.8.2-build/usr/share/maven2/poms/JPP.ant-ant-swing.pom
+ install -dm 755 /var/tmp/ant-1.8.2-build//etc/maven/fragments
+ cat
+ for jar in 'build/lib/*.jar'
++ basename build/lib/ant.jar .jar
+ jarname=ant
+ pomname=JPP.ant-ant.pom
+ case $jarname in
+ destdir=/var/tmp/ant-1.8.2-build/usr/share/java
+ destname=
+ pomname=JPP-ant.pom
+ install -m 644 build/lib/ant.jar /var/tmp/ant-1.8.2-build/usr/share/java/ant.jar
+ ln -sf ../../java/ant.jar /var/tmp/ant-1.8.2-build/usr/share/ant/lib/ant.jar
+ '[' ant == ant-bootstrap ']'
+ install -m 644 src/etc/poms/ant/pom.xml /var/tmp/ant-1.8.2-build/usr/share/maven2/poms/JPP-ant.pom
+ install -dm 755 /var/tmp/ant-1.8.2-build//etc/maven/fragments
+ cat
+ install -dm 755 /var/tmp/ant-1.8.2-build//etc/maven/fragments
+ cat
+ install -m 644 src/etc/poms/pom.xml /var/tmp/ant-1.8.2-build/usr/share/maven2/poms/JPP-ant-parent.pom
+ install -dm 755 /var/tmp/ant-1.8.2-build//etc/maven/fragments
+ cat
+ rm -f src/script/ant.bat src/script/antRun.bat src/script/lcp.bat
+ rm -f src/script/ant.cmd src/script/antenv.cmd src/script/envset.cmd src/script/runrc.cmd
+ cp -p src/etc/ant-update.xsl src/etc/changelog.xsl src/etc/common2master.xsl src/etc/coverage-frames.xsl src/etc/jdepend-frames.xsl src/etc/jdepend.xsl src/etc/junit-frames-xalan1.xsl src/etc/junit-frames.xsl src/etc/junit-noframes.xsl src/etc/log.xsl src/etc/maudit-frames.xsl src/etc/mmetrics-frames.xsl src/etc/printFailingTests.xsl src/etc/tagdiff.xsl /var/tmp/ant-1.8.2-build/usr/share/ant/etc
+ rm -f /var/tmp/ant-1.8.2-build/usr/share/ant/etc/maudit-frames.xsl /var/tmp/ant-1.8.2-build/usr/share/ant/etc/jdepend.xsl /var/tmp/ant-1.8.2-build/usr/share/ant/etc/jdepend-frames.xsl /var/tmp/ant-1.8.2-build/usr/share/ant/etc/junit-frames.xsl /var/tmp/ant-1.8.2-build/usr/share/ant/etc/junit-noframes.xsl
+ mkdir -p /var/tmp/ant-1.8.2-build/usr/bin
+ cp -p src/script/ant src/script/antRun src/script/antRun.pl src/script/complete-ant-cmd.pl src/script/runant.pl src/script/runant.py /var/tmp/ant-1.8.2-build/usr/bin/
+ mkdir -p /var/tmp/ant-1.8.2-build/etc
+ cp -p /usr/src/packages/SOURCES/apache-ant-1.8.ant.conf /var/tmp/ant-1.8.2-build/etc/ant.conf
+ mkdir -p /var/tmp/ant-1.8.2-build/etc/ant.d
+ echo ant/ant-jmf
+ echo ant/ant-swing
+ cd docs/manual
+ ln -sf /usr/share/javadoc/ant api
+ find /var/tmp/ant-1.8.2-build/usr/share/ant/etc -type f -name '*.xsl' -a '!' -name ant-update.xsl -a '!' -name changelog.xsl -a '!' -name coverage-frames.xsl -a '!' -name junit-frames-xalan1.xsl -a '!' -name log.xsl -a '!' -name mmetrics-frames.xsl -a '!' -name tagdiff.xsl
+ xargs -t rm
rm /var/tmp/ant-1.8.2-build/usr/share/ant/etc/common2master.xsl /var/tmp/ant-1.8.2-build/usr/share/ant/etc/printFailingTests.xsl 
+ /usr/lib/rpm/brp-lib64-linux
sf@suse.de: if you find problems with this script, drop me a note
+ RPM_BUILD_ROOT=/var/tmp/ant-1.8.2-build
+ export RPM_BUILD_ROOT
+ test -x /usr/sbin/Check -a 399 = 0 -o -x /usr/sbin/Check -a '!' -z /var/tmp/ant-1.8.2-build
+ echo 'I call /usr/sbin/Check...'
I call /usr/sbin/Check...
+ /usr/sbin/Check
Checking permissions and ownerships - using the permissions files
	/tmp/Check.perms.vwsxa0
setting /var/tmp/ant-1.8.2-build/ to root:root 0755. (wrong owner/group abuild:abuild)
setting /var/tmp/ant-1.8.2-build/etc to root:root 0755. (wrong owner/group abuild:abuild)
setting /var/tmp/ant-1.8.2-build/usr to root:root 0755. (wrong owner/group abuild:abuild)
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip-debug
+ /usr/lib/rpm/brp-check-la
+ /usr/lib/rpm/brp-symlink
+ /usr/lib/rpm/brp-desktop
WARNING: '/usr/lib/rpm/brp-desktop.data/suse-screensavers.menu' does not exist
WARNING: '/usr/lib/rpm/brp-desktop.data/preferences-gnome.menu' does not exist
WARNING: '/usr/lib/rpm/brp-desktop.data/applications-kmenuedit.menu' does not exist
+ /usr/lib/rpm/brp-rpath
+ /usr/lib/rpm/brp-pie
+ /usr/lib/rpm/brp-rootfs
+ /usr/lib/rpm/brp-tcl
+ /usr/lib/rpm/brp-check-python
+ /usr/lib/rpm/brp-check-bytecode-version
+ /usr/lib/rpm/brp-boot-scripts
+ /usr/lib/rpm/brp-suse
+ /usr/lib/rpm/brp-hook
Processing files: ant-1.8.2-0
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.82971
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd apache-ant-1.8.2
+ DOCDIR=/var/tmp/ant-1.8.2-build/usr/share/doc/packages/ant
+ export DOCDIR
+ rm -rf /var/tmp/ant-1.8.2-build/usr/share/doc/packages/ant
+ /bin/mkdir -p /var/tmp/ant-1.8.2-build/usr/share/doc/packages/ant
+ cp -pr KEYS LICENSE NOTICE README WHATSNEW /var/tmp/ant-1.8.2-build/usr/share/doc/packages/ant
+ exit 0
warning: File listed twice: /etc/ant.d
Finding  Provides: /usr/lib/rpm/find-provides ant
Finding  Requires: /usr/lib/rpm/find-requires ant
Finding  Supplements: /usr/lib/rpm/find-supplements ant
Provides: apache-ant = 1.8.2 ant-nodeps = 1.8.2 ant-trax = 1.8.2
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(VersionedDependencies) <= 3.0.3-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires(post): /bin/sh
Requires(postun): /bin/sh
Obsoletes: apache-ant < 1.8.2 ant-nodeps < 1.8.2 ant-trax < 1.8.2
Processing files: ant-jmf-1.8.2-0
Finding  Provides: /usr/lib/rpm/find-provides ant
Finding  Requires: /usr/lib/rpm/find-requires ant
Finding  Supplements: /usr/lib/rpm/find-supplements ant
Provides: ant-jmf = 1.8.2-0
Requires(rpmlib): rpmlib(VersionedDependencies) <= 3.0.3-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Processing files: ant-swing-1.8.2-0
Finding  Provides: /usr/lib/rpm/find-provides ant
Finding  Requires: /usr/lib/rpm/find-requires ant
Finding  Supplements: /usr/lib/rpm/find-supplements ant
Provides: ant-swing = 1.8.2-0
Requires(rpmlib): rpmlib(VersionedDependencies) <= 3.0.3-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Processing files: ant-scripts-1.8.2-0
Finding  Provides: /usr/lib/rpm/find-provides ant
Finding  Requires: /usr/lib/rpm/find-requires ant
Finding  Supplements: /usr/lib/rpm/find-supplements ant
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/ant-1.8.2-build
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/ant-1.8.2-build
Wrote: /usr/src/packages/SRPMS/ant-1.8.2-0.src.rpm
Wrote: /usr/src/packages/RPMS/noarch/ant-1.8.2-0.noarch.rpm
Wrote: /usr/src/packages/RPMS/noarch/ant-jmf-1.8.2-0.noarch.rpm
Wrote: /usr/src/packages/RPMS/noarch/ant-swing-1.8.2-0.noarch.rpm
Wrote: /usr/src/packages/RPMS/noarch/ant-scripts-1.8.2-0.noarch.rpm
... checking for files with abuild user/group
... running 00-check-install-rpms
... installing all built rpms
Preparing packages for installation...
ant-1.8.2-0
ant-jmf-1.8.2-0
ant-swing-1.8.2-0
ant-scripts-1.8.2-0
... running 01-check-debuginfo
... testing for empty debuginfo packages
... running 02-check-gcc-output
... testing for serious compiler warnings
    (using /usr/lib/build/checks-data/check_gcc_output)
    (using /var/tmp/build-root/.build.log)
... running 03-check-binary-kernel-log
... running 04-check-filelist
... checking filelist
... running 05-check-invalid-requires
... running 06-check-installtest
... testing for pre/postinstall scripts that are not idempotent
... running 08-check-permissions
... testing for modified permissions
... running 09-check-packaged-twice
... running 10-check-lanana
... running 11-check-pkgconfig-deps
... testing devel dependencies required by pkgconfig .pc files
... running 12-check-libtool-deps
... testing devel dependencies required by libtool .la files
    (can be skipped by "skip-check-libtool-deps" anywhere in spec)
... running 13-check-invalid-provides
... running 14-check-gconf-scriptlets
... testing GConf scriptlet presence
... running 99-check-remove-rpms
... removing all built rpms
    (order: reverse ant ant-jmf ant-swing ant-scripts)

RPMLINT report:
===============
ant.noarch: W: devel-dependency java-devel
Your package has a dependency on a devel package but it's not a devel package
itself.

ant.noarch: W: wrong-file-end-of-line-encoding /usr/share/doc/packages/ant/KEYS
ant.noarch: W: wrong-file-end-of-line-encoding /usr/share/doc/packages/ant/README
ant.noarch: W: wrong-file-end-of-line-encoding /usr/share/doc/packages/ant/LICENSE
ant.noarch: W: wrong-file-end-of-line-encoding /usr/share/doc/packages/ant/NOTICE
ant.noarch: W: wrong-file-end-of-line-encoding /usr/share/doc/packages/ant/WHATSNEW
This file has wrong end-of-line encoding, usually caused by creation or
modification on a non-Unix system. It could prevent it from being displayed
correctly in some circumstances.

ant-scripts.noarch: W: wrong-script-end-of-line-encoding /usr/bin/runant.py
This script has wrong end-of-line encoding, usually caused by creation or
modification on a non-Unix system. It will prevent its execution.

5 packages and 0 specfiles checked; 0 errors, 7 warnings.


torino finished "build ant.spec" at Fri May 16 20:19:38 UTC 2014.
openSUSE Build Service is sponsored by