6

maven-pmd-plugin を使用すると、単体テストで PMD 違反をスキャンするように構成できます。

<configuration>
<rulesets>
<ruleset>/rulesets/junit.xml</ruleset>
</rulesets>

Sonar 2.0.1 は、新しいルールセットを追加する方法を提供していないようです。誰もこれを行う方法を考え出しましたか?

4

1 に答える 1

4

ルールは、ソナー サーバーで pmd、findbugs、checkstyle などの一連の構成として定義されます。

pom ファイルで構成を参照する必要があります (ソナーのドキュメント/wikiを参照してください)。

プロパティはsonar.profile です

ただし、基本的には、ソナー サーバー構成でプロジェクトのプロファイルを割り当てます。( Wikiの Profiles セクションを参照)。プロファイルを使用すると、開発と本番の間など、環境間でルール構成を移動することもできます。

于 2011-04-11T09:34:58.017 に答える