Community
Participate
Working Groups
build i0220 - create plug-in project "aaa" - open Plug-ins view - select a plug-in from your target and add it to Java search - note the "External Plug-in Libraries" project is created - in the package explorer, delete the "aaa" project - note the error on the "External Plug-in Libraries" project because it is missing required plug-in "aaa"
yargh, you know how I feel about that visible project Wassim...
>you know how I feel about that visible project Wassim... Now you expect me to know how you feel? :)
Are you guys auditioning for a Dr Phil episode? :-)
DJ, for the past week or so, Chris has been creating a schism in the PDE family and I don't know what to do about that. Help!
Tsk tsk...isn't the PDE motto: "Build bridges, not schisms."?
yes, thanks DJ for being the voice of reason, once again. "We Do Tooling but Our Business is People" - Wassim Melhem
On a more technical note, why do we have workspace projects on the buildpath of our external java search project? The JDT already keeps track of their source since they are projects, and the only thing in the java search project should be binary jars who should not need references to code in projects.
good question. JDT does some "optimizations" when opening type hierarchies. The External Libraries project cannot be standalone. It must reference other plug-in projects in the workspace for type hierarchies to be created correctly. Incidentally, that is why the Extrenal Libraries project has a JRE entry, even though it does not need it. In its absence, java.lang.Object cannot be found on the project's classpath and no type hierarchy can ever created as a result.
We need to update our web page and EclipseCon slides to add that motto. "We Do Tooling but Our Business is People" ;)
Fixed.
This is still a problem for me in build i0320-0010. - I have the Core Tools project in my dev (in an extension location). - I also have fragments/bundles which depend on it in my dev. - I also have it in my workspace. - When I delete it from my workspace, I get the errors.