The following comment has been added to this issue:
Author: dion gillard
Created: Sun, 4 Jul 2004 8:49 AM
Body:
1) Do we want to remove plugin:generate-properties yet? I'd be happier to see it
deprecated, and a message displayed to the user about it's replacement.
2) Do we really want a 'report' on the plugin properties, rather than just a
documented link to properties.html? Or is this to make sure the xdoc gets generated
automatically?
Other than that it's looking good.
---------------------------------------------------------------------
View this comment:
http://jira.codehaus.org/browse/MPPLUGIN-21?page=comments#action_21357
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MPPLUGIN-21
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MPPLUGIN-21
Summary: Autogenerate plugin.properties and properties documentation
Type: New Feature
Status: Open
Priority: Minor
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: maven-plugin-plugin
Assignee: Carlos Sanchez
Reporter: Carlos Sanchez
Created: Thu, 1 Jul 2004 5:43 AM
Updated: Sun, 4 Jul 2004 8:49 AM
Description:
As sent to the developer list this is a suggestion of how to create and document
plugin properties easier.
- Create an xml file called plugin-properties.xml
In the plugin project:
- Process it to generate the properties.xml xdoc using
<report>maven-plugin-plugin</report>
- Process it to generate the plugin.properties file (goal plugin:generate-properties),
maybe in the future there will be support for reading properties directly from it.
Just one issue, I wasn't able to add a newline character in a jsl file:
<jsl:template match="property">
<j:set var="name"><x:expr select="@name"/></j:set>
<j:set var="default"><x:expr select="@default"/></j:set>
${name}=${default}<!-- Here there should be a newline -->
</jsl:template>
Examples:
The base file
http://maven.apache.org/reference/plugins/aspectj/plugin-properties.xml
The generated documentation
http://maven.apache.org/reference/plugins/aspectj/properties.html
The DTD
http://maven.apache.org/reference/plugins/aspectj/plugin_properties_1_0.dtd
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]