問題タブ [sonarlint-eclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
276 参照

eclipse - Eclipse ですべてのメソッドの認知的複雑さを表示する

プラグインを使用して制限を超えているかどうかに関係なく、 Eclipseのすべてのメソッドの「認知的複雑度」を表示することは可能ですか?SonarLint

私が使用した 1 つの回避策は、制限を 0 に減らすことでしたWindows -> Preferences -> SonarLint -> Rules Configuration。しかし、このアプローチの問題は、その量のソナー警告を生成することです。

では、まだ限界を超えていないメソッドの認知的複雑性を確認する方法はありますか?

そのようなメソッドについては手動で計算する方が簡単ですが、そのような機能があれば、限界に非常に近いメソッドを簡単に追跡できます。

0 投票する
1 に答える
37 参照

eclipse - SonarQubeを使用しないEclipseでSonarLintアノテーションの発生をクリアする

プロジェクトで SonarLint を使用したいクライアントのために働いています。彼らが選んだ IDE は Eclipse です。彼らはSonarQubeを持っていません。私が探しているのは、ルールを完全に無効にするのではなく、ルール違反の特定のインスタンスの SonarLint アノテーションをクリアする方法です。

たとえば、コメント アウトされたコードの削除に関するルールは、テスト後に誤って取り残されたコードを見つけるのに役立ちますが、特定のルーチンをどのように機能させたいかについてビジネスがまだ明確でないために、コメント アウトされたコードが取り残される場合があります。ルール違反アノテーションの 1 つのインスタンスをクリアできると便利です。

これはSonarQubeなしでも可能ですか?