-
-
Notifications
You must be signed in to change notification settings - Fork 265
Updated pmd priority levels #288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Could be a BC break … |
People who are using standard PMD processing tools are having issues with this. Info level messages have a priority of 0, which is undefined (jenkins reports them as critical) and critical issues (currently at priority 4) will be marked as info-level warnings. People who noticed this and made custom adjustments will have BC broken, but all they need to do is drop their custom changes and use standardised PMD parsing tools I don't think you need to worry about breaking BC here, since the feature was originally bugged - but it does need to be documented. I will update the PR with a changelog |
I couldn't find if you are already keeping track of your changes in a changelog, so I created one. I tried sticking to http://keepachangelog.com/en/1.0.0/ since it seems to be getting some good traction lately. I also populated the changelog with changes from previous releases (just for 2.x). What do you think of it? |
LGTM 👍 |
Hi there, it's been some time now. No commits from the maintainer. Is the project still alive? |
Last commit is from April 12. It's not that old for an open source project. And although the tool is not perfect, it is relatively stable and does a decent job. |
While I do agree that the tool is stable at it's current state, the fact that there are 10 open pull requests without even a comment from the maintainer in the last 4 months raises concerns. |
It raises valid concerns, but it's not dramatic easier. It's hard to be always very responsive for Open Source :) I do think having more maintainers would help though. |
Hi everybody, we're back :) @UFOMelkor that's way my fault, I tought you've the @krukru , can you remove the |
Removed the changelog. Do you want a separate PR for it or will you take care of the changelog? |
I think changelog must be part of a new PR. I'm merging this one. |
PMD uses values 1 to 5 for assigning priority, 1 being the most urgent task and 5 least urgent.
See http://pmd.sourceforge.net/pmd-5.0.5/rule-guidelines.html
I think that changing the values here will have no other effect on the application, but will result in a correct pmd file.