# 6/25/07 10:23:01 PM EDT # Eclipse Java Compiler 0.745, 3.3.0 milestone-6, Copyright IBM Corp 2000, 2007. All rights reserved. ---------- 1. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/actions/DisableNatureAbstractAction.java (at line 51) Iterator iter = ((IStructuredSelection)selection).iterator(); ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- ---------- 2. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/actions/EnableNatureAbstractAction.java (at line 47) Iterator iter = ((IStructuredSelection)selection).iterator(); ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- ---------- 3. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 53) public static List getAvailableAnnotationsForClass(IProject project) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 4. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 54) List typeAnnotations = getAnnotationClassesForJavaElement(ElementType.TYPE, project); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 5. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 63) public static List getAvailableAnnotationsForInterface(IProject project) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 6. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 64) List typeAnnotations = getAnnotationClassesForJavaElement(ElementType.TYPE, project); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 7. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 65) Iterator itor = typeAnnotations.iterator(); ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 8. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 67) Class cls = (Class)itor.next(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 9. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 67) Class cls = (Class)itor.next(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 10. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 76) public static List getAvailableAnnotationsForAnno(IProject project) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 11. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 80) public static List getAvailableAnnotationsForType(IProject project) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 12. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 84) public static List getAvailableAnnotationsForType(IProject project, IType type) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 13. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 99) public static List getAvailableAnnotationsForField(IProject project) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 14. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 109) public static List getAvailableAnnotationsForMethod(IProject project) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 15. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 113) public static List getAvailableAnnotationsForParam(IProject project) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 16. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 127) public static Class getAnnotationClass(Annotation annotation) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 17. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 131) return (Class)AnnotationSupportProxy.getAllAvailableAnnotations().get(annotationName); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 18. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 161) private static boolean isAnnotationValidForMember(Class annotationClass, ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 19. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 181) private static List getAnnotationClassesForJavaElement(ElementType aType, IProject project) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 20. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 183) List theList = new ArrayList(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 21. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 183) List theList = new ArrayList(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 22. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScAnnotationSupportUtils.java (at line 217) private static boolean isTypeAllowed(Class anno, JavaTypes type) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- ---------- 23. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScJDTAnnUtils.java (at line 65) Class annoCls = ScAnnotationSupportUtils.getAnnotationClass(annotationNode); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 24. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScJDTAnnUtils.java (at line 67) List pairs = normalAnnotation.values(); ^^^^ List is a raw type. References to generic type List should be parameterized ---------- 25. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScJDTAnnUtils.java (at line 68) for(Iterator it = pairs.iterator(); it.hasNext();){ ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 26. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScJDTAnnUtils.java (at line 74) Class clsReturnType = method.getReturnType(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 27. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScJDTAnnUtils.java (at line 124) for (Iterator it = compilationUnitAstNode.types().iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 28. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScJDTAnnUtils.java (at line 177) for (Iterator it = compilationUnitAstNode.types().iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 29. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ScJDTAnnUtils.java (at line 261) for (Iterator it = compilationUnitAstNode.types().iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- ---------- 30. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ext/AnnotationSupportProxy.java (at line 70) Class tmpUntypedClass = Class.forName(annotationClassName); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 31. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ext/AnnotationSupportProxy.java (at line 71) annotationClass = (Class )tmpUntypedClass; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked cast from Class to Class ---------- 32. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ext/AnnotationSupportProxy.java (at line 185) public static Class getAvailableAnnotation(Class annClass) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 33. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/annotations/ext/AnnotationSupportProxy.java (at line 201) public static IAnnotationInitializer getAvailableAnnotationInitializer(Class annClass) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- ---------- 34. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/runtimeintegrator/ExtGeneratorTool.java (at line 39) public HashMap getAllConfigParams() { ^^^^^^^ HashMap is a raw type. References to generic type HashMap should be parameterized ---------- ---------- 35. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/runtimeintegrator/IParameterPage.java (at line 29) Map getParameters(); ^^^ Map is a raw type. References to generic type Map should be parameterized ---------- ---------- 36. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/utils/CXFUtil.java (at line 194) private static String combine(List r, char sep) { ^^^^ List is a raw type. References to generic type List should be parameterized ---------- ---------- 37. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/utils/WorkbenchUtils.java (at line 171) public static IFile addFileResourceToTestProject(IProject project, String localFileName, Class testClass, String resourcePath) throws CoreException, IOException { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- ---------- 38. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/validator/AnnXMLTreeBuilder.java (at line 85) Iterator itor = annotation.values().iterator(); ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- ---------- 39. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/validator/XMLUtils.java (at line 50) Class cls = AnnotationSupportProxy.getAvailableAnnotation(clsFullName); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- ---------- 40. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationView.java (at line 212) Class returnTypeClass = ((Method)element).getReturnType(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 41. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationView.java (at line 374) (Class)treeEditor.getItem().getData(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked cast from Object to Class ---------- 42. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationView.java (at line 503) private void handleEditOnArrayAttribute(TreeItem item, Class returnTypeClass) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 43. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationView.java (at line 546) private void handleEditOnEnumAttribute(TreeItem item, Class returnTypeClass) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 44. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationView.java (at line 677) for (Iterator iter = annotationNodes.iterator(); iter.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- ---------- 45. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationViewerContentProvider.java (at line 49) return ((Class)node).getDeclaredMethods(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 46. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationViewerContentProvider.java (at line 53) Class returnType = method.getReturnType(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 47. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationViewerContentProvider.java (at line 55) Class annoClass = method.getDeclaringClass(); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 48. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationViewerContentProvider.java (at line 181) List list = ScAnnotationSupportUtils.getAvailableAnnotationsForMethod(project); ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- ---------- 49. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationViewerLabelProvider.java (at line 43) return isAnnotationDeclaredForElement((Class)element) ? parent.iconOn : parent.iconOff; ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 50. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationViewerLabelProvider.java (at line 61) Class annotationClass = (Class)element; ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 51. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationViewerLabelProvider.java (at line 61) Class annotationClass = (Class)element; ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 52. WARNING in /shared/stp/build/build-stp-I/workdir/plugins/org.eclipse.stp.sc.common/src/org/eclipse/stp/sc/common/views/AnnotationViewerLabelProvider.java (at line 168) private boolean isAnnotationDeclaredForElement(Class annotationClass) { ^^^^^ Class is a raw type. References to generic type Class should be parameterized ---------- 52 problems (52 warnings)[63 .class files generated]