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

Bug 379967

Summary: Omit source for bundles that don't contain Java code
Product: [Eclipse Project] Platform Reporter: John Arthorne <john.arthorne>
Component: RelengAssignee: John Arthorne <john.arthorne>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: david_williams
Version: 3.7.1   
Target Milestone: 4.3   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description John Arthorne CLA 2012-05-18 09:10:56 EDT
We have a number of branding bundles with no Java code which we are generating source bundles for. We should add generateSourceBundle=false in these cases to avoid shipping an extra unneeded jar. Here are some I noticed:

org.eclipse.cvs
org.eclipse.jdt
org.eclipse.sdk.tests
org.eclipse.rcp
Comment 1 David Williams CLA 2013-04-29 07:54:34 EDT
Elsewhere, it has been argued that even for branding bundles, we want 'source', just so users can import it, and look at it. See bug 400733. 

Seems either this bug, or bug 400733 should be marked as "invalid"?
Comment 2 John Arthorne CLA 2013-04-29 13:09:51 EDT
Having the extra bundle just to support importing source seems unnecessary because you can always import source from git. However I don't feel strongly enough to argue the point.