Code Climate for Java is here

Take control of your code quality with fully configurable test coverage and maintainability data visible throughout your team's development workflow.

Integrate instantly with GitHub, nothing to install

See maintainability and test coverage information displayed line-by-line on GitHub. Pull request statuses help you decide if code is ready to merge.

Set your thresholds for
test coverage

See coverage on new lines of code in your pull requests and never merge code without sufficient tests again.

Win the fight against technical debt

Our 10-point technical debt inspection flags maintainability issues relating to duplication, complexity, and structure before they're merged.

Add PMD and Checkstyle results to pull requests

Complement our maintainability checks with the extensibility of our open source platform and plugins.

Everything you need to ship better code, faster.

Take a quick tour.

"Keeping track of our Java code quality has become a breeze since moving to Code Climate."

Michael Crosby