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
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
fb6cee3d5c
use generics
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1337814 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 08:52:32 +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
Benjamin Bentmann
d11dfa4223
[MPLUGIN-148] PluginXdocGenerator generates poorly formed output when default values contain XML
...
Submitted by: Brent N Atkinson
o Enriched with test
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@821512 13f79535-47bb-0310-9956-ffa450edef68
2009-10-04 11:22:41 +00:00
Benjamin Bentmann
7f49d49717
o Updated tests to use non-deprecated API
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@746407 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 22:55:44 +00:00
Benjamin Bentmann
5f9cec0836
[MPLUGIN-106] remove no mojo deprecation warning and throw an exception
...
o Enabled unit test
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@746402 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 22:45:16 +00:00
John Dennis Casey
03ed8882f2
[MPLUGIN-101] Add encoding parameter to maven-plugin-plugin mojos, and add encoding to PluginToolsRequest to allow it to pass through the plugin tools when executed.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@746366 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 21:13:39 +00:00
John Dennis Casey
9f303ca83c
[MPLUGIN-110] Amend API to pass PluginToolsRequest around instead of project and pluginDescriptor. This will allow expansion of parameter passing in the future to include things like encoding, etc.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@746360 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 20:25:53 +00:00
Benjamin Bentmann
bf2ece6f7a
[MPLUGIN-114] PluginXdocGenerator NullPointerException
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@657562 13f79535-47bb-0310-9956-ffa450edef68
2008-05-18 13:46:52 +00:00
Benjamin Bentmann
62c0572d48
o Added null tests
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@657326 13f79535-47bb-0310-9956-ffa450edef68
2008-05-17 10:31:07 +00:00
Benjamin Bentmann
8a1fbb4fff
[MPLUGIN-112] Respect line breaks from Javadoc when generating help goal
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@657239 13f79535-47bb-0310-9956-ffa450edef68
2008-05-16 22:52:06 +00:00
Benjamin Bentmann
9d4feb3021
o Clarified that makeHtmlValid() outputs XHTML
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@654900 13f79535-47bb-0310-9956-ffa450edef68
2008-05-09 18:03:38 +00:00
Benjamin Bentmann
90d9118e31
o Wrapped checked exception
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@645233 13f79535-47bb-0310-9956-ffa450edef68
2008-04-06 12:43:32 +00:00
Herve Boutemy
dac53b5855
fixed tests when there are spaces in directory name
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@645086 13f79535-47bb-0310-9956-ffa450edef68
2008-04-05 13:01:28 +00:00
Herve Boutemy
31e3987e33
fixed tests when there are spaces in directory name
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@645076 13f79535-47bb-0310-9956-ffa450edef68
2008-04-05 11:09:56 +00:00
Benjamin Bentmann
0d658ca66e
[MPLUGIN-98] Remove javadoc inline tags from output of help mojo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@643559 13f79535-47bb-0310-9956-ffa450edef68
2008-04-01 20:49:26 +00:00
Benjamin Bentmann
6ebf227d09
[MPLUGIN-96] Handle character encoding properly in makeHtmlValid()
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@643558 13f79535-47bb-0310-9956-ffa450edef68
2008-04-01 20:42:11 +00:00
Brian E Fox
cee8797a44
MPLUGIN-102: restore previous functionality and add a deprecation warning
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@639782 13f79535-47bb-0310-9956-ffa450edef68
2008-03-21 20:00:17 +00:00
Benjamin Bentmann
d44a1c3888
o Fixed usage of FileReader to get correct/reliable character decoding
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@637204 13f79535-47bb-0310-9956-ffa450edef68
2008-03-14 18:34:21 +00:00
Vincent Siveton
50014a564f
MPLUGIN-90: Refactor makeValidHtml into PluginUtils for better reusage
...
Submitted by: Benjamin Bentmann
Reviewed by: Vincent Siveton
o applied
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@634963 13f79535-47bb-0310-9956-ffa450edef68
2008-03-08 13:44:45 +00:00
Vincent Siveton
249108122d
MPLUGIN-80: Detection of report goals always fails due to class loader separation
...
o improved PluginUtils#isMavenReport() to take car of project classloader
o added test case
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@632607 13f79535-47bb-0310-9956-ffa450edef68
2008-03-01 15:53:18 +00:00
Vincent Siveton
cc94792fbd
MPLUGIN-73: PluginXdocGenerator fails to decode javadoc inline tags
...
Submitted by: Benjamin Bentmann
Reviewed by: Vincent Siveton
o applied
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@628491 13f79535-47bb-0310-9956-ffa450edef68
2008-02-17 15:03:46 +00:00
Vincent Siveton
5ff84de952
MPLUGIN-43: Adding validation in PluginXdocGenerator class?
...
o used jtidy to make HTML valid the javadoc comments from mojo/parameter description
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@617807 13f79535-47bb-0310-9956-ffa450edef68
2008-02-02 14:42:59 +00:00
Vincent Siveton
20347131d3
o added test case
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@617806 13f79535-47bb-0310-9956-ffa450edef68
2008-02-02 14:33:57 +00:00
Brett Leslie Porter
684834fe3d
move the plugin tools from shared
...
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@589473 13f79535-47bb-0310-9956-ffa450edef68
2007-10-29 02:52:55 +00:00