You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Charlie Collins (JIRA)" <ji...@codehaus.org> on 2008/06/17 21:24:26 UTC

[jira] Created: (MPPMD-33) Support PMD 4.2 and support "mimimumPriority" property (patch attached)

Support PMD 4.2 and support "mimimumPriority" property (patch attached)
-----------------------------------------------------------------------

                 Key: MPPMD-33
                 URL: http://jira.codehaus.org/browse/MPPMD-33
             Project: Maven 1.x PMD Plugin
          Issue Type: Improvement
    Affects Versions: 1.10
            Reporter: Charlie Collins
         Attachments: maven-pmd-plugin.patch

Attached patch upgrades deps to PMD 4.2.2 (and jaxen 1.1.1,asm 3.1, and backport-util-concurrent 3.1). 

Also includes support for the PMD Ant-Task "mimimumPriority" setting with the maven.pmd.minimumpriority property.  (Allows you to set the priority at which violations are triggered to fail the build - rather than just any violation.)

And, if interested, I would be willing to join the project to test and commit this sort of stuff on various Maven 1.x plugins (I work for a company that still heavily uses Maven 1.x, though we also use 2.x in some places - a lot of our 1.x plugins are updated where the current released versions are not). 

-- 
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

        

[jira] Commented: (MPPMD-33) Support PMD 4.2 and support "mimimumPriority" property (patch attached)

Posted by "Charlie Collins (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MPPMD-33?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=139252#action_139252 ] 

Charlie Collins commented on MPPMD-33:
--------------------------------------

Thanks for the info. 

I read the previous discussion about the classloader concerns, and while it does outline that an upgrade would involve the core and subsequent other plugins, it doesn't really draw any final conclusion.

Nevertheless it seems to be a moot point if development on the M1 line is generally suspended now (and any other patches I have are also moot, so I will just keep them locally and not worry about submitting, just thought it might help). 

> Support PMD 4.2 and support "mimimumPriority" property (patch attached)
> -----------------------------------------------------------------------
>
>                 Key: MPPMD-33
>                 URL: http://jira.codehaus.org/browse/MPPMD-33
>             Project: Maven 1.x PMD Plugin
>          Issue Type: Improvement
>    Affects Versions: 1.10
>            Reporter: Charlie Collins
>         Attachments: maven-pmd-plugin.patch
>
>
> Attached patch upgrades deps to PMD 4.2.2 (and jaxen 1.1.1,asm 3.1, and backport-util-concurrent 3.1). 
> Also includes support for the PMD Ant-Task "mimimumPriority" setting with the maven.pmd.minimumpriority property.  (Allows you to set the priority at which violations are triggered to fail the build - rather than just any violation.)
> And, if interested, I would be willing to join the project to test and commit this sort of stuff on various Maven 1.x plugins (I work for a company that still heavily uses Maven 1.x, though we also use 2.x in some places - a lot of our 1.x plugins are updated where the current released versions are not). 

-- 
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

        

[jira] Commented: (MPPMD-33) Support PMD 4.2 and support "mimimumPriority" property (patch attached)

Posted by "Lukas Theussl (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MPPMD-33?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=138930#action_138930 ] 

Lukas Theussl commented on MPPMD-33:
------------------------------------

Upgrading pmd has been on our agenda for a while (MPPMD-32) but it was ultimately abandoned because of classloader concerns, see [1] for discussion. Development on m1 and m1 plugins is generally suspended now, unless there is sustained interest from a larger community, I don't think there will be any more releases.

If you want to become a committer you will have to follow the Apache meritocracy rules [2], ie submit a significant number of patches over an extended period of time.

[1] http://www.nabble.com/-m1--PMD-plugin-dependencies-tt14038679.html#a14038679
[2] http://www.apache.org/foundation/how-it-works.html#meritocracy

> Support PMD 4.2 and support "mimimumPriority" property (patch attached)
> -----------------------------------------------------------------------
>
>                 Key: MPPMD-33
>                 URL: http://jira.codehaus.org/browse/MPPMD-33
>             Project: Maven 1.x PMD Plugin
>          Issue Type: Improvement
>    Affects Versions: 1.10
>            Reporter: Charlie Collins
>         Attachments: maven-pmd-plugin.patch
>
>
> Attached patch upgrades deps to PMD 4.2.2 (and jaxen 1.1.1,asm 3.1, and backport-util-concurrent 3.1). 
> Also includes support for the PMD Ant-Task "mimimumPriority" setting with the maven.pmd.minimumpriority property.  (Allows you to set the priority at which violations are triggered to fail the build - rather than just any violation.)
> And, if interested, I would be willing to join the project to test and commit this sort of stuff on various Maven 1.x plugins (I work for a company that still heavily uses Maven 1.x, though we also use 2.x in some places - a lot of our 1.x plugins are updated where the current released versions are not). 

-- 
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