Commit Graph

78 Commits (e0fe0f017f26ec6b9c6c5c789b8e11b4785f26f2)

Author SHA1 Message Date
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
Herve Boutemy 5ab96a0efb fixed javadoc issues that caused warnings
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648942 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 21:11:43 +00:00
Herve Boutemy 409d56c504 [MPLUGIN-287] refactoring: consistent package name for extractor and javadoc
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648914 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 17:43:20 +00:00
Robert Scholte 7426d551af [MPLUGIN-272] Descriptor goal fail with java 8 and interface with default method: upgrade QDox
Upgraded QDox from 1.12.1 to 2.0-M3

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648726 13f79535-47bb-0310-9956-ffa450edef68
2014-12-31 15:59:28 +00:00
Robert Scholte 35ca9b5a80 Avoid setting systemVariables in pom, otherwise running tests from IDE generates a META-INF -folder in the module-root. This pollutes the project structure and will cause a rat-exception.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648711 13f79535-47bb-0310-9956-ffa450edef68
2014-12-31 14:49:33 +00:00
Herve Boutemy b0fd53aaa7 [MPLUGIN-285] changed 'java' extractor id to 'java-javadoc' to match 'java-annotations'
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648268 13f79535-47bb-0310-9956-ffa450edef68
2014-12-28 22:53:03 +00:00
Herve Boutemy 66444b15df updated parent pom and fixed errors reported by Checkstyle
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1642372 13f79535-47bb-0310-9956-ffa450edef68
2014-11-28 22:41:25 +00:00
Dennis Lundberg 1190048b92 [MPLUGIN-270] Deprecation of classical Maven objects as components is broken when using Javadoc tags
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1611013 13f79535-47bb-0310-9956-ffa450edef68
2014-07-16 13:53:11 +00:00
Dennis Lundberg f8c4b373e7 [MPLUGIN-266] Incorrect warning comment about deprecated @component usage for maven objects
Additional tweaks to the warning message

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1610976 13f79535-47bb-0310-9956-ffa450edef68
2014-07-16 12:17:54 +00:00
Herve Boutemy 4e00ec6fc3 fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1599151 13f79535-47bb-0310-9956-ffa450edef68
2014-06-02 10:08:42 +00:00
Tony Chemit f224aa88c6 [MPLUGIN-266] Incorrect warning comment about deprecated @component usage for maven objects
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1599146 13f79535-47bb-0310-9956-ffa450edef68
2014-06-02 09:54:18 +00:00
Herve Boutemy c6e68e8d48 fixed errors reported by Checkstyle
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1592247 13f79535-47bb-0310-9956-ffa450edef68
2014-05-03 16:38:36 +00:00
Herve Boutemy c0ba1194b1 [MPLUGIN-265] removed deprecated API since introduction of PluginToolsRequest
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1592229 13f79535-47bb-0310-9956-ffa450edef68
2014-05-03 15:50:05 +00:00
Herve Boutemy 37b87d5ef5 [MPLUGIN-259] added @Parameter name="xxx" to set bean property name different from class' field
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1592217 13f79535-47bb-0310-9956-ffa450edef68
2014-05-03 15:20:29 +00:00
Herve Boutemy f8a946df81 [MPLUGIN-257] deprecated classical Maven objects as components: replaced with code snippets in documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1590401 13f79535-47bb-0310-9956-ffa450edef68
2014-04-27 15:00:54 +00:00
Herve Boutemy 4db874b18f show ${project.basedir} instead of ${basedir}
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1590398 13f79535-47bb-0310-9956-ffa450edef68
2014-04-27 14:14:41 +00:00
Herve Boutemy df4ae65314 need escape
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1590397 13f79535-47bb-0310-9956-ffa450edef68
2014-04-27 14:00:54 +00:00
Dennis Lundberg 8c4c09bf1b Add missing license headers.
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1585579 13f79535-47bb-0310-9956-ffa450edef68
2014-04-07 20:30:05 +00:00
Herve Boutemy 9c26ce960d [MPLUGIN-249] give snippets to show use of expressions to get Maven objects
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1505210 13f79535-47bb-0310-9956-ffa450edef68
2013-07-20 21:20:38 +00:00
Kristian Rosenvold a0666fd96a o Also, work with maven 2.2.1
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1406615 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 13:26:25 +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
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 f6ac9094af fixed documentation: @since and @deprecated are ignored for components
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343182 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 10:04:16 +00:00
Herve Boutemy a99880200b [MPLUGIN-207] generate since elements in descriptor
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343173 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 09:30:23 +00:00
Herve Boutemy 6c06f4bcdd improved error message
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343166 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 08:54:25 +00:00
Herve Boutemy 5652eb99e4 fixed problems reported by Checkstyle
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343107 13f79535-47bb-0310-9956-ffa450edef68
2012-05-27 21:35:40 +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 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
Herve Boutemy 0a1066ff87 [MPLUGIN-199] removed old undocumented "property" feature of javadoc tags (ie changing field name)
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340565 13f79535-47bb-0310-9956-ffa450edef68
2012-05-19 20:57:43 +00:00
Herve Boutemy d2e612f91b format
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1340083 13f79535-47bb-0310-9956-ffa450edef68
2012-05-18 12:39:49 +00:00
Herve Boutemy 9fb65daacc improved documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1339893 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 22:28:02 +00:00
Herve Boutemy 34400e4e3c removed readonly and required attributes from component configuration, both in java 5 annotations or javadoc tags documentation, since they are ignored
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1339666 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 15:52:18 +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
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
Olivier Lamy d132fe7590 generate components.xml rather than writing it manually java sources module
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337693 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 21:34:01 +00:00
Herve Boutemy 3c3ef6d796 improved documentation about Mojo Javadoc Tags
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337552 13f79535-47bb-0310-9956-ffa450edef68
2012-05-12 14:33:19 +00:00
Olivier Lamy 73885abdbc prevent write files in scm tree during tests
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/branches/MPLUGIN-189@1337277 13f79535-47bb-0310-9956-ffa450edef68
2012-05-11 16:46:01 +00:00
Herve Boutemy 871516003f removed jdoc package
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1220560 13f79535-47bb-0310-9956-ffa450edef68
2011-12-18 22:52:52 +00:00
Herve Boutemy da4f1a1bf7 [MPLUGIN-190@ added @executionStrategy support and deprecated @attainAlways
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1215517 13f79535-47bb-0310-9956-ffa450edef68
2011-12-17 16:03:52 +00:00
Herve Boutemy ec993bc2de fixed typos
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1215443 13f79535-47bb-0310-9956-ffa450edef68
2011-12-17 08:38:31 +00:00
Herve Boutemy c5d1e65728 more Java 5 syntax use
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1215442 13f79535-47bb-0310-9956-ffa450edef68
2011-12-17 08:28:53 +00:00
Herve Boutemy fb2232b54f improved documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1215323 13f79535-47bb-0310-9956-ffa450edef68
2011-12-16 22:36:01 +00:00
Herve Boutemy 14fa7efb74 transformed unit test to a more complete one
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1215322 13f79535-47bb-0310-9956-ffa450edef68
2011-12-16 22:28:37 +00:00
Herve Boutemy d39092e447 fixed comparison reprodicibility problems against plugin-expected.xml by sorting mojos and parameters lists
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1212910 13f79535-47bb-0310-9956-ffa450edef68
2011-12-10 22:40:00 +00:00
Herve Boutemy 3d4c51b6d9 disabled failure on plugin.xml comparison: need to find a better technique
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1212762 13f79535-47bb-0310-9956-ffa450edef68
2011-12-10 10:37:19 +00:00
Herve Boutemy 154592cb9a check generated plugin.xml against reference plugin-expected.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1210039 13f79535-47bb-0310-9956-ffa450edef68
2011-12-04 01:05:04 +00:00
Herve Boutemy c32d7e7b5c removed unused imports
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1201356 13f79535-47bb-0310-9956-ffa450edef68
2011-11-12 23:43:56 +00:00
Herve Boutemy 2f5568284f generate plugin descriptor for later comparison with expected content
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1201353 13f79535-47bb-0310-9956-ffa450edef68
2011-11-12 23:42:45 +00:00
Herve Boutemy f9bf892e25 use generics and other little code improvements
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1200891 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 14:05:46 +00:00
Herve Boutemy ce29792f53 added annotations example
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1187995 13f79535-47bb-0310-9956-ffa450edef68
2011-10-23 22:28:27 +00:00