0
Visual Studio 2015 Update 3とsonnarqube msbuild scanner 2.2.0.24でビルドマシンをセットアップしました。ソナーサーバ側(6.2)では、私はC#プラグインバージョン5.5.2.537を持っています。C#スキャナが見つかりませんでした。C#scanner
プロジェクトを分析すると、いくつかのコードの匂いがc#ファイルに見つかりません。
私がいることを確認しました:
- ソナープロジェクトは、適切な品質のプロファイルを使用しています。
- 品質プロファイル にはルールが含まれており、前記ルールは正確に有効化されています。
私はsonarqubeでプロジェクト全体を削除し、分析を複数回再実行しました。たとえば、特定の.csファイルでは、私はcomplicly作業の臭いのコードがあります。しかし、ファイル内に複数のTODOがあっても、TODO(s1135)を処理するルールは機能しません。テスト目的でコードに導入したルール "ブールチェックを逆転させるべきではありません"(S1940)と同じです。
これらの問題を報告しない原因は何ですか?
これはテストプロジェクトで発生しますか?またはパスに 'test'が含まれているファイルはありますか? – Tamas
あなたの質問は、ソフトウェアを購入した会社のテクニカルサポートチームにお問い合わせください。 –
Tamas、ここではテスト対象の項目の完全なパスです。デモ - コード解析>アプリケーション.Affaires> CompteBancaire.cs。テストフィルターと一致してはいけません。 –