私の会社はEclipseからIntelliJに切り替わります。 Eclipseでは、私たちはcheckstyle.xml
Intellij checkstyle - モジュールとの相対パスを設定する
<module name="SuppressionFilter">
<property name="file" value="${checkstyle.config.dir}/suppressions.xml"/>
</module>
<module name="SuppressionFilter">
<property name="file" value="${common.checkstyle.config.dir}/global-suppressions.xml"/>
</module>
に抑制フィルタのため次の構成を持っていた:
common.checkstyle.config.dir
は、一般的なプロジェクト(IntelliJの内のモジュール)への絶対パスでした。checkstyle.config.dir
プロジェクト(モジュール)への相対パスだった、と私たちはそれを抑制するためになりますので、IntelliJのにこのファイルのパスを定義したいと思いますcheckstyle.config.dir=${root.dir}/config/checkstyle
の値を持っています各MODULE/config/checkstyleディレクトリのフィルタ(各モジュールは異なる抑制を持っています)。
誰でも知ることができますか?私たちは、しばらくの間、解決策を見つけようとしましたが、これまでのところ運がありません。
あなたは '$ MODULE_DIR $'変数を意味しますか? – Edwin
$ MODULE_DIR $で設定しようとしましたが、うまく動作していないようです。 – sebastian89n