pmd
https://github.com/pmd/pmd
Java
An extensible multilanguage static code analyzer.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported26 Subscribers
Add a CodeTriage badge to pmd
Help out
- Issues
- [html] New HTML language support should allow files with extensions other than `html`
- [java] AtLeastOneConstructor
- [java] New rule to detect trojan source vulnerabilities
- [apex] Rule priorities don't conform to guidelines
- [core] Support global rules that report at the end of analysis
- [core] Error reporting implementation
- [cli] Disable progress bar when running in non-interactive mode
- [java] Make "unresolved symbol" semantic warnings trace or debug logs
- [core] Remove config errors
- [core] Make renderers have access to the context of violations
- Docs
- Java not yet supported