Skip to content

Plug-in Tools -> Organize MANIFEST.MF -> Remove unused dependencies leads to errors #2115

@vogella

Description

@vogella

Plug-in Tools -> Organize MANIFEST.MF -> Remove unused dependencies leads to errors. You can test this for example with the org.eclipse.pde.ds.ui

Image

Example compile errors after this clean-up:

Description	Resource	Path	Location	Type
The method getSelectionProvider() is undefined for the type PDESourcePage	DSContentAssistProcessor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor/contentassist	line 602	Java Problem
fInputContextManager cannot be resolved	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 139	Java Problem
The constructor DSFormOutlinePage(DSEditor) is undefined	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 67	Java Problem
The constructor DSInputContext(DSEditor, IEditorInput, boolean) is undefined	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 94	Java Problem
The constructor DSInputContext(DSEditor, IFileEditorInput, boolean) is undefined	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 78	Java Problem
The constructor DSInputContext(DSEditor, IStorageEditorInput, boolean) is undefined	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 85	Java Problem
The constructor DSInputContextManager(DSEditor) is undefined	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 72	Java Problem
The constructor DSOverviewPage(DSEditor) is undefined	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 50	Java Problem
The constructor DSServicesPage(DSEditor) is undefined	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 51	Java Problem
The hierarchy of the type DSEditor is inconsistent	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 41	Java Problem
The method addEditorPages() of type DSEditor must override or implement a supertype method	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 48	Java Problem
The method addPage(DSOverviewPage) is undefined for the type DSEditor	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 50	Java Problem
The method addPage(DSServicesPage) is undefined for the type DSEditor	DSEditor.java	/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor	line 51	Java Problem

cc @HannesWell as I think you recently work on this functionality

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions