Add a PMD tool for Review Bot.
Review Request #8764 — Created Feb. 17, 2017 and submitted
This change adds support for the PMD static analyzer (which is mostly
java-focused). There are two configurable fields: the path to the executable
(which is needed because PMD doesn't really have a good, standard
installation), and the list of rulesets to run.
- Posted a big java change and saw that PMD ran and reported the results
- Misconfigured the PMD path and saw that the resulting error was reported
Revision 2 (+73)
Tool: Pyflakes Processed Files: bot/reviewbot/tools/pmd.py bot/setup.py bot/reviewbot/config.py Tool: PEP8 Style Checker Processed Files: bot/reviewbot/tools/pmd.py bot/setup.py bot/reviewbot/config.py