Bug 404194 - split out source bundles for weaver/etc
Summary: split out source bundles for weaver/etc
Status: RESOLVED FIXED
Alias: None
Product: AJDT
Classification: Tools
Component: Core (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: 2.2.3   Edit
Assignee: AJDT-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-22 18:26 EDT by Andrew Clement CLA
Modified: 2013-04-25 19:43 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Clement CLA 2013-03-22 18:26:08 EDT
I think we currently include the sources inside the org.aspectj bundles (at least for weaver/ajde), we should separate those out into source bundles in their own right so users aren't forced to have them installed.
Comment 1 Andrew Eisenberg CLA 2013-03-22 19:08:21 EDT
If we go that far, then it would be nice if made these jars as actual osgi bundles.  How hard would that be?  Just a bunch of ant scripts, right?
Comment 2 Andrew Eisenberg CLA 2013-04-25 19:35:28 EDT
Almost done.  Sources for the 3 aspectj bundles are now separate and installable through a separate feature.  The last thing I want to do is to ensure that the aspectj rt source jar is always installed with the aspectj compiler feature.
Comment 3 Andrew Eisenberg CLA 2013-04-25 19:36:05 EDT
Also removed the docs from the ajde bundle.  This alone saves us about 4 mb.
Comment 4 Andrew Eisenberg CLA 2013-04-25 19:43:58 EDT
OK. Now working.  AJ rt source code always installed with the compiler feature.