feature request #6913
feature request #6565: [MASTER] Eclipse 4 Migration
Remove e3 parts and dependencies
100%
Associated revisions
ref #6913 Remove unused views from store plugin
ref #6913 Remove e3 context menus and views
ref #6913 Remove e3 plugin extensions
ref #6913 Remove e3 BulkEditor and handlers
ref #6913 Remove e3 details view and supplemental data view
ref #6913 Remove e3 descriptive and uses view
ref #6913 Remove e3 term editor
ref #6913 Remove e3 annotated line editor
ref #6913 Remove e3 CdmAuthority editor
ref #6913 Remove e3 PolytomousKeyListEditor
ref #6913 Remove e3 polytomous editors
ref #6913 Remove e3 data import editors
ref #6913 Remove e3 alignment editor
ref #6913 Remove e3 checklist editor
ref #6913 Remove e3 search result view
ref #6913 Remove test specimen import view
ref #6913 Remove e3 pherogram view
ref #6913 Remove e3 poly key view
ref #6913 Remove e3 data import views
ref #6913 Remove e3 data source view
ref #6913 Remove e3 concept graph view
ref #6913 Remove e3 referencing objects view
ref #6913 Remove e3 cdm view parts and cdm viewer utils
ref #6913 Remove e3 taxon navigator
ref #6913 Remove e3 service from name editor
ref #6913 Remove e3 dependencies from AbstractUtility
ref #6913 Remove org.eclipse.ui dependency from NavigationUtil
ref #6913 Remove org.eclipse.ui dependency from AbstractUtility
- inject IEclipseContext into CdmFactory
ref #6913 Remove org.eclipse.ui dependency from AbstractUtility
- fix changing type of description element
ref #6913 Remove getActivePage() method
ref #6913 Remove dependency to WorkbenchWindow from utility class
ref #6913 Remove IEditorInput dependency from taxon editor input
ref #6913 Remove IEditorInput dependency from derivate editor input
ref #6913 Remove IEditorInput dependency from bulk editor input
ref #6913 Remove IEditorInput dependency from term editor input
ref #6913 Remove IEditorInput dependency from alignment editor input
ref #6913 Remove IEditorInput dependency from data import editor input
ref #6913 Remove IEditorInput dependency from polytomous editor input
ref #6913 Remove IEditorInput dependency from checklist editor input
ref #6913 Remove IEditorInput dependency from authority editor input
ref #6913 Remove org.eclipse.ui dependency from StoreUtil
ref #6913 Remove ITheme(Manager) from AbstractUtility
ref #6913 Remove executeCommand() from AbstractUtility
ref #6913 Remove workbench and selection handling from edit/new wizards
ref #6913 Remove model workbench processor
ref #6913 Remove operation history from AbstractUtility
ref #6913 remove E3 commands and handlers
ref #6913 Remove details and supplemental view
ref #6913 Remove descriptive and uses view
ref #6913 Remove concept graph view
ref #6913 Remove authority editor
ref #6913 Remove checklist editor
ref #6913 Remove defined term editor
ref #6913 Remove polytomous key list editor
ref #6913 Remove data import editor
ref #6913 Remove graph key editor
ref #6913 Remove key editor
ref #6913 Remove alignment editor
ref #6913 Remove bulk editor
ref #6913 Remove data import view
ref #6913 Remove pherogram view
ref #6913 Remove search result view
ref #6913 Remove poly key view
ref #6913 Remove data source view
ref #6913 Remove referencing objects view
ref #6913 Remove abstract cdm editor/data view
ref #6913 Remove taxon navigator
ref #6913 Remove alignment handler
ref #6913 Remove datasource handler
ref #6913 Remove polytomous handler
ref #6913 Remove open handler
ref #6913 Remove edit new taxon handler
ref #6913 Remove remaining handlers
ref #6913 Remove test specimen import view
ref #6913 Remove e3 context menus
ref #6913 Remove unused handler
ref #6913 Remove e3 taxon navigator extensions
ref #6913 Remove e3 context menu items and name viewer extensions
ref #6913 Remove e3 taxon navigator extensions (part 2)
ref #6913 remove p2.inf files
ref #6913 remove p2.inf files from build.properties
History
#1 Updated by Andreas Müller over 2 years ago
- Status changed from New to In Progress
How far is this done? As far as I know you have worked on this during 5.0 a lot.
#2 Updated by Patrick Plitzner over 2 years ago
- % Done changed from 0 to 80
I will have a quick look if I can remove some e3 code before the release. Most of it is done.
#3 Updated by Patrick Plitzner over 2 years ago
- Status changed from In Progress to Closed
- Target version changed from Unassigned CDM tickets to Release 5.0
- % Done changed from 80 to 100
Closing this ticket now.
Most of the classes that are not used anymore are deleted. Some code cannot be deleted without full e4 migration which we did not plan to do right now.
If we encounter any more e3 dependencies I missed we can just delete them if they are not used anymore.