Herve Boutemy
8d1ba27e95
fix IT configuration (and explain why)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1809798 13f79535-47bb-0310-9956-ffa450edef68
2017-09-27 01:53:50 +00:00
Herve Boutemy
f99796ee68
add Java 8 specific source code to check that compiler is configured with source/target 1.8
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1809797 13f79535-47bb-0310-9956-ffa450edef68
2017-09-27 01:12:06 +00:00
Herve Boutemy
a3371bc6fb
upgrade m-compiler-p to a version that supports maven.compiler.source/target properties
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1809794 13f79535-47bb-0310-9956-ffa450edef68
2017-09-27 00:55:18 +00:00
Herve Boutemy
e564b8d54d
upgrade maven-invoker-plugin to latest
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1809793 13f79535-47bb-0310-9956-ffa450edef68
2017-09-27 00:35:21 +00:00
Robert Scholte
d38ef497bc
[MPLUGIN-324] javadoc generated by helpmojo goal of maven-plugin-plugin produces build failures
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1806713 13f79535-47bb-0310-9956-ffa450edef68
2017-08-30 17:14:24 +00:00
Christian Schulte
92f5eaaa3d
o Updated to stop suppressing exceptions when closing resources fails.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1784346 13f79535-47bb-0310-9956-ffa450edef68
2017-02-25 04:14:32 +00:00
Christian Schulte
d484f85160
o Updated to make the test work when checking out into a directory like "/tmp/Spaces & Special Char/plugin-tools".
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1784345 13f79535-47bb-0310-9956-ffa450edef68
2017-02-25 04:12:14 +00:00
Robert Scholte
04684f0fc3
[MPLUGIN-321] improve documentation on maven-plugin-annotations telling that optional=true is sufficient
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778915 13f79535-47bb-0310-9956-ffa450edef68
2017-01-15 13:21:08 +00:00
Guillaume Boué
e44bb78aff
[MPLUGIN-290] Version 3.4 fails to parse enums with Regex patterns
...
Already fixed by the upgrade of QDox to 2.0-M5 done in r1778362. Test added to prevent regressions.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778912 13f79535-47bb-0310-9956-ffa450edef68
2017-01-15 13:08:04 +00:00
Guillaume Boué
1f70e4ea47
Updating the version from 3.6-SNAPSHOT to 3.5.1-SNAPSHOT as per http://mail-archives.apache.org/mod_mbox/maven-dev/201701.mbox/%3Cop.ytya62tukdkhrr%40desktop-2khsk44%3E .
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778908 13f79535-47bb-0310-9956-ffa450edef68
2017-01-15 12:19:50 +00:00
Herve Boutemy
3ec7f6f61d
[MPLUGIN-319] fixed compilation issue (no generics)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778778 13f79535-47bb-0310-9956-ffa450edef68
2017-01-14 14:58:12 +00:00
Robert Scholte
bcf94564ba
[MPLUGIN-319] @since values ignored in report
...
New strategy where we don't need a parameter anymore (who would change it?)
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778770 13f79535-47bb-0310-9956-ffa450edef68
2017-01-14 13:39:47 +00:00
Herve Boutemy
6fda7882f1
[MPLUGIN-319] fixed IT since parameter was renamed
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778762 13f79535-47bb-0310-9956-ffa450edef68
2017-01-14 12:27:16 +00:00
Herve Boutemy
e430efe682
[MPLUGIN-319] renamed parameter, improved documentation, and removed readonly
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778722 13f79535-47bb-0310-9956-ffa450edef68
2017-01-14 05:01:35 +00:00
Herve Boutemy
e598cdfd30
[MPLUGIN-319] improved javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778721 13f79535-47bb-0310-9956-ffa450edef68
2017-01-14 04:31:02 +00:00
Herve Boutemy
053932347f
[MPLUGIN-319] added @since
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778719 13f79535-47bb-0310-9956-ffa450edef68
2017-01-14 04:10:31 +00:00
Herve Boutemy
81eb53a1c5
[MPLUGIN-319] added references to MNG-6109 bug
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778718 13f79535-47bb-0310-9956-ffa450edef68
2017-01-14 03:54:45 +00:00
Guillaume Boué
49349dee7a
[MPLUGIN-314] invalid requirement role generated in plugin.xml
...
[MPLUGIN-320] JavaJavadocMojoDescriptorExtractor fails with Java 8 lambdas.
Updating QDox to 2.0-M5, containing the fixes for both of those issues (see QDOX-13 and QDOX-15).
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778362 13f79535-47bb-0310-9956-ffa450edef68
2017-01-12 00:07:08 +00:00
Guillaume Boué
f50e9ebb58
Updating the unit tests so that they can be run successfully directly inside Eclipse: this means fixing the location of the basedir by extending from PlexusTestCase and using the getBasedir() method.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778361 13f79535-47bb-0310-9956-ffa450edef68
2017-01-12 00:06:50 +00:00
Guillaume Boué
117eaf66a5
[MPLUGIN-319] @since values ignored in report
...
The IT relies on reading the generated HTML site for the test mojo in English, but the report is written in the default locale of the JVM. As such, it fails when run on machines with a locale different than English. Therefore, the locale needs to be forced to English in the MAVEN_OPTS.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1778360 13f79535-47bb-0310-9956-ffa450edef68
2017-01-12 00:06:37 +00:00
Robert Scholte
365f900755
[MPLUGIN-315] improve mojo description: show parameter name as <parameter>
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1770579 13f79535-47bb-0310-9956-ffa450edef68
2016-11-20 18:51:40 +00:00
Robert Scholte
d49dbb8b79
[MPLUGIN-319] @since values ignored in report
...
match IT folder with issue
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1770563 13f79535-47bb-0310-9956-ffa450edef68
2016-11-20 14:45:37 +00:00
Robert Scholte
89a82c2963
[MPLUGIN-319] @since values ignored in report
...
Only use plugin.xml for M3.4.0 and above due to MNG-6109
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1770562 13f79535-47bb-0310-9956-ffa450edef68
2016-11-20 14:42:29 +00:00
Robert Scholte
f223b01735
module-info must be excluded
...
use m-plugin-p 3.5 to build plugin, since it supports java9
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1769688 13f79535-47bb-0310-9956-ffa450edef68
2016-11-14 20:46:57 +00:00
Robert Scholte
2767d04ccb
Fix Maven logo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1758298 13f79535-47bb-0310-9956-ffa450edef68
2016-08-29 20:35:38 +00:00
Robert Scholte
5e063a0907
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757928 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 21:19:10 +00:00
Robert Scholte
4bd90ea35f
[maven-release-plugin] prepare release maven-plugin-tools-3.5
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757926 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 21:18:52 +00:00
Robert Scholte
4ac5b187dc
Upgrade skins which are compatible with maven-site-plugin 3.5
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757925 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 21:17:57 +00:00
Robert Scholte
3aaa8d275c
Rollback 3.5 release
...
Add extra-enforcer-rules 1.0-beta-5 to be able to generate docs
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757916 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 20:07:12 +00:00
Robert Scholte
e0fe0f017f
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757912 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 19:39:16 +00:00
Robert Scholte
176760d3f9
[maven-release-plugin] prepare release maven-plugin-tools-3.5
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757910 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 19:38:58 +00:00
Robert Scholte
197e306311
[MPLUGIN-312] maven-plugin-tools-annotations visitors fail scanning java8 annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757909 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 19:31:15 +00:00
Robert Scholte
79490bad16
Upgrade EasyMock and migrate tests
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757908 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 19:30:10 +00:00
Robert Scholte
52c7bcc7c0
Upgrade QDox to 2.0-M4
...
Introduce jdk9 profile with ASM 6.0_ALPHA
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1757907 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 19:27:56 +00:00
Robert Scholte
15180d93b0
[MPLUGIN-292] HelpMojo contains malformed HTML which causes javadoc to fail under JDK 8
...
Apply proper html escaping
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756391 13f79535-47bb-0310-9956-ffa450edef68
2016-08-15 14:48:09 +00:00
Robert Scholte
c20a5f300b
[MPLUGIN-275] Move LifecycleMapping and ArtifactHandler from maven-core to target packaging plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756248 13f79535-47bb-0310-9956-ffa450edef68
2016-08-13 09:12:25 +00:00
Robert Scholte
f0d7f725a4
[MPLUGIN-299] Help mojo cannot display goal details
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756221 13f79535-47bb-0310-9956-ffa450edef68
2016-08-12 20:18:48 +00:00
Robert Scholte
629dd38f3d
Ensure native EOL
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756059 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 22:15:35 +00:00
Robert Scholte
ec99a5982d
Integration tests now reuse source/target values project, otherwise some tests use 1.5 as default which would make them fail when using JDK9
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756058 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 22:13:46 +00:00
Robert Scholte
6992f7719b
[MPLUGIN-310] PluginReport should use generated plugin.xml by default
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756054 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 21:47:06 +00:00
Robert Scholte
9963ca473d
Use property instead of the deprecated expression in test to prevent warnings in logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756051 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 21:36:54 +00:00
Robert Scholte
dacb6e6b6d
javadoc-maven-plugin 2.10.4 released, so don't use its SNAPSHOT anymore
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756042 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 20:16:12 +00:00
Robert Scholte
9a7fd1e70d
[MPLUGIN-305] MojoAnnotationsScanner should have better control over dependency scanning
...
Improve javadoc, thanks to Paul Benedict
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756035 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 19:43:10 +00:00
Robert Scholte
34920f0a2c
[MPLUGIN-309] Upgrade to maven-parent-30
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756034 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 19:36:18 +00:00
Robert Scholte
7c58d51900
[MPLUGIN-305] MojoAnnotationsScanner should have better control over dependency scanning
...
Improve documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1756022 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 18:07:18 +00:00
Robert Scholte
372526b052
[MPLUGIN-305] MojoAnnotationsScanner should have better control over dependency scanning
...
Introduce parameter mojoDependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1754998 13f79535-47bb-0310-9956-ffa450edef68
2016-08-02 19:35:27 +00:00
Guillaume Boué
22fcf70b89
[MPLUGIN-307] The "alias" field on the annotation "@Parameter" is not considered for goal "plugin:report"
...
PluginXdocGenerator didn't include the alias for parameters in the report. Added to the end of the bullet list.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1754050 13f79535-47bb-0310-9956-ffa450edef68
2016-07-25 21:19:22 +00:00
Robert Scholte
a44d4f1719
[MPLUGIN-304] MojoAnnotationsScanner should ignore special classes
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1753419 13f79535-47bb-0310-9956-ffa450edef68
2016-07-19 19:27:24 +00:00
Michael Osipov
7dd7d23ebf
[MPLUGIN-295] Upgrade Maven Invoker Plugin version to 1.10
...
Submitted-by: Grzegorz Slowikowski
This closes #8
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1745865 13f79535-47bb-0310-9956-ffa450edef68
2016-05-28 10:48:21 +00:00
Karl Heinz Marbaise
250f72677d
[MPLUGIN-301] Text improvement.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1744886 13f79535-47bb-0310-9956-ffa450edef68
2016-05-21 10:11:58 +00:00