Kristian Rosenvold
4cc340b2d4
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406563 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 11:32:34 +00:00
Kristian Rosenvold
6991661a40
[maven-release-plugin] prepare release maven-plugin-tools-3.2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406561 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 11:31:37 +00:00
Kristian Rosenvold
b66095855d
o Logging works even better when the logger is not null
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406538 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 10:49:01 +00:00
Kristian Rosenvold
a5647ce2c8
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406221 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 16:57:58 +00:00
Kristian Rosenvold
eca08f011f
[maven-release-plugin] prepare release maven-plugin-tools-3.2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406219 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 16:57:04 +00:00
Kristian Rosenvold
8bf5e39f23
Removed more version numbers.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406218 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 16:55:38 +00:00
Kristian Rosenvold
c8daa9d43f
o Removed version number. Yuck
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406215 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 16:49:05 +00:00
Kristian Rosenvold
7bb944fbd5
Removed plugin-plugin from plugin management in its own module
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406181 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 15:36:34 +00:00
Kristian Rosenvold
1bf5543db3
REvert 3.2 release attempt
...
This reverts commit e9e95bdc8d2629aa72d3e2f7c0230275ee2b40f7.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406179 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 15:32:59 +00:00
Kristian Rosenvold
188b792d5b
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406048 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 05:52:36 +00:00
Kristian Rosenvold
020cb87d5c
[maven-release-plugin] prepare release maven-plugin-tools-3.2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406046 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 05:51:45 +00:00
Robert Scholte
197ce98685
Remove setUseAnnotations from PluginHelpGenerator, PluginToolsRequest has enough info to decide this.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406001 13f79535-47bb-0310-9956-ffa450edef68
2012-11-05 22:34:46 +00:00
Dennis Lundberg
570bb47130
[MPLUGIN-223] HelpMojo is not extracted when using java-annotations extractor
...
- Add an IT to verify that this issue has been solved
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1405948 13f79535-47bb-0310-9956-ffa450edef68
2012-11-05 20:50:43 +00:00
Robert Scholte
866e3c18f0
These nested if statements could be combined
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1405633 13f79535-47bb-0310-9956-ffa450edef68
2012-11-04 20:50:33 +00:00
Robert Scholte
618cd24a12
[MPLUGIN-220] Can not use regex in @Parameter(defaultValue)
...
Confirm with IT that qdox-1.12.1-SNAPSHOT will fix the issue.
Update once QDox is released
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1405438 13f79535-47bb-0310-9956-ffa450edef68
2012-11-03 22:47:37 +00:00
Robert Scholte
6e6ee108b7
[MPLUGIN-231] Switch to plugin annotations for the generated help-mojo if the Maven Plugin depends on maven-plugin-annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1405379 13f79535-47bb-0310-9956-ffa450edef68
2012-11-03 16:42:01 +00:00
Robert Scholte
0435027899
[MPLUGIN-231] Switch to plugin annotations for the generated help-mojo if the Maven Plugin depends on maven-plugin-annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1405371 13f79535-47bb-0310-9956-ffa450edef68
2012-11-03 15:54:02 +00:00
Herve Boutemy
80aacd51f2
[MPLUGIN-225] made generated descriptor from MojoExecution as Component compatible with Maven 2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1405318 13f79535-47bb-0310-9956-ffa450edef68
2012-11-03 10:57:36 +00:00
Herve Boutemy
92df3b3987
[MPLUGIN-227] rewrite HelpMojo source file when rewriting class file to keep package name info in sync and not disturb javadoc with an empty package name
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1405260 13f79535-47bb-0310-9956-ffa450edef68
2012-11-03 02:15:17 +00:00
Herve Boutemy
b81e8af383
improved notice about phases
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1389660 13f79535-47bb-0310-9956-ffa450edef68
2012-09-25 00:03:37 +00:00
Herve Boutemy
2ead1c9957
added a link to MNG-5346
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1385317 13f79535-47bb-0310-9956-ffa450edef68
2012-09-16 16:51:43 +00:00
Robert Scholte
7dc8061119
Add packaging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1375778 13f79535-47bb-0310-9956-ffa450edef68
2012-08-21 20:43:29 +00:00
Olivier Lamy
61834d0374
clarify scope of annotations for plugin execution
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1372610 13f79535-47bb-0310-9956-ffa450edef68
2012-08-13 20:57:58 +00:00
Olivier Lamy
74f2a09f0d
fix doc
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1367804 13f79535-47bb-0310-9956-ffa450edef68
2012-07-31 22:22:05 +00:00
Olivier Lamy
51d5a633f6
this it need maven3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1367509 13f79535-47bb-0310-9956-ffa450edef68
2012-07-31 11:56:54 +00:00
Olivier Lamy
b7cd9996e8
only scope compile is needed for annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1367470 13f79535-47bb-0310-9956-ffa450edef68
2012-07-31 09:03:18 +00:00
Olivier Lamy
3a046c33e2
exclude default reports in it to run fast
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1367252 13f79535-47bb-0310-9956-ffa450edef68
2012-07-30 19:57:48 +00:00
Olivier Lamy
d7eff2bf5d
add missing license headers
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1367251 13f79535-47bb-0310-9956-ffa450edef68
2012-07-30 19:57:38 +00:00
Olivier Lamy
a2ee6a2ed2
[MPLUGIN-222] 'Since' information is not shown on generated site (ANT Mojos).
...
Submitted by Tinguaro Barreno.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1367250 13f79535-47bb-0310-9956-ffa450edef68
2012-07-30 19:57:20 +00:00
Herve Boutemy
cdf5f235a0
maven-plugin-plugin 3.1 released
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1356992 13f79535-47bb-0310-9956-ffa450edef68
2012-07-03 22:15:26 +00:00
Benson Margulies
0c494380bc
MPLUGIN-219: Instantiate spelled wrong in annotation
...
o new enum added with correct spelling
o compatibility arranged.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1356038 13f79535-47bb-0310-9956-ffa450edef68
2012-07-01 22:34:15 +00:00
Herve Boutemy
f01f612574
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1355646 13f79535-47bb-0310-9956-ffa450edef68
2012-06-30 06:10:28 +00:00
Herve Boutemy
cdc72acb2d
[maven-release-plugin] prepare release maven-plugin-tools-3.1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1355644 13f79535-47bb-0310-9956-ffa450edef68
2012-06-30 06:09:56 +00:00
Herve Boutemy
cc5c0c8c75
removed duplicate dependency declaration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1355643 13f79535-47bb-0310-9956-ffa450edef68
2012-06-30 06:08:45 +00:00
Herve Boutemy
2c651a2544
use current maven-plugin-tools-annotations version
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1355568 13f79535-47bb-0310-9956-ffa450edef68
2012-06-29 21:32:24 +00:00
Olivier Lamy
185b9b5d3b
add missing license headers
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1355363 13f79535-47bb-0310-9956-ffa450edef68
2012-06-29 13:26:38 +00:00
Olivier Lamy
d3b5a9226c
[MPLUGIN-218] Tag 'since' not recognized in the plugin model
...
Submitted by Tinguaro Barreno.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1355361 13f79535-47bb-0310-9956-ffa450edef68
2012-06-29 13:26:08 +00:00
Herve Boutemy
dae672097a
changed annotation IT to match javadoc tag IT
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1353335 13f79535-47bb-0310-9956-ffa450edef68
2012-06-24 21:33:09 +00:00
Herve Boutemy
c46422fe0d
[MPLUGIN-216] fixed default dependency resolution value as none for java 5 annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1353331 13f79535-47bb-0310-9956-ffa450edef68
2012-06-24 20:59:37 +00:00
Herve Boutemy
1c9a253347
[MPLUGIN-214] fixed description generated by Maven objects marked as component (required=true and no implementation, and since+deprecated for tags)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1353231 13f79535-47bb-0310-9956-ffa450edef68
2012-06-24 08:36:58 +00:00
Herve Boutemy
8fa0dc72fb
extended @Component explanations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1346185 13f79535-47bb-0310-9956-ffa450edef68
2012-06-04 22:31:45 +00:00
Herve Boutemy
f4716d081b
explained noticeable differences between plugin tools annotations and javadoc tags
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1346183 13f79535-47bb-0310-9956-ffa450edef68
2012-06-04 22:30:13 +00:00
Herve Boutemy
16b822ef91
removed complex explanation not necessary in intro
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1346181 13f79535-47bb-0310-9956-ffa450edef68
2012-06-04 22:15:52 +00:00
Herve Boutemy
e7d35fa079
typo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1346180 13f79535-47bb-0310-9956-ffa450edef68
2012-06-04 22:14:37 +00:00
Herve Boutemy
3e256f7e17
typos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1346179 13f79535-47bb-0310-9956-ffa450edef68
2012-06-04 22:13:33 +00:00
Herve Boutemy
7230ba93e3
[MPLUGIN-209] use maven-plugin-tools' java 5 annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1345787 13f79535-47bb-0310-9956-ffa450edef68
2012-06-03 21:58:22 +00:00
Herve Boutemy
6a2c0dfce7
fixed POM xsd location
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1344949 13f79535-47bb-0310-9956-ffa450edef68
2012-06-01 00:20:23 +00:00
Olivier Lamy
9874a33bc4
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343202 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 10:48:58 +00:00
Olivier Lamy
a6adf83696
[maven-release-plugin] prepare release maven-plugin-tools-3.0
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343200 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 10:48:47 +00:00
Olivier Lamy
267ed41c4c
fix it and missing annotations to descriptor values set
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343198 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 10:39:49 +00:00
Herve Boutemy
8409babf38
extended IT for annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343181 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 10:03:40 +00:00
Herve Boutemy
404aeb03b5
extended IT for javadoc tags
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343175 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 09:39:00 +00:00
Olivier Lamy
fe79314db9
[MPLUGIN-206] add it classes
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343160 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 08:15:41 +00:00
Olivier Lamy
e37c9d413c
[MPLUGIN-206] Annotations in superclasses are not found if an intermediate class is not annotated.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343159 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 08:15:25 +00:00
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
Olivier Lamy
cbd4578330
missed to add the file
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337866 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 13:03:30 +00:00
Olivier Lamy
4feea7b268
move ant test to maven plugin it tests
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337865 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 13:03:13 +00:00
Olivier Lamy
0d9832fdd5
missed to add the file
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337863 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 12:54:02 +00:00
Olivier Lamy
bbe8ee8d63
move ant test to maven plugin it tests
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337862 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 12:52:59 +00:00
Herve Boutemy
cb0fda1300
continue refactoring: split generation utils from PluginUtils to GeneratorUtils
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337854 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 12:09:13 +00:00
Herve Boutemy
d1998943e5
fixed typo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337850 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 11:23:29 +00:00
Herve Boutemy
a9aca6f75c
refactoring: split generators part of maven-plugin-tools-api to its own maven-plugin-tools-generators module
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337845 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 11:09:17 +00:00
Herve Boutemy
169cb9dcc2
[MPLUGIN-194] support expression="a property" in addition to expression="${a property}"
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337816 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 09:04:24 +00:00
Herve Boutemy
369596166a
[MPLUGIN-189] changed descriptor goal default phase from generate-resources to process-classes for Java 5 annotations (which are actually taken from compiled code, not from source)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337808 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 08:29:05 +00:00
Olivier Lamy
a0635587e4
add a simple it test with ant mojo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337714 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 22:52:34 +00:00
Herve Boutemy
e42b381a7f
removed dead code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337712 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 22:41:56 +00:00
Olivier Lamy
d62a360110
use released version of invoker plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337694 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 21:34:09 +00:00
Herve Boutemy
5d63f01d12
reverted maven-reporting-impl upgrade since it causes a failure with mvn 2.2.1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337606 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 19:01:13 +00:00
Herve Boutemy
b3acbd4df6
enum introduction fix
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337601 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 17:46:30 +00:00
Herve Boutemy
c95ea5dd89
first pass at IT fix since enums introduction
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337599 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 17:38:03 +00:00
Herve Boutemy
eeac216d3f
updated maven-reporting-impl
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337559 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 14:58:43 +00:00
Herve Boutemy
acc5979f13
removed unused imports
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337554 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 14:39:30 +00:00
Herve Boutemy
45f4ad6034
improved javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1337493 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 10:01:00 +00:00
Olivier Lamy
69afeb1a56
fix mvn 2 compatibility
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1337351 13f79535-47bb-0310-9956-ffa450edef68
2012-05-11 20:02:08 +00:00
Olivier Lamy
2f6eee2513
[MPLUGIN-189] if helpPackageName is not configured change the package of the generic class name to have a similar package as before annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1337279 13f79535-47bb-0310-9956-ffa450edef68
2012-05-11 16:46:34 +00:00
Olivier Lamy
643c8de61c
fix package name parameter for help generation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1337278 13f79535-47bb-0310-9956-ffa450edef68
2012-05-11 16:46:13 +00:00
Olivier Lamy
2eef7a412b
don't test help generation in all it, use doclet for help generation to not force users to add annotations artifact as a dependency
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1337275 13f79535-47bb-0310-9956-ffa450edef68
2012-05-11 16:45:45 +00:00
Olivier Lamy
4ec2eaf3a5
[MPLUGIN-189] push some stuff on help for annotations
...
the goal is to have a generic class which will read the descriptor.
Copy of the descriptor with cleaning html for description fields (copy in a path META-INF/maven/${groupId}/${artifactId}/plugin-description.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1337273 13f79535-47bb-0310-9956-ffa450edef68
2012-05-11 16:44:59 +00:00
Olivier Lamy
d85b22ec88
[MPLUGIN-189] scan sources from dependencies if sources classifier found to get @since,@deprecated and text
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1336291 13f79535-47bb-0310-9956-ffa450edef68
2012-05-09 16:45:26 +00:00
Olivier Lamy
ccc68be0c6
@Execute can come from parent classes hierarchy
...
order parameters/components on fieldName order to ensure stability of tests.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1336290 13f79535-47bb-0310-9956-ffa450edef68
2012-05-09 16:43:54 +00:00
Olivier Lamy
261a3cf86a
exclude @Mojo annotation when coming from classes from dependencies
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1335766 13f79535-47bb-0310-9956-ffa450edef68
2012-05-08 21:01:28 +00:00
Olivier Lamy
3dd6a922a9
store the origin artifact of the annotation for later use
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1335765 13f79535-47bb-0310-9956-ffa450edef68
2012-05-08 21:01:10 +00:00
Olivier Lamy
18e8cb4178
use artifacts for scanning for future use
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1335764 13f79535-47bb-0310-9956-ffa450edef68
2012-05-08 21:00:44 +00:00
Olivier Lamy
77a87b0236
[MPLUGIN-189] support inheritence from classes available in dependencies: it with annotations in parent class available in reactors
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1335763 13f79535-47bb-0310-9956-ffa450edef68
2012-05-08 21:00:16 +00:00
Olivier Lamy
2373bae319
[MPLUGIN-189] support components field inheritance without role defined
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1335092 13f79535-47bb-0310-9956-ffa450edef68
2012-05-07 16:15:35 +00:00
Olivier Lamy
e008c8012c
[MPLUGIN-189] support components field inheritance
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1335091 13f79535-47bb-0310-9956-ffa450edef68
2012-05-07 16:15:12 +00:00
Olivier Lamy
a4ba9593bb
improve it
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1335070 13f79535-47bb-0310-9956-ffa450edef68
2012-05-07 15:40:20 +00:00
Olivier Lamy
ccc0c36afe
[MPLUGIN-189] support parameter field inheritance
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1335069 13f79535-47bb-0310-9956-ffa450edef68
2012-05-07 15:39:56 +00:00
Olivier Lamy
32975142d5
comment test for help generation with annotations due to chicken and eggs trouble
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1333851 13f79535-47bb-0310-9956-ffa450edef68
2012-05-04 10:05:28 +00:00
Olivier Lamy
28a6f54643
revert back phase change help generation with doclet must continue to work
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1333850 13f79535-47bb-0310-9956-ffa450edef68
2012-05-04 10:05:16 +00:00
Olivier Lamy
5da55eb1be
add an it test.
...
add a flag to prevent error when using only annotations: no descriptors found
extraction is bind to generate-sources in maven core for maven-plugin packaging so at this stage no classes available for scanning annotations
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1333847 13f79535-47bb-0310-9956-ffa450edef68
2012-05-04 10:03:54 +00:00
Olivier Lamy
581a5da641
move annotations to an other artifacts: users only need annotations and the whole content of the scan tooling
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1333844 13f79535-47bb-0310-9956-ffa450edef68
2012-05-04 10:02:40 +00:00
Olivier Lamy
6a4e7387fc
simplify properties with using ${project.version}
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1331711 13f79535-47bb-0310-9956-ffa450edef68
2012-04-28 08:41:46 +00:00
Olivier Lamy
a396a42d68
bump version to 3.0-SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1331709 13f79535-47bb-0310-9956-ffa450edef68
2012-04-28 08:35:48 +00:00
Olivier Lamy
3c1c831de4
avoid it running twice
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1331611 13f79535-47bb-0310-9956-ffa450edef68
2012-04-27 22:07:49 +00:00
Robert Scholte
e3c0d1e684
Add IT for MPLUGIN-187, can't reproduce it with current version
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1328474 13f79535-47bb-0310-9956-ffa450edef68
2012-04-20 18:28:26 +00:00
Herve Boutemy
63d5fea846
fixed relative links
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1178959 13f79535-47bb-0310-9956-ffa450edef68
2011-10-04 21:24:11 +00:00
Herve Boutemy
6daae712b5
removed unused import
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1178583 13f79535-47bb-0310-9956-ffa450edef68
2011-10-03 21:22:09 +00:00
Herve Boutemy
9d5fe284c6
o updated maven-reporting-impl version to match Doxia update
...
o removed configuration already inherited from parent
o simplified poms
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1164686 13f79535-47bb-0310-9956-ffa450edef68
2011-09-02 20:16:28 +00:00
Herve Boutemy
eee0b9c069
o updated maven-reporting-impl version to match Doxia update
...
o removed configuration already inherited from parent
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1164679 13f79535-47bb-0310-9956-ffa450edef68
2011-09-02 19:59:25 +00:00
Benson Margulies
9adfa004ec
First I made some pointless POM changes, and then the release plugin didn't quite put things back
...
the way it found them at the end of prepare. Put everything back into line for the next round.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1164629 13f79535-47bb-0310-9956-ffa450edef68
2011-09-02 16:53:58 +00:00