# 2/5/09 9:26:07 AM EST # Eclipse Java Compiler 0.868, 3.4.0 release candidate-2, Copyright IBM Corp 2000, 2008. All rights reserved. ---------- 1. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/launching/EmulatorLaunchConfigDelegate.java (at line 107) runConfig.setVMSpecificAttributesMap(new HashMap()); ^^^^^^^ HashMap is a raw type. References to generic type HashMap should be parameterized ---------- ---------- 2. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/launching/OffsetedStackTraceParser.java (at line 210) List methods = classNode.methods; ^^^^^^^^^^^^^^^^^ Type safety: The expression of type List needs unchecked conversion to conform to List ---------- 3. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/launching/OffsetedStackTraceParser.java (at line 243) List methods = clazz.methods; ^^^^^^^^^^^^^ Type safety: The expression of type List needs unchecked conversion to conform to List ---------- ---------- 4. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/preprocessor/PreprocessedNature.java (at line 16) import org.eclipse.core.resources.IProjectNature; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.core.resources.IProjectNature is never used ---------- ---------- 5. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/preprocessor/PreprocessingNature.java (at line 18) import org.eclipse.core.resources.IProjectNature; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.core.resources.IProjectNature is never used ---------- ---------- 6. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/preprocessor/PreprocessorBuilder.java (at line 56) import org.eclipse.jface.text.BadLocationException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.jface.text.BadLocationException is never used ---------- ---------- 7. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/ColonDelimitedProperties.java (at line 110) List keys = new ArrayList(keySet()); ^^^^ List is a raw type. References to generic type List should be parameterized ---------- 8. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/ColonDelimitedProperties.java (at line 110) List keys = new ArrayList(keySet()); ^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized ---------- 9. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/ColonDelimitedProperties.java (at line 110) List keys = new ArrayList(keySet()); ^^^^^^^^^ ArrayList is a raw type. References to generic type ArrayList should be parameterized ---------- 10. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/ColonDelimitedProperties.java (at line 111) Collections.sort(keys); ^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked invocation sort(List) of the generic method sort(List) of type Collections ---------- 11. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/ColonDelimitedProperties.java (at line 111) Collections.sort(keys); ^^^^ Type safety: The expression of type List needs unchecked conversion to conform to List ---------- ---------- 12. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/Utils.java (at line 79) import org.eclipse.jdt.internal.core.BinaryType; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type BinaryType is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.core_3.4.2.v_883_R34x.jar ---------- 13. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/Utils.java (at line 728) if (type instanceof BinaryType) { ^^^^^^^^^^ Discouraged access: The type BinaryType is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.core_3.4.2.v_883_R34x.jar ---------- 14. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/Utils.java (at line 729) classname = getQualifiedClassName((BinaryType) type); ^^^^^^^^^^ Discouraged access: The type BinaryType is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.core_3.4.2.v_883_R34x.jar ---------- 15. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/Utils.java (at line 1042) private static String getQualifiedClassName(BinaryType type) { ^^^^^^^^^^ Discouraged access: The type BinaryType is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.core_3.4.2.v_883_R34x.jar ---------- 16. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/Utils.java (at line 1043) IJavaElement javaElement = type.getPackageFragment(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method getPackageFragment() from the type BinaryType is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.core_3.4.2.v_883_R34x.jar ---------- 17. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/Utils.java (at line 1044) StringBuffer name = new StringBuffer(type.getElementName()); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method getElementName() from the type NamedMember is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.core_3.4.2.v_883_R34x.jar ---------- ---------- 18. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/tools/AbstractJavaTool.java (at line 32) import org.eclipse.jdt.internal.launching.RuntimeClasspathEntry; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type RuntimeClasspathEntry is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.launching_3.4.1.v20080729_r341.jar ---------- 19. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/tools/AbstractJavaTool.java (at line 201) IRuntimeClasspathEntry rcpEntry = new RuntimeClasspathEntry(entry); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor RuntimeClasspathEntry(IClasspathEntry) is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.launching_3.4.1.v20080729_r341.jar ---------- 20. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/internal/utils/tools/AbstractJavaTool.java (at line 201) IRuntimeClasspathEntry rcpEntry = new RuntimeClasspathEntry(entry); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type RuntimeClasspathEntry is not accessible due to restriction on classpath entry /opt/public/dsdp/mtj/base/eclipse/plugins/org.eclipse.jdt.launching_3.4.1.v20080729_r341.jar ---------- ---------- 21. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/model/impl/VMInstallClasspath.java (at line 16) import org.eclipse.jdt.launching.IVMInstall; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.jdt.launching.IVMInstall is never used ---------- ---------- 22. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/core/nature/J2MENature.java (at line 18) import org.eclipse.core.resources.IProjectNature; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.core.resources.IProjectNature is never used ---------- ---------- 23. WARNING in /opt/public/dsdp/mtj/org.eclipse.mtj.releng/src/eclipse/plugins/org.eclipse.mtj.core/src/org/eclipse/mtj/internal/core/util/SAXParserWrapper.java (at line 19) import javax.xml.parsers.FactoryConfigurationError; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import javax.xml.parsers.FactoryConfigurationError is never used ---------- 23 problems (23 warnings)[253 .class files generated]