[ 
http://jira.codehaus.org/browse/MEXEC-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=134154#action_134154
 ] 

Jerome Lacoste commented on MEXEC-46:
-------------------------------------

Fixed some. Remains:

The POM has no <scm> element, resulting in a wrong "Source Repository"
report if it inherits from a released parent.

The index.html does not follow the Plugin Documentation Standard.

The usage.html is rather long. Maybe it's worth to refactor out some
paragraphs into example pages.

Checkstyle and PMD report various violations.

Goal parameters have no @since annotation. 
=> I have to investigate what we introduced when...

> site and POM cleanups
> ---------------------
>
>                 Key: MEXEC-46
>                 URL: http://jira.codehaus.org/browse/MEXEC-46
>             Project: Maven 2.x Exec Plugin
>          Issue Type: Improvement
>    Affects Versions: 1.1-beta-1
>            Reporter: Jerome Lacoste
>            Assignee: Jerome Lacoste
>            Priority: Minor
>             Fix For: 1.1-beta-2
>
>
> Benjamin reported on the list:
> ----------------
> Some mostly cosmetic issues that might be of interest to fix someday:
> The POM has no <scm> element, resulting in a wrong "Source Repository"
> report if it inherits from a released parent.
> A "mvn dependency:analyze" reports several used but undeclared dependencies.
> The title of the index page reads "[...] - Introduction to $project.name",
> "to $project.name" should be deleted.
> The index.html does not follow the Plugin Documentation Standard.
> The usage.html is rather long. Maybe it's worth to refactor out some
> paragraphs into example pages.
> The POM snippets on the usage page do not include a <version> element for
> the plugin. To teach users best practices, this would be good to have. Also
> consider that people will likely just copy your snippets over to their own
> POMs.
> The FAQ uses odd type-setting, e.g. "_execution_".
> Checkstyle and PMD report various violations.
> ExecMojo.java:51: warning - @description is a unknown tag (this tag is not
> part of the Mojo Annotation API).
> The parameter environmentVariables from the exec:exec goal has no
> description.
> The new parameter classpathScope is marked as @required although it has a
> default value. Hence, it is effectively optional for the user to specify in
> the plugin configuration, contrary to the goal documentation.
> Goal parameters have no @since annotation.

-- 
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
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to