Community
Participate
Working Groups
Build Identifier: As developer team we would like to create a graphical editor based on the Graphiti framework which enabled us to focus on our business case. By using the framework in our RCP application we are not able to get rid of the dependency of the plugin "org.eclipse.ide". Today our application it is very lightweight and we wanna keep it how it is. From our point of view, this requirement is a blocker. Reproducible: Always
IDE dependencies should be removed or seperated.
Hi, is a dependency to org.eclipse.ui.workbench tolerable for your use case? Best, Tim
That is fine with me.
We only found three classes which need to be loaded from org.eclipse.ui.ide. One of them (WorkspaceModifyOperation) could be eliminated. The other two (ResourceTransfer, IFileEditorInput) can be loaded dynamically if there. The dependency to org.eclipse.ui.ide is marked optional now.
Created attachment 199127 [details] mylyn/context/zip
Marked as part of Juno
Created attachment 200434 [details] Fix for 0.7.0 version
Hi Daniel, thanks for the fix. When reviewing your patch i see a lot of differences introduced by new formatting of comments (line breaks). Could you add a patch without formatting comments differently? This would highly improve readability. Best, Tim
Bookkeeping: Set target release
Part of Graphiti 0.9.0 (Eclipse Juno)