Commit Graph
25 Commits
Author SHA1 Message Date
carlos bbeefb6ca8 Added maven.aspectj.failonerror property.
Submitted By: Shinobu Kawai
PR: MPASPECTJ-24


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@357694 13f79535-47bb-0310-9956-ffa450edef68
2005-12-19 14:29:41 +00:00
vmassol a58b77fef7 MPASPECTJ-19: Add support for <code>iajc</code>'s <code>messageHolderClass</code> attribute and added <code>maven.dependency.classpath</code> to the <code>iajc</code>'s taskdef so that custom message holder classes will be found at execution time.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@164570 13f79535-47bb-0310-9956-ffa450edef68
2005-04-25 13:20:17 +00:00
carlos 683739220b MPASPECTJ-12 Added maven.aspectj.argfiles and maven.aspectj.weaveAspectSources properties.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116116 13f79535-47bb-0310-9956-ffa450edef68
2004-10-03 19:30:14 +00:00
carlos fbaa2ca03c Removed TODOs
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116037 13f79535-47bb-0310-9956-ffa450edef68
2004-09-05 21:17:50 +00:00
felipeal 262a6080f5 fix for MPASPECTJ-13: new properties maven.aspectj.noweave and maven.aspectj.lint
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116034 13f79535-47bb-0310-9956-ffa450edef68
2004-09-05 20:00:25 +00:00
carlos fbfcc2c583 Added maven.aspectj.source and maven.aspectj.time properties that where incorrectly removed
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116011 13f79535-47bb-0310-9956-ffa450edef68
2004-08-27 19:11:58 +00:00
carlos 61914ad992 Use maven:get
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115738 13f79535-47bb-0310-9956-ffa450edef68
2004-07-09 10:10:44 +00:00
brett b5f0b13758 update a bunch of plugin dependency usages
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115672 13f79535-47bb-0310-9956-ffa450edef68
2004-07-06 12:37:18 +00:00
carlos 07bf510c8d Check that unitTestSourceDirectory is defined in pom
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115617 13f79535-47bb-0310-9956-ffa450edef68
2004-06-30 20:45:19 +00:00
carlos e9930c3e84 Output messages to log
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115615 13f79535-47bb-0310-9956-ffa450edef68
2004-06-30 20:20:16 +00:00
carlos 859ef1e964 Check that aspectSourceDirectory is defined in pom
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115614 13f79535-47bb-0310-9956-ffa450edef68
2004-06-30 20:12:36 +00:00
carlos de8723470b Weave test classes
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115518 13f79535-47bb-0310-9956-ffa450edef68
2004-06-19 19:14:53 +00:00
carlos e41f0805b9 PR:MPASPECTJ-10
CVS: ----------------------------------------------------------------------
CVS: PR:
CVS:   If this change addresses a PR in the problem report tracking
CVS:   database, then enter the PR number(s) here.
CVS: Obtained from:
CVS:   If this change has been taken from another system, such as NCSA,
CVS:   then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS:   If this code has been contributed to Apache by someone else; i.e.,
CVS:   they sent us a patch or a new module, then include their name/email
CVS:   address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS:   If we are doing pre-commit code reviews and someone else has
CVS:   reviewed your changes, include their name(s) here.
CVS:   If you have not had it reviewed then delete this line.
Use maven.aspectj.maxmem only when maven.aspectj.fork=true to avoid aspectj warnings


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115487 13f79535-47bb-0310-9956-ffa450edef68
2004-06-17 18:07:50 +00:00
vmassol dfe889df44 Added new <code>maven.aspectj.source</code> and <code>maven.aspectj.time</code> properties.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115426 13f79535-47bb-0310-9956-ffa450edef68
2004-06-03 11:49:45 +00:00
vmassol 3ca4145fae Applied MPASPECTJ-9
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115216 13f79535-47bb-0310-9956-ffa450edef68
2004-05-10 18:23:05 +00:00
vmassol 262cc4b4ad better error reporting
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115201 13f79535-47bb-0310-9956-ffa450edef68
2004-05-07 22:58:19 +00:00
vmassol c991116c1a Applied patch from Carlos Sanchez. It's an almost complete rewrite of the 2.0 version of the plugin that is using AspectJ 1.2rc1 which allows bytecode weaving of directories.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115200 13f79535-47bb-0310-9956-ffa450edef68
2004-05-07 19:19:10 +00:00
evenisse 9a278f5c42 Update to ASL v.2
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114791 13f79535-47bb-0310-9956-ffa450edef68
2004-03-04 18:05:31 +00:00
vmassol 756a28551a one more todo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114069 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 22:00:52 +00:00
vmassol c8ddab97f5 a few todos remaining...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114068 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 21:38:05 +00:00
vmassol 7e3d6dfb8c Complete rewrite of the plugin. Now using AspectJ 1.1 and performing binary weaving on jar generated by the <code>jar:jar</code> goal. Also supports creation and weaving-in of reusable aspect libraries.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114067 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 21:22:01 +00:00
kaz 4bfab8a325 Enhanced the AspectJ plugin to enable users to specify that emacs
symbols should be generated.  This is important for users that rely on
the -emacssym ajc command line option.  Specifically, the AspectJ emacs
minor mode uses these symbols (which is a very cool mode btw).

I've simply added a property called maven.aspectj.ajc.option.emacssym
which defaults to 'off' so there is no change in previous behavior of
the plugin.  However, if you set this option to 'on', the aspectj
compile goal will generate the appropriate symbol information.

Documentation has been updated to reflect the change.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113443 13f79535-47bb-0310-9956-ffa450edef68
2003-05-26 15:43:49 +00:00
dion 230698d6ee detab
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113229 13f79535-47bb-0310-9956-ffa450edef68
2003-03-30 16:18:05 +00:00
dion dd6a81a782 Explicity use ant name space. In prep for removal of jeez etc
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113194 13f79535-47bb-0310-9956-ffa450edef68
2003-03-26 12:32:50 +00:00
jvanzyl 530c640d4f Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112724 13f79535-47bb-0310-9956-ffa450edef68
2003-01-24 03:44:26 +00:00