MSbuild ランナーを使用しているときに自動生成されたファイルを除外すると、少し問題が発生します。
自動生成される各ファイルには、. プロジェクトの sonarQube 設定に入り、「ファイルの問題を無視する」を = に設定しました
.*<auto-generated>.*
ジョブは msbuild を使用してビルドしますが、ファイルを無視せず、問題を呼び出します。
それは私を怒らせています!!!
MSbuild ランナーを使用しているときに自動生成されたファイルを除外すると、少し問題が発生します。
自動生成される各ファイルには、. プロジェクトの sonarQube 設定に入り、「ファイルの問題を無視する」を = に設定しました
.*<auto-generated>.*
ジョブは msbuild を使用してビルドしますが、ファイルを無視せず、問題を呼び出します。
それは私を怒らせています!!!
除外の一致は完全なファイル パスで実行されるため、sonar.exclusions=**/.*auto-generated.*
. これにより、任意のディレクトリで自動生成された一致するファイルが無視されることが保証されます。<>
(注:が目的の正規表現の一部であるかどうかはわかりません。パターンの使用法についてはhttp://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus#NarrowingtheFocus-patternsを参照してください。
自動生成されたファイルのスキャンを回避するために、どこでどのように除外を設定しましたか?
最も簡単な方法は、オプションを使用してこの除外を MSBuild Runner (Begin) コマンド ラインに渡すことです。/d:"sonar.exclusions=.*auto-generated.*"