Commit Graph

16 Commits

Author SHA1 Message Date
Brett Leslie Porter 8dec28247b PR: MNG-471
implemented cloned lifecycle, project and tests. update mojos accordingly


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@191476 13f79535-47bb-0310-9956-ffa450edef68
2005-06-20 14:42:56 +00:00
John Dennis Casey a55fd04696 o Adding ${plugin.*} expression support for mojos. Specifically, added support for ${plugin.artifacts} to retrieve the plugin's classpath artifacts. NOTE: There may be artifacts which are FILTERED by the resolution process, since they are provided in the maven distro. NOT SURE HOW BEST TO RESOLVE THAT...but it'll cause problems with people forking certain mojos, undoubtedly.
May resolve: MNG-455



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@190413 13f79535-47bb-0310-9956-ffa450edef68
2005-06-13 14:49:49 +00:00
Brett Leslie Porter 420d9a5fca remove old cvs ignore files
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@188697 13f79535-47bb-0310-9956-ffa450edef68
2005-06-07 05:24:51 +00:00
John Dennis Casey a58632b9dd Renamed Plugin.java, AbstractPlugin.java, PluginExecutionRe(quest|sponse) PluginExecutionException to Mojo*
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@165238 13f79535-47bb-0310-9956-ffa450edef68
2005-04-29 00:12:09 +00:00
John Dennis Casey ab91b7f4c2 o Cleaned up field-level annotation support (especially descriptor extraction, generation, and building)
o Converted all "core" plugins (including maven-core-it-plugin) to use field-level annotations
o Removed generation of parameter descriptors for ${/#component.* param specifications.
o Added @readonly for parameters that cannot be overridden by user configuration (List override was dangerous here)
o Added validation against pom-derived configuration for @readonly parameters
o Fixed @parameter alias="" support...now configuration of the mojo instance actually will work with either the real param name or the alias. Would be nice to support multiple aliases, but that might require @alias annotations...
o Added [temporary?] support for null editable attributes for parameters, to support pre-built mojos from the repo.

Annotation support should be just about ready to go...


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@165224 13f79535-47bb-0310-9956-ffa450edef68
2005-04-28 23:05:01 +00:00
Brett Leslie Porter 91467d5de3 properly test basedir alignment
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163950 13f79535-47bb-0310-9956-ffa450edef68
2005-04-15 05:29:44 +00:00
Brett Leslie Porter f8ca1e2c6d fix group id of parent pom
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163790 13f79535-47bb-0310-9956-ffa450edef68
2005-04-05 16:44:29 +00:00
Brett Leslie Porter 14bb2c805a change the maven group ID
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163670 13f79535-47bb-0310-9956-ffa450edef68
2005-03-23 06:52:55 +00:00
Brett Leslie Porter 4b75d55af2 workaround what will be an ongoing problem with the plugin expressions at this point
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163648 13f79535-47bb-0310-9956-ffa450edef68
2005-03-22 07:31:29 +00:00
Brett Leslie Porter 7b1f2de259 can't be half and half! move to new plugin model
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163644 13f79535-47bb-0310-9956-ffa450edef68
2005-03-22 06:43:31 +00:00
Brett Leslie Porter 68f8dee678 add more functionality for testing configuration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163642 13f79535-47bb-0310-9956-ffa450edef68
2005-03-22 06:38:50 +00:00
Jason van Zyl 03b746ab46 o added mojo parameter which states that its type is "java.io.File" to test
the basedir alignment of mojo parameters.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163544 13f79535-47bb-0310-9956-ffa450edef68
2005-03-13 21:06:06 +00:00
Brett Leslie Porter a44b6f9726 flip pom format
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163511 13f79535-47bb-0310-9956-ffa450edef68
2005-03-10 01:35:25 +00:00
Brett Leslie Porter 8fc9a29003 integration test updates relating to phases
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163434 13f79535-47bb-0310-9956-ffa450edef68
2005-02-28 23:37:19 +00:00
Trygve Laugstol 4977f19845 o Setting some additional ignores.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163289 13f79535-47bb-0310-9956-ffa450edef68
2005-01-03 06:41:15 +00:00
Jason van Zyl fab3a26fd7 Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163142 13f79535-47bb-0310-9956-ffa450edef68
2004-09-23 16:42:23 +00:00