Compiler: Eclipse Java Compiler Version: 0.770, 3.3.0
Number of source files: 899 Number of classfiles: 1810
Problems: 94 (Errors: 0 Warnings: 94 )
The import org.eclipse.dltk.core.PriorityDLTKExtensionManager.ElementInfo is never used
IdBasedExtensionManager.java:
9: import org.eclipse.dltk.core.PriorityDLTKExtensionManager.ElementInfo;
The local variable ops is never read
CallHierarchyViewPart.java:
353: int ops = DND.DROP_COPY | DND.DROP_LINK;
The local variable transfers is never read
CallHierarchyViewPart.java:
354: Transfer[] transfers = new Transfer[] {
The local variable dragListeners is never read
CallHierarchyViewPart.java:
358: TransferDragSourceListener[] dragListeners = new TransferDragSourceListener[] {
The import org.eclipse.dltk.ui.DLTKUILanguageManager is never used
OpenTypeSelectionDialog2.java:
13: import org.eclipse.dltk.ui.DLTKUILanguageManager;
The static method createBuffer(IOpenable) from the type BufferManager should be accessed in a static way
SourceModuleDocumentProvider.java:
1617: return BufferManager.getDefaultBufferManager() .createBuffer(workingCopy);
The import org.eclipse.dltk.core.IModelElement is never used
ToggleCommentAction.java:
17: import org.eclipse.dltk.core.IModelElement;
The import org.eclipse.dltk.ui.text.folding.IFoldingStructureProviderExtension is never used
ToggleCommentAction.java:
19: import org.eclipse.dltk.ui.text.folding.IFoldingStructureProviderExtension;
The import org.eclipse.ui.texteditor.ResourceAction is never used
ToggleCommentAction.java:
37: import org.eclipse.ui.texteditor.ResourceAction;
The method addPositionFromUI(int, int, HighlightingStyle) from the type SemanticHighlightingPresenter is never used locally
SemanticHighlightingPresenter.java:
728: private void addPositionFromUI(int offset, int length, HighlightingStyle highlighting) {
The import org.eclipse.dltk.ast.declarations.ModuleDeclaration is never used
SemanticHighlightingReconciler.java:
21: import org.eclipse.dltk.ast.declarations.ModuleDeclaration;
The field SelectionTransferDropAdapter.DROP_TIME_DIFF_TRESHOLD is never read locally
SelectionTransferDropAdapter.java:
52: private static final long DROP_TIME_DIFF_TRESHOLD = 150;
The local variable flags is never read
AbstractHierarchyViewerSorter.java:
57: int flags= getTypeFlags(type);
The field FocusOnTypeAction.fViewPart is never read locally
FocusOnTypeAction.java:
19: private TypeHierarchyViewPart fViewPart;
The field HierarchyInformationControl.fPreferenceStore is never read locally
HierarchyInformationControl.java:
64: private IPreferenceStore fPreferenceStore;
The method openEditor(Object, boolean) from the type OpenTypeHierarchyUtil is never used locally
OpenTypeHierarchyUtil.java:
128: private static void openEditor(Object input, boolean activate) throws PartInitException, ModelException {
The local variable curr is never read
TraditionalHierarchyViewer.java:
153: IType curr = types[i];
The method getFolderPath(IPath, IPath) from the type BuildpathDetector is never used locally
BuildpathDetector.java:
215: private IPath getFolderPath(IPath packPath, IPath relpath) {
The import org.eclipse.dltk.ui.wizards.IBuildpathContainerPageExtension is never used
BuildpathDialogAccess.java:
33: import org.eclipse.dltk.ui.wizards.IBuildpathContainerPageExtension;
The field BPListElementAttribute.fStatus is never read locally
BPListElementAttribute.java:
30: private IStatus fStatus;
The method askForAddingExclusionPatternsDialog(List) from the type LibrariesWorkbookPage is never used locally
LibrariesWorkbookPage.java:
286: private void askForAddingExclusionPatternsDialog(List newEntries) {
The import org.eclipse.core.runtime.IPath is never used
HintTextGroup.java:
23: import org.eclipse.core.runtime.IPath;
The field DLTKUIPlugin.fgSharedImages is never read locally
DLTKUIPlugin.java:
98: private static ISharedImages fgSharedImages = null;
The import org.eclipse.dltk.ui.text.completion.ProposalSorterRegistry is never used
PreferenceConstants.java:
12: import org.eclipse.dltk.ui.text.completion.ProposalSorterRegistry;
The method getCategoryFilterActionGroupInput() from the type MembersView is never used locally
MembersView.java:
154: private IModelElement[] getCategoryFilterActionGroupInput() {
The import org.eclipse.dltk.ui.viewsupport.ColoredString is never used
PackagesViewLabelProvider.java:
24: import org.eclipse.dltk.ui.viewsupport.ColoredString;
Unreachable catch block for CoreException. Only more specific exceptions are thrown and handled by previous catch block(s).
ProjectAndSourceFolderContentProvider.java:
93: } catch (CoreException e) {
Discouraged access: The type Messages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.search_3.4.0.v20080603-2000.jar
ScriptBrowsingPart.java:
83: import org.eclipse.search.internal.ui.Messages;
Discouraged access: The type Messages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.search_3.4.0.v20080603-2000.jar
ScriptBrowsingPart.java:
867: String wsstr = Messages.format(
Discouraged access: The method format(String, Object[]) from the type Messages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.search_3.4.0.v20080603-2000.jar
ScriptBrowsingPart.java:
867: String wsstr = Messages.format( ScriptBrowsingMessages.JavaBrowsingPart_toolTip, new String[] { ws.getLabel() });
Discouraged access: The type Messages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.search_3.4.0.v20080603-2000.jar
ScriptBrowsingPart.java:
872: return Messages.format(
Discouraged access: The method format(String, Object[]) from the type Messages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.search_3.4.0.v20080603-2000.jar
ScriptBrowsingPart.java:
872: return Messages.format( ScriptBrowsingMessages.JavaBrowsingPart_toolTip2, new String[] { result, ws.getLabel() });
The local variable elements is never read
ScriptBrowsingPart.java:
1178: List elements = new ArrayList();
The method ColumnForm.checkStyle(int) does not override the inherited method from Composite since it is private to a different package
ColumnForm.java:
112: static int checkStyle(int style) {
The field ExtendedClasesContentProvider.contentProvider is never read locally
ExtendedClasesContentProvider.java:
36: private final ExtendedClassesView contentProvider;
The field ExtendedClasesContentProvider.firstTime is never read locally
ExtendedClasesContentProvider.java:
40: private boolean firstTime = true;
The field ExtendedClassesView.fOpenEditorGroup is never read locally
ExtendedClassesView.java:
100: private OpenEditorActionGroup fOpenEditorGroup;
The field ExtendedClassesView.fCCPActionGroup is never read locally
ExtendedClassesView.java:
101: private CCPActionGroup fCCPActionGroup;
The field ExtendedClassesView.fBuildActionGroup is never read locally
ExtendedClassesView.java:
102: private BuildActionGroup fBuildActionGroup;
The local variable elements is never read
ExtendedClassesView.java:
291: List elements = new ArrayList();
The method getTypeComparator() from the type ExtendedClassesView is never used locally
ExtendedClassesView.java:
314: private Comparator getTypeComparator() {
The import org.eclipse.swt.graphics.Point is never used
MultiSelectionListViewer.java:
18: import org.eclipse.swt.graphics.Point;
The local variable bounds is never read
MultiSelectionListViewer.java:
87: Rectangle bounds = tree.getBounds();
The method isInnerType(TypeNameMatch) from the type FilteredTypesSelectionDialog.TypeItemLabelProvider is never used locally
FilteredTypesSelectionDialog.java:
873: private boolean isInnerType(TypeNameMatch match) {
The field FilteredTypesSelectionDialog.TypeInfoUtil.fFullyQualifyDuplicates is never read locally
FilteredTypesSelectionDialog.java:
1007: private boolean fFullyQualifyDuplicates;
The local variable qualifications is never read
FilteredTypesSelectionDialog.java:
1110: int qualifications = 0;
The method isInnerType(TypeNameMatch) from the type FilteredTypesSelectionDialog.TypeInfoUtil is never used locally
FilteredTypesSelectionDialog.java:
1124: private boolean isInnerType(TypeNameMatch match) {
The method getTypeContainerName(TypeNameMatch) from the type FilteredTypesSelectionDialog.TypeInfoUtil is never used locally
FilteredTypesSelectionDialog.java:
1141: private String getTypeContainerName(TypeNameMatch info) {
Discouraged access: The type WorkbenchMessages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropToPrefLinkArea.java:
16: import org.eclipse.ui.internal.WorkbenchMessages;
Discouraged access: The type WorkbenchMessages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropToPrefLinkArea.java:
40: .bind(WorkbenchMessages.PreferenceNode_NotFound, pageId);
Discouraged access: The field PreferenceNode_NotFound from the type WorkbenchMessages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropToPrefLinkArea.java:
40: .bind(WorkbenchMessages.PreferenceNode_NotFound, pageId);
Discouraged access: The type WorkbenchMessages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
15: import org.eclipse.ui.internal.WorkbenchMessages;
Discouraged access: The type PropertyPageContributorManager is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
16: import org.eclipse.ui.internal.dialogs.PropertyPageContributorManager;
Discouraged access: The type PropertyPageManager is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
17: import org.eclipse.ui.internal.dialogs.PropertyPageManager;
Discouraged access: The type WorkbenchMessages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
34: text = NLS.bind(WorkbenchMessages.PreferenceNode_NotFound, pageId);
Discouraged access: The field PreferenceNode_NotFound from the type WorkbenchMessages is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
34: text = NLS.bind(WorkbenchMessages.PreferenceNode_NotFound, pageId);
Discouraged access: The type PropertyPageManager is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
63: PropertyPageManager pageManager = new PropertyPageManager();
Discouraged access: The constructor PropertyPageManager() is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
63: PropertyPageManager pageManager = new PropertyPageManager();
Discouraged access: The type PropertyPageManager is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
63: PropertyPageManager pageManager = new PropertyPageManager();
Discouraged access: The type PropertyPageContributorManager is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
64: PropertyPageContributorManager.getManager().contribute(pageManager,
Discouraged access: The method getManager() from the type PropertyPageContributorManager is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
64: PropertyPageContributorManager.getManager().contribute(pageManager,
Discouraged access: The method contribute(PropertyPageManager, Object) from the type PropertyPageContributorManager is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ui.workbench_3.4.0.I20080606-1300.jar
PropertyLinkArea.java:
64: PropertyPageContributorManager.getManager().contribute(pageManager, element);
The import org.eclipse.dltk.core.IType is never used
TypeSelectionExtension.java:
12: import org.eclipse.dltk.core.IType;
The import org.eclipse.dltk.compiler.problem.CategorizedProblem is never used
IScriptAnnotation.java:
14: import org.eclipse.dltk.compiler.problem.CategorizedProblem;
The import org.eclipse.jface.preference.IPreferenceStore is never used
IPreferenceDelegate.java:
3: import org.eclipse.jface.preference.IPreferenceStore;
The local variable root is never read
UserLibraryPreferencePage.java:
1645: IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
The import org.eclipse.jface.operation.IRunnableContext is never used
RenameSupport.java:
33: import org.eclipse.jface.operation.IRunnableContext;
The field ScriptOutlineInformationControl.fShowOnlyMainType is never read locally
ScriptOutlineInformationControl.java:
78: private boolean fShowOnlyMainType;
The method getProgressMonitor() from the type ScriptOutlineInformationControl is never used locally
ScriptOutlineInformationControl.java:
650: private IProgressMonitor getProgressMonitor() {
The import org.eclipse.core.runtime.IConfigurationElement is never used
AbstractProposalSorter.java:
14: import org.eclipse.core.runtime.IConfigurationElement;
The import org.eclipse.dltk.core.Flags is never used
CompletionProposalLabelProvider.java:
15: import org.eclipse.dltk.core.Flags;
The import org.eclipse.jface.text.contentassist.ICompletionProposal is never used
IScriptCompletionProposalComputer.java:
15: import org.eclipse.jface.text.contentassist.ICompletionProposal;
The import org.eclipse.jface.text.contentassist.IContextInformation is never used
IScriptCompletionProposalComputer.java:
16: import org.eclipse.jface.text.contentassist.IContextInformation;
The import org.eclipse.dltk.core.ISourceModule is never used
AbstractASTFoldingStructureProvider.java:
35: import org.eclipse.dltk.core.ISourceModule;
The import org.eclipse.core.runtime.IPath is never used
CapabilityConfigurationPage.java:
17: import org.eclipse.core.runtime.IPath;
The import org.eclipse.dltk.internal.ui.editor.EditorUtility is never used
NewSourceModulePage.java:
28: import org.eclipse.dltk.internal.ui.editor.EditorUtility;
The import org.eclipse.swt.widgets.Display is never used
NewSourceModulePage.java:
41: import org.eclipse.swt.widgets.Display;
The import org.eclipse.ui.PartInitException is never used
NewSourceModulePage.java:
43: import org.eclipse.ui.PartInitException;
The import org.eclipse.dltk.internal.ui.wizards.buildpath.newsourcepage.BuildpathModifierQueries is never used
BuildpathModifier.java:
53: import org.eclipse.dltk.internal.ui.wizards.buildpath.newsourcepage.BuildpathModifierQueries;
The import org.eclipse.dltk.internal.ui.wizards.buildpath.newsourcepage.BuildpathModifierQueries is never used
IBuildpathInformationProvider.java:
19: import org.eclipse.dltk.internal.ui.wizards.buildpath.newsourcepage.BuildpathModifierQueries;
The import org.eclipse.swt.widgets.Shell is never used
IBuildpathInformationProvider.java:
27: import org.eclipse.swt.widgets.Shell;
The import org.eclipse.dltk.internal.ui.wizards.buildpath.newsourcepage.DialogPackageExplorerActionGroup is never used
IPackageExplorerActionListener.java:
13: import org.eclipse.dltk.internal.ui.wizards.buildpath.newsourcepage.DialogPackageExplorerActionGroup;
The import org.eclipse.core.resources.IResourceVisitor is never used
IInternalRefactoringProcessorIds.java:
12: import org.eclipse.core.resources.IResourceVisitor;
The import org.eclipse.core.resources.mapping.ResourceMapping is never used
IInternalRefactoringProcessorIds.java:
13: import org.eclipse.core.resources.mapping.ResourceMapping;
The import org.eclipse.core.resources.mapping.ResourceMappingContext is never used
IInternalRefactoringProcessorIds.java:
14: import org.eclipse.core.resources.mapping.ResourceMappingContext;
The import org.eclipse.core.runtime.IProgressMonitor is never used
IInternalRefactoringProcessorIds.java:
15: import org.eclipse.core.runtime.IProgressMonitor;
The import org.eclipse.ltk.core.refactoring.RefactoringContribution is never used
ScriptRefactoringArguments.java:
16: import org.eclipse.ltk.core.refactoring.RefactoringContribution;
The import org.eclipse.ltk.core.refactoring.RefactoringDescriptor is never used
ScriptRefactoringArguments.java:
17: import org.eclipse.ltk.core.refactoring.RefactoringDescriptor;
Discouraged access: The type ChangeExceptionHandler is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ltk.ui.refactoring_3.4.0.v20080605-1800.jar
RefactoringExecutionHelper.java:
36: import org.eclipse.ltk.internal.ui.refactoring.ChangeExceptionHandler;
Discouraged access: The type ChangeExceptionHandler is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ltk.ui.refactoring_3.4.0.v20080605-1800.jar
RefactoringExecutionHelper.java:
130: ChangeExceptionHandler handler= new ChangeExceptionHandler(fParent, fRefactoring);
Discouraged access: The constructor ChangeExceptionHandler(Shell, Refactoring) is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ltk.ui.refactoring_3.4.0.v20080605-1800.jar
RefactoringExecutionHelper.java:
130: ChangeExceptionHandler handler= new ChangeExceptionHandler(fParent, fRefactoring);
Discouraged access: The type ChangeExceptionHandler is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ltk.ui.refactoring_3.4.0.v20080605-1800.jar
RefactoringExecutionHelper.java:
130: ChangeExceptionHandler handler= new ChangeExceptionHandler(fParent, fRefactoring);
Discouraged access: The method handle(Change, RuntimeException) from the type ChangeExceptionHandler is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ltk.ui.refactoring_3.4.0.v20080605-1800.jar
RefactoringExecutionHelper.java:
133: handler.handle(pco.getChange(), (RuntimeException)inner);
Discouraged access: The method handle(Change, CoreException) from the type ChangeExceptionHandler is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.ltk.ui.refactoring_3.4.0.v20080605-1800.jar
RefactoringExecutionHelper.java:
135: handler.handle(pco.getChange(), (CoreException)inner);