2

カスタマイズされた checkstyle.xml を使用して checkstyle プラグインを構成しましたが、Java クラスでは正常に動作しますが、xml ファイルで多くの警告が表示されるため、アプリケーション内の任意の xml ファイルからチェック スタイルを無効にする方法を誰でも提案できます。

前もって感謝します。

4

2 に答える 2

2

そのためには、次の 2 つの方法が考えられます。

  • Java 以外のファイルからの調査結果を抑制することができます。これは、IDE の内外で非常にうまく機能します。

  • Eclipse を使用している場合は、Java 以外のファイルを Checkstyle にフィードしないように Eclipse を構成することもできます。これを行うには、プロジェクトを右クリックしてCheckstyleをクリックします。use simple configurationのチェックを外します。\.java$as regexpを使用してファイル セットを指定します。ダイアログ ウィンドウの下半分のファイル リストが Java ファイルのみに変更されます。

Checkstyle の以前のバージョンでは、構成 XML にファイル名フィルターもあったことを覚えていると思いますが、現在はドキュメントでそれを見つけることができないようです。おそらくその機能はもうありません。

于 2013-03-14T20:43:23.680 に答える
1

チェック スタイル設定ファイルの Checker モジュールの先頭に basedir プロパティがあります。コメントされている場合は、コメントを外してください。その値を、checkstyle ルールを適用するフォルダーに設定します。たとえば、Eclipse プロジェクトの src フォルダーには Java ファイルのみが含まれます。

<!-- If you set the basedir property below, then all reported file names 
    will be relative to the specified directory. See http://checkstyle.sourceforge.net/5.x/config.html#Checker --> 
    <property name="basedir" value="/MyEclipeProject/src"/> 
于 2014-07-04T12:56:28.353 に答える