Community
Participate
Working Groups
If you import a EGL Web Client project into an empty workspace, the widgets projects do not get imported automatically. User has to create another EGL Web project to get the widget projects. It works, but we should be able to do it in a better way and require less user interaction here. One solution is to detect the widgets project references when importing project, and automatically import the widget projects. Another solution might be to provide a quick fix for missing project reference problem. If the reference missing is a reference to the widget projects, Ctrl + 1 will fix that by importing the widgets project.
I like the idea of the quick fix, but I think the proposals should come from a preference page that users can configure to indicate dependent projects by name. The widget projects that ship with EDT can be pre-populated on this page.
Maybe we can just use the information in extension point "org.eclipse.edt.ide.rui.widgetLibraryProvider" where all widget libraries are configured. If a missing referenced project is one of the registered libraries, we provide a quick fix to import it. Otherwise, there's not quick fix.
I will first put it to future. If other high priority enhancement were finished. I will change it to 0.8
I believe this work item should be considered as part of the change in widget project numbers for the .8 release. I am assigning to myself for now.