Compiler Report

Compiler: Eclipse Java Compiler Version: 0.959, 3.5.0 rc1

Number of source files: 116 Number of classfiles: 159

Problems: 16 (Errors: 0 Warnings: 16 )

Source File: org/eclipse/wst/common/componentcore/ArtifactEdit.java
1. WARNING: DiscouragedReference

Discouraged access: The type EMFWorkbenchResourceHandler is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/workdir/plugins/org.eclipse.jem.util/@dot

ArtifactEdit.java :

31 : import org.eclipse.jem.internal.util.emf.workbench.nls.EMFWorkbenchResourceHandler;

2. WARNING: DiscouragedReference

Discouraged access: The type EMFWorkbenchResourceHandler is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/workdir/plugins/org.eclipse.jem.util/@dot

ArtifactEdit.java :

529 : return operationHandler.canContinue(EMFWorkbenchResourceHandler.getString("The_following_resources_ne_UI_"), getArtifactEditModel().getResourceURIs(true)); //$NON-NLS-1$ = "The following resources need to be saved but are currently shared, do you want to save now?"

3. WARNING: DiscouragedReference

Discouraged access: The method getString(String) from the type EMFWorkbenchResourceHandler is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/workdir/plugins/org.eclipse.jem.util/@dot

ArtifactEdit.java :

529 : return operationHandler.canContinue(EMFWorkbenchResourceHandler.getString("The_following_resources_ne_UI_"), getArtifactEditModel().getResourceURIs(true)); //$NON-NLS-1$ = "The following resources need to be saved but are currently shared, do you want to save now?"

Source File: org/eclipse/wst/common/componentcore/internal/builder/IDependencyGraph.java
1. WARNING: UnusedImport

The import org.eclipse.core.resources.IResourceDeltaVisitor is never used

IDependencyGraph.java :

6 : import org.eclipse.core.resources.IResourceDeltaVisitor;

2. WARNING: UnusedImport

The import org.eclipse.wst.common.componentcore.resources.IVirtualComponent is never used

IDependencyGraph.java :

7 : import org.eclipse.wst.common.componentcore.resources.IVirtualComponent;

Source File: org/eclipse/wst/common/componentcore/internal/impl/PlatformURLModuleConnection.java
1. WARNING: DiscouragedReference

Discouraged access: The type PlatformURLConnection is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/eclipse/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar

PlatformURLModuleConnection.java :

22 : import org.eclipse.core.internal.boot.PlatformURLConnection;

2. WARNING: DiscouragedReference

Discouraged access: The type PlatformURLHandler is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/eclipse/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar

PlatformURLModuleConnection.java :

23 : import org.eclipse.core.internal.boot.PlatformURLHandler;

3. WARNING: DiscouragedReference

Discouraged access: The type PlatformURLConnection is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/eclipse/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar

PlatformURLModuleConnection.java :

41 : public class PlatformURLModuleConnection extends PlatformURLConnection {

4. WARNING: DiscouragedReference

Discouraged access: The type PlatformURLHandler is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/eclipse/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar

PlatformURLModuleConnection.java :

44 : public static final String MODULE_PROTOCOL = MODULE + PlatformURLHandler.PROTOCOL_SEPARATOR;

5. WARNING: DiscouragedReference

Discouraged access: The field PROTOCOL_SEPARATOR from the type PlatformURLHandler is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/eclipse/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar

PlatformURLModuleConnection.java :

44 : public static final String MODULE_PROTOCOL = MODULE + PlatformURLHandler.PROTOCOL_SEPARATOR;

6. WARNING: DiscouragedReference

Discouraged access: The constructor PlatformURLConnection(URL) is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/eclipse/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar

PlatformURLModuleConnection.java :

53 : super(aURL);

7. WARNING: NullLocalVariableReference

Null pointer access: The variable resolvedPath can only be null at this location

PlatformURLModuleConnection.java :

93 : int count = resolvedPath.segmentCount();

8. WARNING: DiscouragedReference

Discouraged access: The type PlatformURLHandler is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/eclipse/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar

PlatformURLModuleConnection.java :

113 : PlatformURLHandler.register(PlatformURLModuleConnection.MODULE, PlatformURLModuleConnection.class);

9. WARNING: DiscouragedReference

Discouraged access: The method register(String, Class) from the type PlatformURLHandler is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R3.1-S/eclipse/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar

PlatformURLModuleConnection.java :

113 : PlatformURLHandler.register(PlatformURLModuleConnection.MODULE, PlatformURLModuleConnection.class);

Source File: org/eclipse/wst/common/componentcore/internal/resources/VirtualResource.java
1. WARNING: DeadCode

Dead code

VirtualResource.java :

264 : for (int i = 0; i < resources.length; i++) {

Source File: org/eclipse/wst/common/componentcore/internal/util/ComponentImplManager.java
1. WARNING: UnusedPrivateMethod

The method getType() from the type ComponentImplManager.ComponentImplDescriptor is never used locally

ComponentImplManager.java :

241 : public String getType() {