Commit Graph

272 Commits (e0fe0f017f26ec6b9c6c5c789b8e11b4785f26f2)

Author SHA1 Message Date
Vincent Siveton 8e95bdf7eb MPLUGIN-80: Detection of report goals always fails due to class loader separation
o added @execute tag
o take care of the executed project

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@635233 13f79535-47bb-0310-9956-ffa450edef68
2008-03-09 13:26:54 +00:00
Vincent Siveton 7f434f903b MPLUGIN-83: POM snippet for plugin usage via pluginManagement is missing <plugins> container
Submitted by: Benjamin Bentmann
Reviewed by: Vincent Siveton

o applied

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@634971 13f79535-47bb-0310-9956-ffa450edef68
2008-03-08 14:12:29 +00:00
Vincent Siveton a4eea2af39 MPLUGIN-91: misleading icon on list of goals
o replaced icons by yes/no

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@634970 13f79535-47bb-0310-9956-ffa450edef68
2008-03-08 14:09:17 +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 da321cebe1 MPLUGIN-79: Fix detection of JDK requirement
Submitted by: Benjamin Bentmann
Reviewed by: Vincent Siveton

o applied

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@632203 13f79535-47bb-0310-9956-ffa450edef68
2008-02-29 02:04:23 +00:00
Vincent Siveton 65d8620ee9 MPLUGIN-45: Plugin dependencies are not put in generated plugin.xml
o honor the code in AbstractGeneratorMojo#execute(), i.e. project.getRuntimeDependencies()
o improved doc

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@630836 13f79535-47bb-0310-9956-ffa450edef68
2008-02-25 13:15:10 +00:00
Vincent Siveton c1d3815395 o assumed Maven 2
o updated examples

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@630831 13f79535-47bb-0310-9956-ffa450edef68
2008-02-25 12:36:15 +00:00
Vincent Siveton 73eadb39bb o updated faq
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@630823 13f79535-47bb-0310-9956-ffa450edef68
2008-02-25 12:06:26 +00:00
Vincent Siveton a1b75b7ad8 MPLUGIN-28: Error of goal value in Plugin documentation generation
o added a goal prefix parameter 
o updated warn msg

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@630181 13f79535-47bb-0310-9956-ffa450edef68
2008-02-22 12:42:27 +00:00
Vincent Siveton 6ccdf06649 MPLUGIN-78: Fix german localization
Submitted by: Benjamin Bentmann

o applied

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@630167 13f79535-47bb-0310-9956-ffa450edef68
2008-02-22 11:55:12 +00:00
Vincent Siveton e99b28f82c MPLUGIN-13: Provide Automated Documentation for a Plugin That Provides a Report
o added a new column in plugin-info page when a mojo goal is a report
o add a notice in the generate xdoc
o added new utility class
o updated i18n

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@630057 13f79535-47bb-0310-9956-ffa450edef68
2008-02-22 00:33:54 +00:00
Vincent Siveton c5c42c4b6b o accessed directly to TrackableBase
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@630055 13f79535-47bb-0310-9956-ffa450edef68
2008-02-22 00:30:17 +00:00
Vincent Siveton 617a0214f1 MPLUGIN-75: Internationalize PluginXdocGenerator
o added i18n support

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@629078 13f79535-47bb-0310-9956-ffa450edef68
2008-02-19 11:48:48 +00:00
Vincent Siveton 2a64c902b4 o fixed svn properties
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@628492 13f79535-47bb-0310-9956-ffa450edef68
2008-02-17 15:12:38 +00:00
Vincent Siveton da2a058a67 MPLUGIN-70: Make plugin highlight deprecated goals in the plugin overview
Submitted by: Benjamin Bentmann
Reviewed by: Vincent Siveton

o applied

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@620116 13f79535-47bb-0310-9956-ffa450edef68
2008-02-09 14:08:28 +00:00
Vincent Siveton 271d72ffe4 MPLUGIN-72: Add german translation
Submitted by: Benjamin Bentmann

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@620114 13f79535-47bb-0310-9956-ffa450edef68
2008-02-09 14:04:58 +00:00
Vincent Siveton c6276113ca MPLUGIN-67: Document somewhere the minimum version of maven required by the plugin
MPLUGIN-11: add an introduction to plugin configuration in plugin report

o reformated report to include system requirements and usage parts
o added modello to generate requirements object
o updated i18n

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@617684 13f79535-47bb-0310-9956-ffa450edef68
2008-02-01 22:38:22 +00:00
Vincent Siveton 6082bcfd99 o improved logging usage
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@617485 13f79535-47bb-0310-9956-ffa450edef68
2008-02-01 12:29:36 +00:00
Vincent Siveton c6f52fc842 o fixed javodoc
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@617290 13f79535-47bb-0310-9956-ffa450edef68
2008-01-31 23:24:06 +00:00
Vincent Siveton 194c3a8eca MPLUGIN-40: All plugins should by default have an auto-generated goal 'help'
o created a new Mojo which generates a generic HelpMojo class
o added PluginHelpGenerator which does the generation
o maven-plugin-plugin should extends maven-plugins for the look&feel
o update the documentation

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@617289 13f79535-47bb-0310-9956-ffa450edef68
2008-01-31 23:23:02 +00:00
Brett Leslie Porter d041ecb851 move the plugin-plugin to the plugin-tools module
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@589471 13f79535-47bb-0310-9956-ffa450edef68
2007-10-29 01:57:40 +00:00