Commit Graph

273 Commits (2ebeedd214b61636d6827ba9197eb2455f3a3ad1)

Author SHA1 Message Date
Herve Boutemy 1e7bbd5bc6 [MPLUGIN-204] added support for some Maven objects injected as components: session, project, mojo, plugin and settings
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343086 13f79535-47bb-0310-9956-ffa450edef68
2012-05-27 20:21:15 +00:00
Herve Boutemy fd2fdff716 fixed configuration now that it inherits from maven-plugin-tools
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343021 13f79535-47bb-0310-9956-ffa450edef68
2012-05-27 10:02:41 +00:00
Herve Boutemy 6cc24a1747 read plugin-help.xml with encoding detection
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1342963 13f79535-47bb-0310-9956-ffa450edef68
2012-05-26 20:56:04 +00:00
Herve Boutemy 2e6586509a added readonly parameter
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1342912 13f79535-47bb-0310-9956-ffa450edef68
2012-05-26 15:34:01 +00:00
Olivier Lamy 43e7709cf7 maven invoker plugin 1.6 for all modules
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1342546 13f79535-47bb-0310-9956-ffa450edef68
2012-05-25 09:40:57 +00:00
Olivier Lamy 9e57eea052 maven invoker plugin 1.6
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1342539 13f79535-47bb-0310-9956-ffa450edef68
2012-05-25 09:13:56 +00:00
Olivier Lamy f375619f9c use hint rather than roleHint
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1341650 13f79535-47bb-0310-9956-ffa450edef68
2012-05-22 21:42:04 +00:00
Olivier Lamy fc02ad2f0d more cleanup due to parent change of plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1341238 13f79535-47bb-0310-9956-ffa450edef68
2012-05-21 22:40:27 +00:00
Olivier Lamy 9655a274f9 plugin has now plugin-tools as parent instead of plugins parent to avoid copy/paste of depMngt
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1341237 13f79535-47bb-0310-9956-ffa450edef68
2012-05-21 22:40:17 +00:00
Herve Boutemy dd4eadd2d4 sidebar is more convenient than topbar (same update as r1340832)
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1341234 13f79535-47bb-0310-9956-ffa450edef68
2012-05-21 22:27:03 +00:00
Olivier Lamy 88a6f9df83 move ant version to a property
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340913 13f79535-47bb-0310-9956-ffa450edef68
2012-05-21 07:35:26 +00:00
Olivier Lamy aa929e452f fix groupId
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340868 13f79535-47bb-0310-9956-ffa450edef68
2012-05-20 23:01:33 +00:00
Olivier Lamy c519ab14d5 add maven script as dependency for it tests
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340867 13f79535-47bb-0310-9956-ffa450edef68
2012-05-20 23:01:19 +00:00
Herve Boutemy f603ef639d added pom xsd reference
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340807 13f79535-47bb-0310-9956-ffa450edef68
2012-05-20 19:23:12 +00:00
Olivier Lamy 8569bbeb56 @Component role attribute is now of type Class<?>
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340709 13f79535-47bb-0310-9956-ffa450edef68
2012-05-20 13:20:25 +00:00
Herve Boutemy 99ff18a545 reverted r1340586: readonly is useful to avoid normal configuration of a plugin attribute at use time
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340685 13f79535-47bb-0310-9956-ffa450edef68
2012-05-20 11:48:46 +00:00
Herve Boutemy f794cc3566 fixed absolute references
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340587 13f79535-47bb-0310-9956-ffa450edef68
2012-05-19 22:52:50 +00:00
Herve Boutemy bf49e7e7b5 removed readonly parameter to @Parameter annotation since this attribute was only useful when @Component didn't exist
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340586 13f79535-47bb-0310-9956-ffa450edef68
2012-05-19 22:42:30 +00:00
Herve Boutemy 02b29353d6 [MPLUGIN-196] added property support to javadoc tags in addition to expression, deprecating expression
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340574 13f79535-47bb-0310-9956-ffa450edef68
2012-05-19 21:53:49 +00:00
Olivier Lamy 3a52298a04 improve note on super classes when using annotations for sources
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340364 13f79535-47bb-0310-9956-ffa450edef68
2012-05-19 07:10:52 +00:00
Olivier Lamy 54711e8649 add note on super classes when using annotations
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340363 13f79535-47bb-0310-9956-ffa450edef68
2012-05-19 07:10:41 +00:00
Herve Boutemy 092e4267b0 [MPLUGIN-196] rename expression attribute of parameter to property for Java 5 annotation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1339888 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 22:20:31 +00:00
Herve Boutemy c63c9e01fb fixed IT for Maven 2
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1339721 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 17:16:40 +00:00
Herve Boutemy a2be81a06d fixed IT broken since DependencyScope was renamed to ResolutionScope in r1338393
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1339704 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 16:53:56 +00:00
Herve Boutemy 95826b76f8 added invoker report for its
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1339693 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 16:33:09 +00:00
Herve Boutemy 005e039cc4 improved documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338451 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 21:59:09 +00:00
Herve Boutemy 1deb8df171 improved documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338450 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 21:55:33 +00:00
Herve Boutemy 60c3654f4d added link to Annotations section
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338440 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 21:35:34 +00:00
Olivier Lamy 4abefe4080 add it test for plugin report with annotations
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338439 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 21:33:29 +00:00
Herve Boutemy b123530814 improved javadoc
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338437 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 21:31:18 +00:00
Herve Boutemy 180bcb36c9 reworked documentation with links to javadoc
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338436 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 21:27:59 +00:00
Herve Boutemy be82de952e removed unused import
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338429 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 21:18:44 +00:00
Herve Boutemy d56e6cba11 renamed DependencyScope to ResolutionScope to better match the intent
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338393 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 20:46:10 +00:00
Olivier Lamy 650437ad74 improve test of requiresDependencyResolution
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338386 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 20:26:18 +00:00
Olivier Lamy fb03985d58 link from index to annotations doc page
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338358 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 19:38:10 +00:00
Olivier Lamy 9e9ec6d85b add a beanshell mojo documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338357 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 19:37:58 +00:00
Olivier Lamy b01afaf047 add documentation for ant mojo
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338356 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 19:37:45 +00:00
Olivier Lamy c31075dd21 add SNIPPET for documentation purpose
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338293 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 17:07:37 +00:00
Olivier Lamy dd9b113101 add a simple it for beanshell mojo
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338290 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 16:54:01 +00:00
Olivier Lamy 5dd3ecc698 use StringBuilder rather than StringBuffer
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338289 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 16:53:36 +00:00
Olivier Lamy 3fbcbd8561 add a profile to deploy snapshot docs and use smaller images
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338051 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 08:10:28 +00:00
Olivier Lamy d57970a552 use fluido skin with topbar to have a fresh new look. I hope Herve will like it :-)
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338050 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 08:10:00 +00:00
Olivier Lamy 68470f909c add documentation for mojos with annotations
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338049 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 08:09:23 +00:00
Olivier Lamy 34c68c011d annotation need only class retentionPolicy
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1338003 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 23:04:57 +00:00
Olivier Lamy 44d4e6bec0 compiler plugin 2.4 is faster
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337998 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 22:42:36 +00:00
Herve Boutemy 1e332e1122 added links to Plugin Descriptor reference documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337970 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 19:21:49 +00:00
Herve Boutemy 1176e0624c updated phase
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337969 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 19:14:16 +00:00
Herve Boutemy 51e608af77 added a menu item to Maven Plugin Tools
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337967 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 19:08:38 +00:00
Herve Boutemy 4b0853179f fixed ant ITs
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337965 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 19:01:22 +00:00
Olivier Lamy 94b7573eff pom cleanup
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337868 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 13:06:31 +00:00