VS 2015 に SonarLint をインストールしましたが、多くの可能性を秘めた優れた拡張機能のようです。
現時点では、拡張機能は私のテスト プロジェクトも分析しており、これについて警告を発しています。特定の (テスト) プロジェクトの検査を無効にするにはどうすればよいですか?
更新 SonarQube で特定の Sonar ルールまたはプロジェクトを無効にすることではなく、Visual Studio 拡張機能の SonarLint に関するものです。
VS 2015 に SonarLint をインストールしましたが、多くの可能性を秘めた優れた拡張機能のようです。
現時点では、拡張機能は私のテスト プロジェクトも分析しており、これについて警告を発しています。特定の (テスト) プロジェクトの検査を無効にするにはどうすればよいですか?
更新 SonarQube で特定の Sonar ルールまたはプロジェクトを無効にすることではなく、Visual Studio 拡張機能の SonarLint に関するものです。
Visual Studio でプロジェクトを開き、[参照] セクションを掘り下げます。そこで、アクティブなルール セットを編集することを選択します。
開いた画面で、特定のプロジェクトに必要なルールを選択または選択解除します。次に、保存を押します。これにより、ほとんどの場合、プロジェクトに新しい.ruleset
ファイルが作成され、標準セットの代わりにそれを使用するように Roslyn に指示されます。
その結果、プロジェクト ファイルは次の<CodeAnalysisRuleSet>
ようなタグで更新されます。
<CodeAnalysisRuleSet>UnitTests.Core.ruleset</CodeAnalysisRuleSet>
新しいファイルの追加ウィザードを使用して、[コード分析ルール セット] オプションを選択することもできます。
次に、[分析] メニューから [ソリューションのコード分析を構成] を選択します。そこから新しく追加したルール セットを選択し、必要なプロジェクトに割り当てることができます。