Checkstyle
2001年にオリバー・バーン・バックがオリジナル版を開発し、世界中の複数の開発者集団によって維持されている。
Javaの言語仕様の更新に合わせてバージョンアップが行われており、2014年3月リリースのJava 8については、同年10月リリースの5.9で対応された。
CheckstyleはJava仮想マシン上での実行かApache Antのタスクとしての実行ができるJARファイルに格納されている。また、統合開発環境や他のツールにも統合できる。
Checkstyleプラグインは次のような新たな機能を提供する:
コードエディタにおけるシンタックスハイライティングや装飾の利用
問題を含むリソースをハイライトするためのプロジェクトエクスプローラの装飾
警告やエラー出力のコンソールへの追加
これにより開発者はCheckstyleでハイライトされたコード部分に直接アクセスできる。