SonarQube が特定の問題を検出する場合と検出しない場合があるという、この奇妙な問題に直面しています。
このいくつかの問題のスクリーンショットでは、 Sonar が 217 行目で違反を検出したことがわかります。ただし、207 行目で同じ違反が発生していることがわかりますが、Sonar はそれを検出しませんでした!
さらに、git Blame 情報を見ると、SonarQube が今日 (5 時間前) までそれを検出しなかったにもかかわらず、コードベースが毎日分析されている間、コードが数か月前に書かれたことがわかります。
この問題についてはどこにも記載されていませんでしたが、この問題を経験しているのは私たちだけであるとは信じられません。他の誰かがこの問題に遭遇しましたか?おそらく誰かが解決策を持っていますか?
PS: 現在、C# 4.3 プラグインで SonarQube 5.3 を使用しています。SonarQube 5.1 と C# プラグイン 4.4 で同じ問題が発生しました。また、MSBuild SonarQube Runner のさまざまなバージョンを使用します。