Commit Graph
19 Commits
Author SHA1 Message Date
vmassol 797f8c0543 Added goal to run the test application and verify (manually for the time being) that the weaving has been done correctly.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114680 13f79535-47bb-0310-9956-ffa450edef68
2004-02-04 07:24:23 +00:00
brett fcd709fdf1 necessary to run inside maven:plugins-test
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114658 13f79535-47bb-0310-9956-ffa450edef68
2004-02-02 22:32:20 +00:00
vmassol 51a6def954 Fixed error in defining the property
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114626 13f79535-47bb-0310-9956-ffa450edef68
2004-01-28 17:37:17 +00:00
vmassol a19479e94f - Updated to dev build of AW as weaving aspects contained in library jars is supposed to have been fixed in that dev build
- Improved functional test to show the user case of weaving library aspects (the test is passing fine but it seems the library aspect is not weaved properly yet).


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114625 13f79535-47bb-0310-9956-ffa450edef68
2004-01-28 16:07:30 +00:00
vmassol cbb7a45d8d Make the 2 aspects intercept different methods as it seems AW doesn't support weaving twice the same method... :-(
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114599 13f79535-47bb-0310-9956-ffa450edef68
2004-01-16 20:09:17 +00:00
vmassol 120bd50dc0 - renamed property by prefixing it with "maven". It was previously wrongly named
- added default property values for non-production aspects


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114593 13f79535-47bb-0310-9956-ffa450edef68
2004-01-16 12:18:09 +00:00
vmassol f4f9366771 - Allowed weaving to a different directory than ${maven.build.dest}
- Fixed AspectWerkzC usage. I was wrongly weaving all dependent jars... :-)

I believe the plugin now works for Attribdef offline mode. I haven't tried the other use cases.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114592 13f79535-47bb-0310-9956-ffa450edef68
2004-01-16 11:49:23 +00:00
vmassol e9c410d213 - Create target build dir before compilation
- Fixed typo in plugin test properties


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114530 13f79535-47bb-0310-9956-ffa450edef68
2004-01-02 14:28:20 +00:00
vmassol 061173235c Added support for non-production aspects.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114528 13f79535-47bb-0310-9956-ffa450edef68
2004-01-02 14:09:03 +00:00
vmassol 6d98c94a0a Added explicit perJVM aspect type
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114523 13f79535-47bb-0310-9956-ffa450edef68
2003-12-30 20:30:33 +00:00
vmassol becb5d8d0b - Ok, I think I now better understand how AW works. The plugin should be in a workable state for attribdef style. It has not been fully tested for xmldef style yet.
- The next step is probably to add support for executing java applications using the different AW bootstrapping mechanisms


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114510 13f79535-47bb-0310-9956-ffa450edef68
2003-12-27 13:11:25 +00:00
vmassol 44c061824e Added verbose property
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114509 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 14:11:44 +00:00
vmassol df84182a4a - Removed dep on piccolo and jexl as they don't seem to be used
- Added new aspectwerkz:transform goal to weave aspects at build time


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114507 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 13:52:37 +00:00
vmassol 203a757807 Added support for definition validation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114506 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 12:55:20 +00:00
vmassol 46b15dcc69 - Add dependent jars (not sure they are required)
- Added merge xml file for the plugin test project
- There are no more errors when running plugin:test but I am still unsure it works... :-)


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114505 13f79535-47bb-0310-9956-ffa450edef68
2003-12-25 20:47:58 +00:00
vmassol 96d4e1cbc4 put back original content. It was somehow modified by AW...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114504 13f79535-47bb-0310-9956-ffa450edef68
2003-12-25 16:31:23 +00:00
vmassol 8969b94187 removed gump stuff (not sure why it was there)
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114503 13f79535-47bb-0310-9956-ffa450edef68
2003-12-25 16:29:31 +00:00
vmassol 0dfc136f90 ignore files
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114502 13f79535-47bb-0310-9956-ffa450edef68
2003-12-25 16:27:06 +00:00
vmassol 90d6870bfd Start of an aspectwerkz plugin. Not working yet.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114500 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 15:57:58 +00:00