Commit Graph

941 Commits (49349dee7a5b18456c78cda84a0c379eb9cc88d5)

Author SHA1 Message Date
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
Robert Scholte 8fd7093a5c [MPLUGIN-300] Prepare taglets for Java9
put tools.jar dependency in pre-java9 profile

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1744413 13f79535-47bb-0310-9956-ffa450edef68
2016-05-18 14:33:45 +00:00
Herve Boutemy 1525c61b93 updated Jira url
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1743929 13f79535-47bb-0310-9956-ffa450edef68
2016-05-15 17:53:39 +00:00
Herve Boutemy 51a8d562ad updated Jira url
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1743896 13f79535-47bb-0310-9956-ffa450edef68
2016-05-15 09:15:59 +00:00
Christian Schulte 7b952b87a3 [MPLUGIN-296] java.lang.ClassNotFoundException: org.apache.maven.plugins.annotations.Execute
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1728736 13f79535-47bb-0310-9956-ffa450edef68
2016-02-05 21:55:25 +00:00
Herve Boutemy 547e3868c7 moved Jira from Codehaus to Apache
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1671462 13f79535-47bb-0310-9956-ffa450edef68
2015-04-06 00:54:26 +00:00
Herve Boutemy 257e61a72e changed svnpubsub url from /content to /components
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1670219 13f79535-47bb-0310-9956-ffa450edef68
2015-03-30 23:38:27 +00:00
Dennis Lundberg e982dbf1c6 Ignore .idea directory.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1667949 13f79535-47bb-0310-9956-ffa450edef68
2015-03-20 08:00:21 +00:00
Dennis Lundberg 6edd624afc Use the correct syntax for defaultValue attribute when warning about deprecated @Component usage.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1667948 13f79535-47bb-0310-9956-ffa450edef68
2015-03-20 07:58:44 +00:00
Herve Boutemy cc006dbd8e improved message: mojo source files are read, not only metadata
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1659900 13f79535-47bb-0310-9956-ffa450edef68
2015-02-15 08:56:06 +00:00
Herve Boutemy 0fec67e0eb [MPLUGIN-289] improved output
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1659897 13f79535-47bb-0310-9956-ffa450edef68
2015-02-15 08:50:34 +00:00
Herve Boutemy 4b16f1d883 [MPLUGIN-288] forgot javadoc config
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1649910 13f79535-47bb-0310-9956-ffa450edef68
2015-01-06 18:57:50 +00:00
Herve Boutemy 267e446889 [MPLUGIN-288] refactoring: changed plugin-tools' model package
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1649908 13f79535-47bb-0310-9956-ffa450edef68
2015-01-06 18:56:48 +00:00
Herve Boutemy e3b6db6b40 fixed links to maven-script sub-modules
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1649441 13f79535-47bb-0310-9956-ffa450edef68
2015-01-04 22:28:34 +00:00
Herve Boutemy 45a627148b [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648956 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 21:57:27 +00:00
Herve Boutemy 4eaf2678a2 [maven-release-plugin] prepare release maven-plugin-tools-3.4
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648954 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 21:57:10 +00:00
Herve Boutemy 8e51a50e0b by default, only result of extraction is useful: turn previous message to debug only
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648953 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 21:52:28 +00:00
Herve Boutemy bfc52d95df fixed links
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648952 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 21:44:15 +00:00