CodeNarc analyzes Groovy code for defects, bad practices, inconsistencies, style issues and more. A flexible framework for rules, rulesets and custom rules means it's easy to configure CodeNarc to fit into your project. Build tool, framework support, and report generation are all enterprise ready.
Recent change notes
Updating to work in newer IntelliJ version(s) (Sean LeBlanc) and using latest CodeNarc - 0.27.0
All original code is from Cédric Champeau
General usage instructions
After installation, navigate to "Editor->Inspections" in Preferences. Scroll down to CodeNarc - XXX, and select/unselect rulesets/rules.