0

ローカル分析を実行するときに、EclipseでMavenプロジェクトのテストソースをソナー分析から除外する可能性はありますか?

テストコードは、本番コードよりもはるかに多くのハードコードされた値を使用します。そのため、代わりに定数を使用する必要があるという警告がたくさんあります。ただし、テストソースでは、多くの場合、定数を常に使用することは冗長です。ルールは本番コードに必要なので、削除したくありません。

4

2 に答える 2

1

さらに、テストコードは本番コードと同じ品質である必要があります。これにより、本番コードがテストされるため、論理的である場合、テストコードは本番コードよりも優れた品質である必要があります。

よくわかりませんが、ソナーのドキュメントに基づいて、「品質プロファイル」と呼ばれるものがあります。これは、あなたが持っているケースを処理する必要があります。

于 2012-06-29T12:56:20.790 に答える
0

私が欲しい機能を追加するソナーのオープンな改善があります。http://jira.codehaus.org/browse/SONAR-2760を参照してください

編集:
Sonar 3.5の時点で、前述の改善が実装され、利用可能になっています。

于 2012-07-03T07:00:42.573 に答える