問題タブ [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.
sonarlint-eclipse - Eclipse (接続モード) の SonarLint は、SonarQube が問題を表示しても問題を表示しません。
ローカルで作成した Java 用のカスタム品質プロファイルを (SonarQube によると) 使用するプロジェクトの一部である SonarQube モジュールにバインドされた Eclipse ワークスペース内の一連のプロジェクトがあります。
SonarQube にいくつかの問題がリストされている Java ソース ファイルを (Eclipse で) 開くと、「オンザフライ」の SonarLint 分析で問題が見つからないことが示されます。SonarQube にリストされている問題の 1 つは squid:S1200 です。これは SonarLint でも強調表示されると予想されますが、そうではありません。
SonarLint が SonarQube によって検出された問題を強調表示するのを妨げているローカル セットアップの問題を見つけるのを手伝ってくれる人はいますか?
環境:
Eclipse バージョン: Mars.2 リリース (4.5.2) ビルド ID: 20160218-0600
Java openjdk バージョン「1.8.0_101」 OpenJDK ランタイム環境 (ビルド 1.8.0_101-b13) OpenJDK 64 ビット サーバー VM (ビルド 25.101-b13、混合モード)
Eclipse 3.2.0.201707271328 の SonarLint
ソナーキューブ 5.6.7
c - Sonarlint for Eclipse C/C++ ルール - この時点でこの関数のプロトタイプを表示する - 動作しない
Eclipse に SonarLint を使用していますが、「c:S819 – この時点でこの関数のプロトタイプを表示する」というルールに問題があります。SonarLint はヘッダー ファイルへのパスを見つけられないようです。そのため、ヘッダー ファイルで定義されているすべてのプロトタイプが表示されません。このエラーが発生しないようにするにはどうすればよいでしょうか?
使用するもの: Eclipse Neon 4.6.0 C/C++ SonarLint 2.5.1
java - メソッドには 8 つのパラメーターがあり、これは許可されている 7 つを超えています
ソナー lint を使用してコードをスキャンすると、次のコードにバグが表示され、「メソッドには 8 つのパラメーターがあり、承認されているパラメーターは 7 つを超えています」と表示されます。
注: これは、パラメーターをスキップできないコントローラー メソッドです。
参考: Eclipse は squid:S00107 としてクイック フィックスを表示します。
このバグを解決する方法を知っている人はいますか?