Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 365521

Summary: EMF/Facet dependency on JDT should be made optional
Product: z_Archived Reporter: Alain Le Guennec <alain.leguennec>
Component: EMF-FacetAssignee: Project Inbox <emft.facet-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P5 CC: eclipse-bugzilla, gdupe
Version: unspecifiedFlags: gdupe: juno+
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Alain Le Guennec CLA 2011-12-04 09:45:23 EST
At the moment, plugin org.eclipse.emf.facet.infra.query.ui depends on org.eclipse.jdt.core and org.eclipse.jdt.ui.
The problem is that even if one does not need defining new Java queries at run-time, the JDT still has to be embarked in the target platform for EMF/Facet to run.
This is a bit annoying.
Maybe that part (UI for Java-based query creation) should belong in its own optional plugin that could be omitted from the target platform if not needed.
Comment 1 Gregoire Dupe CLA 2011-12-05 03:31:09 EST
Hello,

Thanks for reporting that.

Regards,
Grégoire