maven-pmd-plugin を使用すると、単体テストで PMD 違反をスキャンするように構成できます。
<configuration>
<rulesets>
<ruleset>/rulesets/junit.xml</ruleset>
</rulesets>
Sonar 2.0.1 は、新しいルールセットを追加する方法を提供していないようです。誰もこれを行う方法を考え出しましたか?
maven-pmd-plugin を使用すると、単体テストで PMD 違反をスキャンするように構成できます。
<configuration>
<rulesets>
<ruleset>/rulesets/junit.xml</ruleset>
</rulesets>
Sonar 2.0.1 は、新しいルールセットを追加する方法を提供していないようです。誰もこれを行う方法を考え出しましたか?
ルールは、ソナー サーバーで pmd、findbugs、checkstyle などの一連の構成として定義されます。
pom ファイルで構成を参照する必要があります (ソナーのドキュメント/wikiを参照してください)。
プロパティはsonar.profile です
ただし、基本的には、ソナー サーバー構成でプロジェクトのプロファイルを割り当てます。( Wikiの Profiles セクションを参照)。プロファイルを使用すると、開発と本番の間など、環境間でルール構成を移動することもできます。