# 11/23/06 3:21:20 PM EET # Eclipse Java Compiler 0.658, 3.2.0 release candidate-1, Copyright IBM Corp 2000, 2006. All rights reserved. ---------- 1. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/ClassPreverifier.java (at line 89) (PreverificationError[]) errorList.toArray(new PreverificationError[errorList.size()]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List should be parameterized ---------- ---------- 2. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/PreverificationProviderImpl.java (at line 67) return (PreverificationError[]) errorList.toArray(new PreverificationError[errorList.size()]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List should be parameterized ---------- 3. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/PreverificationProviderImpl.java (at line 138) errorList.addAll(Arrays.asList(results.getErrors())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized ---------- ---------- 4. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 117) labels.add(label); ^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- 5. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 127) tryCatchBlocks.add(tryCatchBlock); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 6. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 183) map.put(originalLabel, mappedLabel); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ---------- 7. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 390) stackMapAttribute.frames.add(newStackMapFrame(labelNode.label, frame)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 8. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 447) instructions.add(instructionCount - 2, lastLabel); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 9. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 464) localVariableByEndLabelMap.put(newLocalVariable.end, endLocalVariables); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ---------- 10. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 467) endLocalVariables.add(newLocalVariable); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized ---------- 11. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 482) localOrStack.add(newStackMapType(label, StackMapType.ITEM_Uninitialized)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 12. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 487) localOrStack.add(newStackMapType(label, StackMapType.ITEM_Top)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 13. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 495) localOrStack.add(newStackMapType(label, StackMapType.ITEM_Integer)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 14. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 499) localOrStack.add(newStackMapType(label, StackMapType.ITEM_Double)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 15. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 500) localOrStack.add(newStackMapType(label, StackMapType.ITEM_Top)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 16. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 504) localOrStack.add(newStackMapType(label, StackMapType.ITEM_Float)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 17. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 508) localOrStack.add(newStackMapType(label, StackMapType.ITEM_Long)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 18. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 509) localOrStack.add(newStackMapType(label, StackMapType.ITEM_Top)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 19. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 524) localOrStack.add(mapType); ^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 20. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 532) localOrStack.add(mapType); ^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 21. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 573) map.put(lineNumber.start, lineNumber); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ---------- 22. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 594) map.put(localVariable.start, startList); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ---------- 23. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 597) startList.add(localVariable); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized ---------- 24. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 612) (String[]) method.exceptions.toArray(new String[method.exceptions.size()]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List should be parameterized ---------- 25. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 757) subroutineStartLabels.add(jumpNode.label); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- 26. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 835) subroutineMap.put(label, subroutine); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ---------- 27. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 863) insns.add(insn); ^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized ---------- 28. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 954) targetLabels.add(jumpInsnNode.label); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- 29. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 963) targetLabels.add(label); ^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- 30. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 965) targetLabels.add(lookupSwitchNode.dflt); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- 31. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 975) targetLabels.add(label); ^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- 32. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 977) targetLabels.add(tableSwitchNode.dflt); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- 33. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/MethodRewriter.java (at line 986) targetLabels.add(tryCatchBlock.handler); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- ---------- 34. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverificationClassNode.java (at line 139) getErrorList().add(fieldError); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 35. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverificationClassNode.java (at line 178) getErrorList().add(error); ^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 36. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverificationClassNode.java (at line 184) getErrorList().add(error); ^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 37. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverificationClassNode.java (at line 190) getErrorList().add(error); ^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 38. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverificationClassNode.java (at line 353) validTypes.put(type, errorCode); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ---------- ---------- 39. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverifierMethodNode.java (at line 101) classNode.methods.add(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 40. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverifierMethodNode.java (at line 106) classNode.methods.add(updatedMethod); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 41. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverifierMethodNode.java (at line 244) jsrInstructionIndices.add(new Integer(instructions.size())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 42. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverifierMethodNode.java (at line 254) labelIndices.put(label, new Integer(instructions.size())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ---------- 43. WARNING in /home/shji/mtj-build/R-0.7/src/eclipse/plugins/org.eclipse.mtj.extension.preverify/src/org/eclipse/mtj/extension/preverify/internal/PreverifierMethodNode.java (at line 270) classNode.getErrorList().add(error); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ---------- 43 problems (43 warnings)[15 .class files generated]