1

コードの品質を追跡するために SonarQube 4.4 を使用しているプロジェクトがあります。技術的負債のセクション (メイン プロジェクトにマージされたため、もはやプラグインではないと思われます) は、私のプロジェクトで無視したいいくつかのオープン ソース ライブラリを取り上げています。SonarQube の他のセクションでは除外を許可しています (つまり、Jacoco および/または Cobertura は除外タブで除外を尊重します) が、技術的負債計算機はそれらを尊重していないようです。

技術的負債分析からファイルを除外することはできますか? もしそうなら、どのように?

4

1 に答える 1

2

これらがまったく分析したくないオープン ソース ライブラリである場合は、 を使用してそれらを分析から完全に除外できますsonar.exclusions。それ以外の場合は、除外パターンを追加して、それらのファイルで問題が発生しないようにすることができます。これにより、技術的負債が実質的に 0 になり、他のメトリック (コード行、重複など) が計算されます - を参照してくださいsonar.issue.ignore.multicriteria

于 2014-08-08T14:37:14.843 に答える