2016-06-24 5 views
0

Visual Studio用SonarLintをインストールし、SonarQubeサーバーに接続しました。私はそれを縛る(そしてそれを更新した)。動作するようですが、Visual Studioの設定をSonarQube設定と比較すると、重大度は同じではありません。だから私は接続していますが、SonarLintはSonarQubeサーバーに設定されたルールの重大度を使用していないようです。開発者がSonarQubeサーバーと比較してVisual Studioで作業するときに重大度が異なる場合は、もちろん動作しません。これがどのように可能なのか?Visual Studio用SonarLintのSonarQubeサーバーの重大度はありません

答えて

0

この質問は、ここでは、SonarLintメーリングリストで回答されている:https://groups.google.com/d/topic/sonarlint/62E37g-0lnA/discussion

私はSQ側で設定さ厳しさは、Visual Studioの(接続モード)のためにSonarLintでは考慮されていないことを確認することができます。 VSでは、すべての問題を警告として扱います。この理由はそこに、

  • たちはブロッカーまたは重大な問題が検出された場合は、おそらくVSエラーにマップされている一方で、VSの内部ビルドを壊したくないというSQで
  • です5つの重大度ですが、VSでは3つあります(+問題は薄れます)。

ビルドを破ることは、偽陽性が全く報告されていない場合にのみ許容されます。私たちは常にこれを目標にしていますが、偽陽性はないと自信を持っていません。重大度マッピングは実行可能であり、ある時点で発生します。

関連する問題