1

私は最近、標準のコーディング規約に関する調査の一環として、checkstyle を調べています。まったく新しいプロジェクトには完全に適しているように見えますが、新しいコードまたは編集されたコードのみをチェックする方法を提供していないように見えるため、既存のプロジェクトに採用するには大きな障壁があるようです. たぶん私は間違っています?

コーディング標準が一度もなかったコードベースがある場合、コードベース全体を一度に標準にインライン化するのは大変な作業になる可能性があります。コードが自然に進化するにつれて、時間をかけて段階的に実行できるようにすることは、より合理的なアプローチのように思えます。しかし、checkstyle の可能性はないようです。

これを可能にするには、ソース管理システムと連携する必要があると思います。それは Checkstyle で可能ですか、またはこの機能を提供できる別のツールはありますか?

4

2 に答える 2

0

git、subversion、mercurial リポジトリを管理するためのツールであるSCM-Manager用のCheckstyle プラグインを開発しました。有効にすると、コミットされたソース コードを Checkstyle ルールに照らしてチェックできます。チェックでエラーが見つかった場合、コミットは中止されます。

于 2013-09-19T08:34:06.733 に答える