Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.6
-
Fix Version/s: 2.7
-
Component/s: AJDT support
-
Labels:None
-
Number of attachments :
Description
MECLIPSE-443 broken ajdt support as *.java files are now specified as "included" where previously this was empty.
This means that *.aj files are no longer on the classpath and this break ajdt support.
Issue Links
- is duplicated by
-
MECLIPSE-553
Maven Eciipse Plugin 2.6 excludes *.aj files from src/main/java
-
- is related to
-
MECLIPSE-551
[regression] Resources are excluded if resource dir equals source dir
-
- is superceded by
-
MECLIPSE-104
Add the ability to specify source inclusions/exclusions
-
Moved inclusion/exclusion patterns out of EclipseClasspathWriter and into EclipsePlugin extract methods where the EclipseSourceDir gets created and defines the includes/excludes.
If ajdt is enable then all sources directories will include */.aj files.
The aspect directory will also include */.java files.
Added toString() to EclipseSourceDir.
The generated resource directory for manifest handling (target/generated-resources/eclipse) no longer exclude java files.
Since we create that directory and copy the MANIFEST.MF file into it there isn't much need for exclusion.
Test cases updated to reflect this.
Test case for
MECLIPSE-538created.