-
Notifications
You must be signed in to change notification settings - Fork 2.9k
[PoC] rule: category/java/bestpractices.xml/MissingOverride
#48169
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
base: main
Are you sure you want to change the base?
Conversation
Thanks for your pull request! Your pull request does not follow our editorial rules. Could you have a look?
This message is automatically generated by a bot. |
PMD Maven Plugin
category/java/bestpractices.xml/MissingOverride
.jekyll-cache | ||
.mvn/.develocity | ||
.mvn/.gradle-enterprise/ | ||
.pmd/.cache |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
new one.
.graal-install | ||
dumps | ||
*.iml | ||
*.log |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
next one includes this right?
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd"> | ||
<!-- <rule ref="category/java/bestpractices.xml/MissingOverride" />--> | ||
<rule ref="category/java/codestyle.xml/UnnecessaryImport" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
xmlns="http://pmd.sourceforge.net/ruleset/2.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd"> | ||
<!-- <rule ref="category/java/bestpractices.xml/MissingOverride" />--> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
facing 1200 modules is a lot to oversee all code. Static code analysis will enable common standards driven by the developers. This PoC aims to integrate PMD and then build up from there to the needs of the community.
Trying to achieve lately convention over configuration simply applying https://pmd.github.io/pmd/pmd_rules_jsp_errorprone.html could help align development.