* Package: dev-java/ecj-gcj-3.5.2-r2 * Repository: gentoo * Maintainer: java@gentoo.org * USE: elibc_glibc kernel_linux native test userland_GNU x86 * FEATURES: sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking ecjsrc-3.5.2.zip to /var/tmp/portage/dev-java/ecj-gcj-3.5.2-r2/work >>> Source unpacked in /var/tmp/portage/dev-java/ecj-gcj-3.5.2-r2/work >>> Preparing source in /var/tmp/portage/dev-java/ecj-gcj-3.5.2-r2/work ... Searching for bundled jars: None found. Searching for bundled classes (no output if none found): Search done. >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-java/ecj-gcj-3.5.2-r2/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-java/ecj-gcj-3.5.2-r2/work ... * bootstrapping ecj with /usr/i686-pc-linux-gnu/gcc-bin/4.5.2/gcj -C ... org/eclipse/jdt/internal/compiler/Compiler.java:103: warning: Map is a raw type. References to generic type Map should be parameterized Map settings, ^^^ org/eclipse/jdt/internal/compiler/Compiler.java:154: warning: Map is a raw type. References to generic type Map should be parameterized Map settings, ^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:43: warning: List is a raw type. References to generic type List should be parameterized List fetchLinkedJars(ClasspathSectionProblemReporter problemReporter); ^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:89: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized public static ArrayList normalize(ArrayList classpaths) { ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:89: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized public static ArrayList normalize(ArrayList classpaths) { ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:90: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList normalizedClasspath = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:90: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList normalizedClasspath = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:91: warning: HashSet is a raw type. References to generic type HashSet should be parameterized HashSet cache = new HashSet(); ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:91: warning: HashSet is a raw type. References to generic type HashSet should be parameterized HashSet cache = new HashSet(); ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:92: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iterator = classpaths.iterator(); iterator.hasNext(); ) { ^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:96: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized normalizedClasspath.add(classpath); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:97: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet should be parameterized cache.add(path); ^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:105: warning: Set is a raw type. References to generic type Set should be parameterized Set knownFileNames; ^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:185: warning: HashSet is a raw type. References to generic type HashSet should be parameterized this.knownFileNames = new HashSet(0); ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:188: warning: HashSet is a raw type. References to generic type HashSet should be parameterized this.knownFileNames = new HashSet(initialFileNames.length * 2); ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:214: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized this.knownFileNames.add(new String(fileName)); // leave as is... ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileSystem.java:216: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized this.knownFileNames.add(new String(CharOperation.subarray(fileName, matchingPathName.length, fileName.length))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:50: warning: The import org.eclipse.jdt.core.compiler.batch.BatchCompiler is never used import org.eclipse.jdt.core.compiler.batch.BatchCompiler; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:84: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private HashMap parameters; ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:152: warning: Class is a raw type. References to generic type Class should be parameterized Class c = IProblem.class; ^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:176: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.parameters = new HashMap(); ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:338: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, Messages.problem_noSourceInformation); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:339: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.SOURCE_START, "-1"); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:340: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.SOURCE_END, "-1"); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:368: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, String.valueOf(buffer)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:369: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.SOURCE_START, Integer.toString(startPosition - begin)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:370: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.SOURCE_END, Integer.toString(endPosition - begin)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:465: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PATH, f.getCanonicalPath()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:481: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PATH, classpath); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:494: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.CLASSPATH_ID, id); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:512: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, commandLineArguments[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:549: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.MESSAGE, message); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:550: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.CLASS, e.getClass()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:599: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList problems = currentMain.extraProblems; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:641: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.MESSAGE, this.main.bind("configure.incorrectVMVersionforAPT")); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:652: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.MESSAGE, this.main.bind("output.noClassFileCreated", //$NON-NLS-1$ new String[] { outputDir, relativeFileName, e.getMessage() })); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:673: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, new Integer(exportedClassFilesCounter)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:687: warning: Map is a raw type. References to generic type Map should be parameterized public void logOptions(Map options) { ^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:690: warning: Set is a raw type. References to generic type Set should be parameterized final Set entriesSet = options.entrySet(); ^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Type safety: Unchecked invocation sort(Object[], new Comparator(){}) of the generic method sort(T[], Comparator) of type Arrays Arrays.sort(entries, new Comparator() { public int compare(Object o1, Object o2) { Map.Entry entry1 = (Map.Entry) o1; Map.Entry entry2 = (Map.Entry) o2; return ((String) entry1.getKey()).compareTo((String) entry2.getKey()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator Arrays.sort(entries, new Comparator() { public int compare(Object o1, Object o2) { Map.Entry entry1 = (Map.Entry) o1; Map.Entry entry2 = (Map.Entry) o2; return ((String) entry1.getKey()).compareTo((String) entry2.getKey()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Comparator is a raw type. References to generic type Comparator should be parameterized Arrays.sort(entries, new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:694: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry1 = (Map.Entry) o1; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:694: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry1 = (Map.Entry) o1; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:695: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry2 = (Map.Entry) o2; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:695: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry2 = (Map.Entry) o2; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:700: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry) entries[i]; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:700: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry) entries[i]; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:702: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.KEY, key); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:703: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, entry.getValue()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:715: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.MESSAGE, error); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:825: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(globalProblemsCount)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:826: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_ERRORS, new Integer(globalErrorsCount)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:827: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_WARNINGS, new Integer(globalWarningsCount)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:828: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_TASKS, new Integer(globalTasksCount)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:908: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, new Long(time)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:910: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, new Long(lineCount)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:987: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.MESSAGE, this.main.bind("configure.requiresJDK1.2orAbove")); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:997: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_SEVERITY, isError ? Logger.ERROR : Logger.WARNING); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:998: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:999: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(sourceStart)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1000: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(sourceEnd)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1002: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, problem.getMessage()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1017: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.ID, getFieldName(id)); // ID as field name ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1018: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_ID, new Integer(id)); // ID as numeric value ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1021: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_SEVERITY, isError ? Logger.ERROR : Logger.WARNING); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1022: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1023: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(sourceStart)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1024: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(sourceEnd)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1027: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_OPTION_KEY, problemOptionKey); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1030: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_CATEGORY_ID, new Integer(categoryID)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1032: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, problem.getMessage()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1040: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_ARGUMENT_VALUE, arguments[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1054: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1055: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(problem.getSourceStart())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1056: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(problem.getSourceEnd())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1059: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PROBLEM_OPTION_KEY, problemOptionKey); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1062: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.VALUE, problem.getMessage()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1130: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private void printTag(String name, HashMap params, boolean insertNewLine, boolean closeTag) { ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1152: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.COMPILER_NAME, this.main.bind("compiler.name")); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1153: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.COMPILER_VERSION, this.main.bind("compiler.version")); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1154: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.COMPILER_COPYRIGHT, this.main.bind("compiler.copyright")); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1171: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(count)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1180: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(errors + warnings)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1181: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_ERRORS, new Integer(errors)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1182: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_WARNINGS, new Integer(warnings)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1193: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.PATH, f.getAbsolutePath()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1197: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put( Logger.PACKAGE, new String(CharOperation.concatWith(packageName, File.separatorChar))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1208: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.OUTPUT, destinationPath); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1210: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.OUTPUT, destinationPath.replace('/', File.separatorChar)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1226: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.parameters.put(Logger.NUMBER_OF_TASKS, new Integer(tasks)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1236: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private static HashMap Cache = new HashMap(); ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1236: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private static HashMap Cache = new HashMap(); ^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1241: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized Cache.put(locale, bundle); ^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1291: warning: Map is a raw type. References to generic type Map should be parameterized public Map options; ^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1299: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized public ArrayList pendingErrors; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1313: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList extraProblems; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1430: warning: Map is a raw type. References to generic type Map should be parameterized public Main(PrintWriter outWriter, PrintWriter errWriter, boolean systemExitWhenFinished, Map customDefaultOptions) { ^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1434: warning: Map is a raw type. References to generic type Map should be parameterized public Main(PrintWriter outWriter, PrintWriter errWriter, boolean systemExitWhenFinished, Map customDefaultOptions, CompilationProgress compilationProgress) { ^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1441: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized this.extraProblems = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1443: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.extraProblems.add(problem); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1445: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized protected void addNewEntry(ArrayList paths, String currentClasspathName, ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1446: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList currentRuleSpecs, String customEncoding, ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1455: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator i = currentRuleSpecs.iterator(); ^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1515: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized paths.add(currentClasspath); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1523: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized this.pendingErrors = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1525: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.pendingErrors.add(message); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1564: warning: The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation return MessageFormat.format(message, arguments); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1716: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList bootclasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1716: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList bootclasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1718: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList sourcepathClasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1718: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList sourcepathClasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1719: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList classpaths = new ArrayList(DEFAULT_SIZE_CLASSPATH); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1719: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList classpaths = new ArrayList(DEFAULT_SIZE_CLASSPATH); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1720: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList extdirsClasspaths = null; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1721: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList endorsedDirClasspaths = null; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/Main.java:1902: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized this.options.put(CompilerOptions.OPTION_Compliance, CompilerOptions.VERSION_1_3); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:28: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable directoryCache; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:45: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized this.directoryCache = new Hashtable(11); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:73: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized this.directoryCache.put(qualifiedPackageName, dirList); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:76: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized this.directoryCache.put(qualifiedPackageName, this.missingPackageHolder); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:88: warning: List is a raw type. References to generic type List should be parameterized public List fetchLinkedJars(FileSystem.ClasspathSectionProblemReporter problemReporter) { ^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:161: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized this.directoryCache = new Hashtable(11); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileFinder.java:19: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList files = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileFinder.java:19: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList files = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileFinder.java:22: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized files.toArray(result); ^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileFinder.java:25: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized private static void find0(File f, String pattern, ArrayList collector) { ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/FileFinder.java:35: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized collector.add(current.getAbsolutePath()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:37: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized protected Hashtable packageCache; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:46: warning: List is a raw type. References to generic type List should be parameterized public List fetchLinkedJars(FileSystem.ClasspathSectionProblemReporter problemReporter) { ^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:52: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList result = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:52: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList result = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:58: warning: List is a raw type. References to generic type List should be parameterized List calledFileNames = analyzer.getCalledFileNames(); ^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:67: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator calledFilesIterator = calledFileNames.iterator(); ^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:72: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized result.add(new ClasspathJar(new File(directoryPath + (String) calledFilesIterator.next()), this.closeZipFileAtEnd, this.accessRuleSet, this.destinationPath)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:111: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList answers = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:111: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList answers = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:112: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized nextEntry : for (Enumeration e = this.zipFile.entries(); e.hasMoreElements(); ) { ^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:126: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized answers.add( CharOperation.arrayConcat( CharOperation.splitOn('/', packageArray), typeName.toCharArray())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:136: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized answers.toArray(result); ^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:150: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized this.packageCache = new Hashtable(41); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:151: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized this.packageCache.put(Util.EMPTY_STRING, Util.EMPTY_STRING); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:153: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized nextEntry : for (Enumeration e = this.zipFile.entries(); e.hasMoreElements(); ) { ^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:163: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized this.packageCache.put(packageName, packageName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:315: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList types = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:315: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList types = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:317: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:320: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized types.toArray(this.superInterfaces); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:491: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList types = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:491: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList types = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:493: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:497: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized types.toArray(parameters); ^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:511: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList types = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:511: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList types = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:514: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:517: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized types.toArray(exceptions); ^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:610: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList variables = new ArrayList(1); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:610: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList variables = new ArrayList(1); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:632: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized variables.add(new TypeVariableBinding(variableName, this, rank++, this.environment)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:639: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized variables.toArray(result = new TypeVariableBinding[rank]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:937: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList types = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:937: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList types = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:940: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized types.add(this.environment.getTypeFromTypeSignature(wrapper, existingVariables, this, missingTypeNames)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:943: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized types.toArray(bounds); ^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:46: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static final Comparator FIELD_COMPARATOR = new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:46: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static final Comparator FIELD_COMPARATOR = new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:53: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static final Comparator METHOD_COMPARATOR = new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:53: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static final Comparator METHOD_COMPARATOR = new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:152: warning: Type safety: Unchecked invocation sort(FieldBinding[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator) of type Arrays Arrays.sort(sortedFields, left, right, FIELD_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:152: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator Arrays.sort(sortedFields, left, right, FIELD_COMPARATOR); ^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:159: warning: Type safety: Unchecked invocation sort(MethodBinding[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator) of type Arrays Arrays.sort(sortedMethods, left, right, METHOD_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:159: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator Arrays.sort(sortedMethods, left, right, METHOD_COMPARATOR); ^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java:325: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java:325: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java:55: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java:55: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.java:129: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.java:129: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/ProblemReferenceBinding.java:53: warning: Class is a raw type. References to generic type Class should be parameterized Class reasons = ProblemReasons.class; ^^^^^ org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java:121: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java:121: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:34: warning: Map is a raw type. References to generic type Map should be parameterized private Map accessRestrictions; ^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:66: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized private ArrayList missingTypes; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:92: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.accessRestrictions = new HashMap(3); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:666: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized this.missingTypes = new ArrayList(3); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:667: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.missingTypes.add(missingType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1028: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList args = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1028: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList args = new java.util.ArrayList(2); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1031: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized args.add(getTypeFromVariantTypeSignature(wrapper, staticVariables, enclosingType, genericType, rank++, missingTypeNames)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1035: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized args.toArray(typeArguments); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1286: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.accessRestrictions = new HashMap(3); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1320: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized this.accessRestrictions.put(type, accessRestriction); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:49: warning: HashMap is a raw type. References to generic type HashMap should be parameterized HashMap[] synthetics; ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:147: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:158: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL].put(actualOuterLocalVariable, synthField); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:191: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:204: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL].put(enclosingType, synthField); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:238: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.CLASS_LITERAL_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:252: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.CLASS_LITERAL_EMUL].put(targetType, synthField); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:275: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:286: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL].put("assertionEmulation", synthField); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:318: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:329: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL].put("enumConstantValues", synthField); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:361: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:367: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL].put(targetField, accessors = new SyntheticMethodBinding[2]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:384: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:390: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL].put(selector, accessors = new SyntheticMethodBinding[2]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:407: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:418: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.FIELD_EMUL].put(key, synthField); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:449: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:461: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL].put(key, accessors = new SyntheticMethodBinding[2]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:480: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:486: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL].put(targetMethod, accessors = new SyntheticMethodBinding[2]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:509: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:512: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator synthMethods = this.synthetics[SourceTypeBinding.METHOD_EMUL].keySet().iterator(); ^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:530: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.synthetics[SourceTypeBinding.METHOD_EMUL].put(inheritedMethodToBridge, accessors = new SyntheticMethodBinding[2]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:960: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator accessFields = this.synthetics[SourceTypeBinding.FIELD_EMUL].values().iterator(); ^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:1478: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator methodArrayIterator = this.synthetics[SourceTypeBinding.METHOD_EMUL].values().iterator(); ^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:1512: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator elements = this.synthetics[SourceTypeBinding.FIELD_EMUL].values().iterator(); ^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:1520: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator elements = this.synthetics[SourceTypeBinding.CLASS_LITERAL_EMUL].values().iterator(); ^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:71: warning: Set is a raw type. References to generic type Set should be parameterized public static TypeBinding convertEliminatingTypeVariables(TypeBinding originalType, ReferenceBinding genericType, int rank, Set eliminatedVariables) { ^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:117: warning: HashSet is a raw type. References to generic type HashSet should be parameterized eliminatedVariables = new HashSet(2); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:119: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized eliminatedVariables.add(originalVariable); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:568: warning: Map is a raw type. References to generic type Map should be parameterized Map invocations = new HashMap(2); ^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:568: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map invocations = new HashMap(2); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:2750: warning: Map is a raw type. References to generic type Map should be parameterized protected boolean hasErasedCandidatesCollisions(TypeBinding one, TypeBinding two, Map invocations, ReferenceBinding type, ASTNode typeRef) { ^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3051: warning: List is a raw type. References to generic type List should be parameterized private TypeBinding leastContainingInvocation(TypeBinding mec, Object invocationData, List lubStack) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3095: warning: List is a raw type. References to generic type List should be parameterized private TypeBinding leastContainingTypeArgument(TypeBinding u, TypeBinding v, ReferenceBinding genericType, int rank, List lubStack) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3181: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized return lowerUpperBound(types, new ArrayList(1)); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3185: warning: List is a raw type. References to generic type List should be parameterized private TypeBinding lowerUpperBound(TypeBinding[] types, List lubStack) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3212: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized lubStack.add(types); ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3213: warning: Map is a raw type. References to generic type Map should be parameterized Map invocations = new HashMap(1); ^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3213: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map invocations = new HashMap(1); ^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3272: warning: Map is a raw type. References to generic type Map should be parameterized protected TypeBinding[] minimalErasedCandidates(TypeBinding[] types, Map allInvocations) { ^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3291: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList typesToVisit = new ArrayList(5); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3291: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList typesToVisit = new ArrayList(5); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3308: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(firstErasure, firstType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3310: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized typesToVisit.add(firstType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3323: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized typesToVisit.add(elementType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3339: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized typesToVisit.add(superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3344: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized typesToVisit.add(superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3349: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized typesToVisit.add(superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3364: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized typesToVisit.add(superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3368: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(superTypeErasure, superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3381: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized typesToVisit.add(superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3385: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(superTypeErasure, superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3394: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized typesToVisit.add(superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3398: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(superTypeErasure, superType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3406: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = typesToVisit.iterator(); iter.hasNext();) { ^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3429: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(erasedSuperType, match); // no array for singleton ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3434: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(erasedSuperType, someInvocations); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3444: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(erasedSuperType, someInvocations); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3472: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(erasedSuperType, match); // no array for singleton ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3477: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(erasedSuperType, someInvocations); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3487: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized allInvocations.put(erasedSuperType, someInvocations); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3920: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized classScope.deferredBoundChecks = new ArrayList(3); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3921: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized classScope.deferredBoundChecks.add(typeRef); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/Scope.java:3923: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized classScope.deferredBoundChecks.add(typeRef); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.java:93: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.java:93: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:47: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:47: warning: List is a raw type. References to generic type List should be parameterized public List collectMissingTypes(List missingTypes) { ^^^^ org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:49: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized missingTypes = new ArrayList(5); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:53: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized missingTypes.add(this); ^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:35: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized java.util.ArrayList deferredBoundChecks; ^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:708: warning: Map is a raw type. References to generic type Map should be parameterized Map invocations = new HashMap(2); ^^^ org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:708: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map invocations = new HashMap(2); ^^^^^^^ org/eclipse/jdt/internal/compiler/ReadManager.java:36: warning: Class is a raw type. References to generic type Class should be parameterized Class runtime = Class.forName("java.lang.Runtime"); //$NON-NLS-1$ ^^^^^ org/eclipse/jdt/internal/compiler/ReadManager.java:37: warning: Type safety: The method getDeclaredMethod(String, Class...) belongs to the raw type Class. References to generic type Class should be parameterized java.lang.reflect.Method m = runtime.getDeclaredMethod("availableProcessors", new Class[0]); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ReadManager.java:39: warning: The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation Integer result = (Integer) m.invoke(Runtime.getRuntime(), null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerStats.java:13: warning: Comparable is a raw type. References to generic type Comparable should be parameterized public class CompilerStats implements Comparable { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:234: warning: Map is a raw type. References to generic type Map should be parameterized private static Map OptionToIrritants; ^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:372: warning: Map is a raw type. References to generic type Map should be parameterized public CompilerOptions(Map settings){ ^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:382: warning: Map is a raw type. References to generic type Map should be parameterized public CompilerOptions(Map settings, boolean parseLiteralExpressionsAsConstants){ ^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:522: warning: Map is a raw type. References to generic type Map should be parameterized Map temp = new HashMap(); ^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:522: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map temp = new HashMap(); ^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:532: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized temp.put(optionKey, new Integer(irritant)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:809: warning: Map is a raw type. References to generic type Map should be parameterized public Map getMap() { ^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:810: warning: Map is a raw type. References to generic type Map should be parameterized Map optionsMap = new HashMap(30); ^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:810: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map optionsMap = new HashMap(30); ^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:811: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_LocalVariableAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_VARS) != 0 ? GENERATE : DO_NOT_GENERATE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:812: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_LineNumberAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_LINES) != 0 ? GENERATE : DO_NOT_GENERATE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:813: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_SourceFileAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_SOURCE) != 0 ? GENERATE : DO_NOT_GENERATE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:814: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_PreserveUnusedLocal, this.preserveAllLocalVariables ? PRESERVE : OPTIMIZE_OUT); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:815: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_DocCommentSupport, this.docCommentSupport ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:816: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMethodWithConstructorName, getSeverityString(MethodWithConstructorName)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:817: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportOverridingPackageDefaultMethod, getSeverityString(OverriddenPackageDefaultMethod)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:818: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportDeprecation, getSeverityString(UsingDeprecatedAPI)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:819: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportDeprecationInDeprecatedCode, this.reportDeprecationInsideDeprecatedCode ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:820: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportDeprecationWhenOverridingDeprecatedMethod, this.reportDeprecationWhenOverridingDeprecatedMethod ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:821: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportHiddenCatchBlock, getSeverityString(MaskedCatchBlock)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:822: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedLocal, getSeverityString(UnusedLocalVariable)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:823: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedParameter, getSeverityString(UnusedArgument)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:824: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedImport, getSeverityString(UnusedImport)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:825: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportSyntheticAccessEmulation, getSeverityString(AccessEmulation)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:826: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportNoEffectAssignment, getSeverityString(NoEffectAssignment)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:827: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportNonExternalizedStringLiteral, getSeverityString(NonExternalizedString)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:828: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportNoImplicitStringConversion, getSeverityString(NoImplicitStringConversion)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:829: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportNonStaticAccessToStatic, getSeverityString(NonStaticAccessToStatic)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:830: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportIndirectStaticAccess, getSeverityString(IndirectStaticAccess)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:831: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportIncompatibleNonInheritedInterfaceMethod, getSeverityString(IncompatibleNonInheritedInterfaceMethod)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:832: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedPrivateMember, getSeverityString(UnusedPrivateMember)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:833: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportLocalVariableHiding, getSeverityString(LocalVariableHiding)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:834: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportFieldHiding, getSeverityString(FieldHiding)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:835: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportTypeParameterHiding, getSeverityString(TypeHiding)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:836: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportPossibleAccidentalBooleanAssignment, getSeverityString(AccidentalBooleanAssign)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:837: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportEmptyStatement, getSeverityString(EmptyStatement)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:838: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportAssertIdentifier, getSeverityString(AssertUsedAsAnIdentifier)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:839: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportEnumIdentifier, getSeverityString(EnumUsedAsAnIdentifier)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:840: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUndocumentedEmptyBlock, getSeverityString(UndocumentedEmptyBlock)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:841: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnnecessaryTypeCheck, getSeverityString(UnnecessaryTypeCheck)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:842: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnnecessaryElse, getSeverityString(UnnecessaryElse)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:843: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportAutoboxing, getSeverityString(AutoBoxing)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:844: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportAnnotationSuperInterface, getSeverityString(AnnotationSuperInterface)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:845: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportIncompleteEnumSwitch, getSeverityString(IncompleteEnumSwitch)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:846: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportInvalidJavadoc, getSeverityString(InvalidJavadoc)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:847: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportInvalidJavadocTagsVisibility, getVisibilityString(this.reportInvalidJavadocTagsVisibility)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:848: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportInvalidJavadocTags, this.reportInvalidJavadocTags ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:849: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportInvalidJavadocTagsDeprecatedRef, this.reportInvalidJavadocTagsDeprecatedRef ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:850: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportInvalidJavadocTagsNotVisibleRef, this.reportInvalidJavadocTagsNotVisibleRef ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:851: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingJavadocTags, getSeverityString(MissingJavadocTags)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:852: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingJavadocTagsVisibility, getVisibilityString(this.reportMissingJavadocTagsVisibility)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:853: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingJavadocTagsOverriding, this.reportMissingJavadocTagsOverriding ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:854: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingJavadocComments, getSeverityString(MissingJavadocComments)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:855: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingJavadocTagDescription, this.reportMissingJavadocTagDescription); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:856: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingJavadocCommentsVisibility, getVisibilityString(this.reportMissingJavadocCommentsVisibility)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:857: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingJavadocCommentsOverriding, this.reportMissingJavadocCommentsOverriding ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:858: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportFinallyBlockNotCompletingNormally, getSeverityString(FinallyBlockNotCompleting)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:859: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedDeclaredThrownException, getSeverityString(UnusedDeclaredThrownException)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:860: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionWhenOverriding, this.reportUnusedDeclaredThrownExceptionWhenOverriding ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:861: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionIncludeDocCommentReference, this.reportUnusedDeclaredThrownExceptionIncludeDocCommentReference ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:862: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable, this.reportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:863: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnqualifiedFieldAccess, getSeverityString(UnqualifiedFieldAccess)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:864: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUncheckedTypeOperation, getSeverityString(UncheckedTypeOperation)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:865: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportRawTypeReference, getSeverityString(RawTypeReference)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:866: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportFinalParameterBound, getSeverityString(FinalParameterBound)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:867: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingSerialVersion, getSeverityString(MissingSerialVersion)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:868: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportForbiddenReference, getSeverityString(ForbiddenReference)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:869: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportDiscouragedReference, getSeverityString(DiscouragedReference)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:870: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportVarargsArgumentNeedCast, getSeverityString(VarargsArgumentNeedCast)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:871: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingOverrideAnnotation, getSeverityString(MissingOverrideAnnotation)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:872: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportMissingDeprecatedAnnotation, getSeverityString(MissingDeprecatedAnnotation)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:873: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportIncompleteEnumSwitch, getSeverityString(IncompleteEnumSwitch)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:874: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedLabel, getSeverityString(UnusedLabel)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:875: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedTypeArgumentsForMethodInvocation, getSeverityString(UnusedTypeArguments)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:876: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_Compliance, versionFromJdkLevel(this.complianceLevel)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:877: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_Source, versionFromJdkLevel(this.sourceLevel)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:878: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_TargetPlatform, versionFromJdkLevel(this.targetJDK)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:879: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_FatalOptionalError, this.treatOptionalErrorAsFatal ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:881: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_Encoding, this.defaultEncoding); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:883: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_TaskTags, this.taskTags == null ? Util.EMPTY_STRING : new String(CharOperation.concatWith(this.taskTags,','))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:884: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_TaskPriorities, this.taskPriorites == null ? Util.EMPTY_STRING : new String(CharOperation.concatWith(this.taskPriorites,','))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:885: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_TaskCaseSensitive, this.isTaskCaseSensitive ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:886: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedParameterWhenImplementingAbstract, this.reportUnusedParameterWhenImplementingAbstract ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:887: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedParameterWhenOverridingConcrete, this.reportUnusedParameterWhenOverridingConcrete ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:888: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedParameterIncludeDocCommentReference, this.reportUnusedParameterIncludeDocCommentReference ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:889: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportSpecialParameterHidingField, this.reportSpecialParameterHidingField ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:890: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_MaxProblemPerUnit, String.valueOf(this.maxProblemsPerUnit)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:891: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_InlineJsr, this.inlineJsrBytecode ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:892: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportNullReference, getSeverityString(NullReference)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:893: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportPotentialNullReference, getSeverityString(PotentialNullReference)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:894: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportRedundantNullCheck, getSeverityString(RedundantNullCheck)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:895: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_SuppressWarnings, this.suppressWarnings ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:896: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnhandledWarningToken, getSeverityString(UnhandledWarningToken)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:897: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportUnusedWarningToken, getSeverityString(UnusedWarningToken)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:898: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportParameterAssignment, getSeverityString(ParameterAssignment)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:899: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportFallthroughCase, getSeverityString(FallthroughCase)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:900: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportOverridingMethodWithoutSuperInvocation, getSeverityString(OverridingMethodWithoutSuperInvocation)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:901: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_GenerateClassFiles, this.generateClassFiles ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:902: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_Process_Annotations, this.processAnnotations ? ENABLED : DISABLED); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:903: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized optionsMap.put(OPTION_ReportRedundantSuperinterface, getSeverityString(RedundantSuperinterface)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:447: warning: Set is a raw type. References to generic type Set should be parameterized public Statement updatedStatement(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:466: warning: Set is a raw type. References to generic type Set should be parameterized public TypeDeclaration updatedTypeDeclaration(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:470: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized knownTypes.add(this.typeDeclaration); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:764: warning: HashSet is a raw type. References to generic type HashSet should be parameterized updatedTypeDeclaration(0, new HashSet()); ^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredMethod.java:335: warning: Set is a raw type. References to generic type Set should be parameterized public AbstractMethodDeclaration updatedMethodDeclaration(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredMethod.java:570: warning: HashSet is a raw type. References to generic type HashSet should be parameterized updatedMethodDeclaration(0, new HashSet()); ^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:282: warning: Set is a raw type. References to generic type Set should be parameterized public Block updatedBlock(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:372: warning: Set is a raw type. References to generic type Set should be parameterized public Statement updatedStatement(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:413: warning: HashSet is a raw type. References to generic type HashSet should be parameterized updatedBlock(0, new HashSet()); ^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:418: warning: Set is a raw type. References to generic type Set should be parameterized public Statement updateStatement(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:425: warning: List is a raw type. References to generic type List should be parameterized protected abstract Object createMethodReference(Object receiver, List arguments) throws InvalidInputException; ^^^^ org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:478: warning: List is a raw type. References to generic type List should be parameterized List arguments = new ArrayList(10); ^^^^ org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:478: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized List arguments = new ArrayList(10); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:580: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized arguments.add(argument); ^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:594: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized arguments.add(argument); ^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.java:44: warning: Set is a raw type. References to generic type Set should be parameterized public Statement updatedStatement(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.java:48: warning: HashSet is a raw type. References to generic type HashSet should be parameterized updatedStatement(0, new HashSet()); ^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredField.java:171: warning: Set is a raw type. References to generic type Set should be parameterized public FieldDeclaration updatedFieldDeclaration(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredField.java:284: warning: HashSet is a raw type. References to generic type HashSet should be parameterized updatedFieldDeclaration(0, new HashSet()); ^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:131: warning: List is a raw type. References to generic type List should be parameterized private final static void buildFile(String filename, List listToDump) { ^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:135: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iterator = listToDump.iterator(); iterator.hasNext(); ) { ^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:245: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList entries = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:245: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList entries = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:259: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized entries.add(String.valueOf(buffer)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:271: warning: Type safety: Unchecked invocation sort(ArrayList) of the generic method sort(List) of type Collections Collections.sort(entries); ^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:271: warning: Type safety: The expression of type ArrayList needs unchecked conversion to conform to List>> Collections.sort(entries); ^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:9760: warning: List is a raw type. References to generic type List should be parameterized final List bodyDeclarations = new ArrayList(); ^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:9760: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized final List bodyDeclarations = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:9764: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized bodyDeclarations.add(methodDeclaration); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:9769: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized bodyDeclarations.add(fieldDeclaration); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:9773: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized bodyDeclarations.add(memberTypeDeclaration); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/Parser.java:9780: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List should be parameterized result = (ASTNode[]) bodyDeclarations.toArray(new ASTNode[bodyDeclarations.size()]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/JavadocParser.java:194: warning: List is a raw type. References to generic type List should be parameterized protected Object createMethodReference(Object receiver, List arguments) throws InvalidInputException { ^^^^ org/eclipse/jdt/internal/compiler/parser/JavadocParser.java:259: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List should be parameterized arguments.toArray(expressions); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredInitializer.java:261: warning: Set is a raw type. References to generic type Set should be parameterized public FieldDeclaration updatedFieldDeclaration(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.java:257: warning: Set is a raw type. References to generic type Set should be parameterized Set knownTypes = new HashSet(); ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.java:257: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set knownTypes = new HashSet(); ^^^^^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredLocalVariable.java:95: warning: Set is a raw type. References to generic type Set should be parameterized public Statement updatedStatement(int depth, Set knownTypes){ ^^^ org/eclipse/jdt/internal/compiler/parser/RecoveredLocalVariable.java:155: warning: HashSet is a raw type. References to generic type HashSet should be parameterized updatedStatement(0, new HashSet()); ^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:58: warning: Map is a raw type. References to generic type Map should be parameterized public Map problemsMap; ^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:59: warning: Set is a raw type. References to generic type Set should be parameterized public Set firstErrors; ^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:67: warning: Map is a raw type. References to generic type Map should be parameterized public Map compiledTypes = new Hashtable(11); ^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:67: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized public Map compiledTypes = new Hashtable(11); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:77: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static final Comparator PROBLEM_COMPARATOR = new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:77: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static final Comparator PROBLEM_COMPARATOR = new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:181: warning: Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection should be parameterized this.compiledTypes.values().toArray(classFiles); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:244: warning: Type safety: Unchecked invocation sort(CategorizedProblem[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator) of type Arrays Arrays.sort(this.problems, 0, this.problems.length, CompilationResult.PROBLEM_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:244: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator Arrays.sort(this.problems, 0, this.problems.length, CompilationResult.PROBLEM_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:266: warning: Type safety: Unchecked invocation sort(CategorizedProblem[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator) of type Arrays Arrays.sort(this.tasks, 0, this.tasks.length, CompilationResult.PROBLEM_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:266: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator Arrays.sort(this.tasks, 0, this.tasks.length, CompilationResult.PROBLEM_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:343: warning: HashMap is a raw type. References to generic type HashMap should be parameterized if (this.problemsMap == null) this.problemsMap = new HashMap(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:344: warning: HashSet is a raw type. References to generic type HashSet should be parameterized if (this.firstErrors == null) this.firstErrors = new HashSet(5); ^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:345: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized if (newProblem.isError() && !referenceContext.hasErrors()) this.firstErrors.add(newProblem); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:346: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized this.problemsMap.put(newProblem, referenceContext); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:360: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized this.compiledTypes.put(typeName, classFile); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/CompilationResult.java:386: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator keys = this.compiledTypes.keySet().iterator(); ^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:90: warning: HashMap is a raw type. References to generic type HashMap should be parameterized public void printTag(String name, HashMap parameters, boolean insertTab, boolean insertNewLine, boolean closeTag) { ^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:98: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry[] entries = new Map.Entry[length]; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:99: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set should be parameterized parameters.entrySet().toArray(entries); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Type safety: Unchecked invocation sort(Map.Entry[], new Comparator(){}) of the generic method sort(T[], Comparator) of type Arrays Arrays.sort(entries, new Comparator() { public int compare(Object o1, Object o2) { Map.Entry entry1 = (Map.Entry) o1; Map.Entry entry2 = (Map.Entry) o2; return ((String) entry1.getKey()).compareTo((String) entry2.getKey()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator Arrays.sort(entries, new Comparator() { public int compare(Object o1, Object o2) { Map.Entry entry1 = (Map.Entry) o1; Map.Entry entry2 = (Map.Entry) o2; return ((String) entry1.getKey()).compareTo((String) entry2.getKey()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Comparator is a raw type. References to generic type Comparator should be parameterized Arrays.sort(entries, new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:102: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry1 = (Map.Entry) o1; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:102: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry1 = (Map.Entry) o1; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:103: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry2 = (Map.Entry) o2; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:103: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry2 = (Map.Entry) o2; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:31: warning: Map is a raw type. References to generic type Map should be parameterized private final Map fields; ^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:36: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.fields = new HashMap(len * 2); ^^^^^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:38: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized this.fields.put(fieldArray[i].getName(), fieldArray[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:172: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList result = new ArrayList(4); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:172: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList result = new ArrayList(4); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:175: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized result.add('_' + nl + EXTENSION); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:182: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized result.add(EXTENSION); ^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:183: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized nlSuffixes = (String[]) result.toArray(new String[result.size()]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/Messages.java:191: warning: Class is a raw type. References to generic type Class should be parameterized public static void initializeMessages(String bundleName, Class clazz) { ^^^^^ org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:30: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized private ArrayList calledFilesNames; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:168: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized this.calledFilesNames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:170: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.calledFilesNames.add(currentJarToken.toString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:182: warning: List is a raw type. References to generic type List should be parameterized public List getCalledFileNames() { ^^^^ org/eclipse/jdt/internal/compiler/util/Util.java:822: warning: HashSet is a raw type. References to generic type HashSet should be parameterized classFile.visitedTypes = new HashSet(3); ^^^^^^^ org/eclipse/jdt/internal/compiler/util/Util.java:827: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized classFile.visitedTypes.add(typeBinding); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.java:310: warning: The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation buffer.append(MessageFormat.format( pattern, new String[] { Integer.toString(frame.pc), Integer.toString(frame.getNumberOfLocals()), Integer.toString(frame.numberOfStackItems), print(frame.locals, localsLength), print(frame.stackItems, frame.numberOfStackItems) } )); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:31: warning: Comparable is a raw type. References to generic type Comparable should be parameterized public static class ExceptionMarker implements Comparable { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:130: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private HashMap framePositions; ^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:131: warning: Set is a raw type. References to generic type Set should be parameterized public Set exceptionMarkers; ^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:132: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized public ArrayList stackDepthMarkers; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:133: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized public ArrayList stackMarkers; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:185: warning: HashSet is a raw type. References to generic type HashSet should be parameterized this.exceptionMarkers = new HashSet(); ^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:188: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangThrowableConstantPoolName)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:192: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangClassNotFoundExceptionConstantPoolName)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:195: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangNoSuchFieldErrorConstantPoolName)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:198: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized this.exceptionMarkers.add(new ExceptionMarker(pc, typeBinding.constantPoolName())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:208: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized this.framePositions.put(newEntry, new FramePosition()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:233: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized this.stackMarkers = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:234: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.stackMarkers.add(new StackMarker(pc, destinationPC)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:238: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.stackMarkers.add(new StackMarker(pc, destinationPC)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:244: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized this.stackDepthMarkers = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:245: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.stackDepthMarkers.add(new StackDepthMarker(pc, delta, typeBinding)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:249: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.stackDepthMarkers.add(new StackDepthMarker(pc, delta, typeBinding)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:351: warning: Set is a raw type. References to generic type Set should be parameterized Set exceptionMarkerSet = this.exceptionMarkers; ^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:356: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iterator = exceptionMarkerSet.iterator(); iterator.hasNext(); ) { ^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:369: warning: Set is a raw type. References to generic type Set should be parameterized Set set = this.framePositions.keySet(); ^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:373: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iterator = set.iterator(); iterator.hasNext(); ) { ^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:390: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.stackDepthMarkers.toArray(result); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:398: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.stackMarkers.toArray(result); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:424: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.framePositions = new HashMap(); ^^^^^^^ org/eclipse/jdt/internal/compiler/classfmt/FieldInfo.java:21: warning: Comparable is a raw type. References to generic type Comparable should be parameterized public class FieldInfo extends ClassFileStruct implements IBinaryField, Comparable { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.java:20: warning: Comparable is a raw type. References to generic type Comparable should be parameterized public class MethodInfo extends ClassFileStruct implements IBinaryMethod, Comparable { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:113: warning: Set is a raw type. References to generic type Set should be parameterized public Set innerClassesBindings; ^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:125: warning: List is a raw type. References to generic type List should be parameterized public List missingTypes = null; ^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:127: warning: Set is a raw type. References to generic type Set should be parameterized public Set visitedTypes; ^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:442: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set should be parameterized this.innerClassesBindings.toArray(innerClasses); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Type safety: Unchecked invocation sort(ReferenceBinding[], new Comparator(){}) of the generic method sort(T[], Comparator) of type Arrays Arrays.sort(innerClasses, new Comparator() { public int compare(Object o1, Object o2) { TypeBinding binding1 = (TypeBinding) o1; TypeBinding binding2 = (TypeBinding) o2; return CharOperation.compareTo(binding1.constantPoolName(), binding2.constantPoolName()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator Arrays.sort(innerClasses, new Comparator() { public int compare(Object o1, Object o2) { TypeBinding binding1 = (TypeBinding) o1; TypeBinding binding2 = (TypeBinding) o2; return CharOperation.compareTo(binding1.constantPoolName(), binding2.constantPoolName()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Comparator is a raw type. References to generic type Comparator should be parameterized Arrays.sort(innerClasses, new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:1623: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:1623: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:1972: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:1972: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:2432: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:2432: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:2781: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:2781: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:3063: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:3063: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:3413: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:3413: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:3666: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:3666: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:4016: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:4016: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:4501: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:4501: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:4851: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:4851: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:5304: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:5304: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:5653: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:5653: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList frames = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: Unchecked invocation sort(List, new Comparator(){}) of the generic method sort(List, Comparator) of type Collections Collections.sort(this.missingTypes, new Comparator() { public int compare(Object o1, Object o2) { TypeBinding typeBinding1 = (TypeBinding) o1; TypeBinding typeBinding2 = (TypeBinding) o2; return CharOperation.compareTo(typeBinding1.constantPoolName(), typeBinding2.constantPoolName()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(this.missingTypes, new Comparator() { ^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator Collections.sort(this.missingTypes, new Comparator() { public int compare(Object o1, Object o2) { TypeBinding typeBinding1 = (TypeBinding) o1; TypeBinding typeBinding2 = (TypeBinding) o2; return CharOperation.compareTo(typeBinding1.constantPoolName(), typeBinding2.constantPoolName()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Comparator is a raw type. References to generic type Comparator should be parameterized Collections.sort(this.missingTypes, new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:7155: warning: HashSet is a raw type. References to generic type HashSet should be parameterized this.innerClassesBindings = new HashSet(INNER_CLASSES_SIZE); ^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:7158: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized this.innerClassesBindings.add(innerClass.erasure()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:7162: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized this.innerClassesBindings.add(enclosingType.erasure()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:7259: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized public void traverse(MethodBinding methodBinding, int maxLocals, byte[] bytecodes, int codeOffset, int codeLength, ArrayList frames, boolean isClinit) { ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:7307: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized frames.add(frame.duplicate()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ClassFile.java:7372: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized frames.add(currentFrame); ^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:111: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList computedExceptions = constructorContext.extendedExceptions; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:116: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized computedExceptions.toArray(actuallyThrownExceptions = new ReferenceBinding[size]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:386: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized public boolean isRecursive(ArrayList visited) { ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:400: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized visited = new ArrayList(1); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:405: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized visited.add(this); ^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/Expression.java:735: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList collector = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/Expression.java:735: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized ArrayList collector = new ArrayList(); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/Expression.java:737: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized return (MethodBinding[]) collector.toArray(new MethodBinding[collector.size()]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/Expression.java:740: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized private void getAllInheritedMethods0(ReferenceBinding binding, ArrayList collector) { ^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/Expression.java:744: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized collector.add(methodBindings[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:43: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static final Comparator STRING_LITERAL_COMPARATOR = new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:43: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static final Comparator STRING_LITERAL_COMPARATOR = new Comparator() { ^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:557: warning: Type safety: Unchecked invocation sort(StringLiteral[], Comparator) of the generic method sort(T[], Comparator) of type Arrays Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:557: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:566: warning: Type safety: Unchecked invocation sort(StringLiteral[], Comparator) of the generic method sort(T[], Comparator) of type Arrays Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:566: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR); ^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:47: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized public ArrayList extendedExceptions; ^^^^^^^^^ org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:184: warning: ArrayList is a raw type. References to generic type ArrayList should be parameterized this.extendedExceptions = new ArrayList(5); ^^^^^^^^^ org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:186: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.extendedExceptions.add(this.handledExceptions[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:204: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized this.extendedExceptions.add(newException); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:81: warning: The import org.eclipse.jdt.internal.compiler.env.AccessRestriction is never used import org.eclipse.jdt.internal.compiler.env.AccessRestriction; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:3608: warning: List is a raw type. References to generic type List should be parameterized List missingTypes = type.collectMissingTypes(null); ^^^^ org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:3610: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iterator = missingTypes.iterator(); iterator.hasNext(); ) { ^^^^^^^^ org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:5046: warning: List is a raw type. References to generic type List should be parameterized List missingTypes = constructor.collectMissingTypes(null); ^^^^ org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:5074: warning: List is a raw type. References to generic type List should be parameterized List missingTypes = method.collectMissingTypes(null); ^^^^ org/eclipse/jdt/internal/compiler/problem/DefaultProblemFactory.java:223: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration keys = bundle.getKeys(); ^^^^^^^^^^^ org/eclipse/jdt/core/compiler/CompilationProgress.java:13: warning: The import org.eclipse.jdt.core.compiler.batch.BatchCompiler is never used import org.eclipse.jdt.core.compiler.batch.BatchCompiler; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 547 problems (547 warnings) * building ecj with bootstrapped ecj ... * Building native ecj-3.5 library, patience needed ... gcj: unrecognized option '-s-bc-abi' >>> Source compiled. >>> Test phase [none]: dev-java/ecj-gcj-3.5.2-r2 >>> Install ecj-gcj-3.5.2-r2 into /var/tmp/portage/dev-java/ecj-gcj-3.5.2-r2/image/ category dev-java >>> Completed installing ecj-gcj-3.5.2-r2 into /var/tmp/portage/dev-java/ecj-gcj-3.5.2-r2/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/lib/ecj-3.5.so * QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /usr/lib/ecj-3.5.so * To select between slots of ECJ... * # eselect ecj !!! Warning: Can't set a new ecj provider. There's a file in the way at //usr/share/eclipse-ecj/ecj.jar. You can try removing it manually, and then re-running this command.