問題タブ [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 投票する
1 に答える
4931 参照

sonarqube - Eclipse で SonarLint に証明書を追加する方法

SonarQube サーバーに接続するには証明書が必要です。SonarLint プラグインをインストールしましたが、SonarQube サーバーに接続するための証明書を追加するオプションがありません。URL、ユーザー名、パスワードのオプションのみがあります。証明書を設定する方法はありますか?

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

java - Eclipse で SonarLint に使用されるルールセットを構成できますか?

Eclipse内でSonarLint分析のルールを有効/無効にする方法はありますか? SonarQube Server 5.6 と Eclipse SonarLint Plugin 2.1 を使用していますが、SQ サーバーに設定されたルールを確認できます。しかし、Eclipse IDE でローカルに設定されたルールを編集したいと考えています。これを達成する方法を知っている人はいますか?

この質問は次の質問に似ています: Can I configure the used ruleset for SonarLintですが、Eclipse で解決策が見つかりませんでした。

0 投票する
3 に答える
2235 参照

eclipse - SonarLint Eclipse に必要なバンドルの欠落を解決する方法

Eclipse Luna で SonarLint 2.2.0 をロードする際に問題が発生しています。公式 Web ドキュメントによると、Eclipse Luna では 2.2.0 バージョンがサポートされています。問題なく、Eclipse Marketplace から SonarLint をインストールすることもできます。しかし、Eclipse の再起動時に、SonarLint をロードできません。プラグインを診断すると、下の画像に示すように、いくつかのバンドルが欠落していることがわかりました。 ここに画像の説明を入力

OSGI コンソールからバンドルを確認したところ、バンドルがあり、ACTIVE ステータスでしたが、以下に示すようにバージョンが異なりました。 ここに画像の説明を入力

これを見ると、バージョン 0.0.0 があるとしても equinox をバージョン 0.0.0 にダウングレードする必要はないと思います。どうすれば対処できるかわかりません。どんな助けでも大歓迎です。

ありがとう

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

sonarqube - SonarLint と SonarQube の使用中にエラーが発生しました

プロジェクトを分析するために SonarLint と SonarQube を使用すると、Eclipse コンソールで次のエラーが発生しました。

また、Eclipse ネオンと JDK1.8 も使用しています。

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

java - SonarLint の接続モードとカスタム ルールを使用する前に行う必要があること

私はEclipseにSonarLintを使用しています。SonarQube サーバーに正常に接続しました。(サーバーでルールを無効にすると、sonarLint の問題ウィンドウにある問題が消えることがわかります。) ただし、作成したカスタム ルールは SonarLint の問題に見つかりません。

カスタム ルールは、SonarQube サーバー上の Jenkins を介して既に使用されており、既にアクティブ化されています。そして、私が使用する sonarLint は 2.2.1 です。

では、ソナー サーバーに接続してルールをオンにする以外に、カスタム ルールを有効にするためにすべきことはありますか?

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

java - SonarLint 2.2.1 Eclipse が大多数の問題をキャッチしていない (オンラインの例とは異なります)

Eclipse 用の SonarLint プラグインを使用したいと考えています。インストールしましたが、必要なすべてをキャッチしていないようです。インストール後、SonarLint の問題をトリガーするコードを作成しようとしました。たとえば、サイトhttp://www.sonarlint.org/eclipse/の画像は、 == を使用して浮動小数点数を比較すると、SonarLint が文句を言う必要があることを示しています。ただし、私の側では、このメッセージは表示されません。通常、SonarLint が正しくインストールされていないと思いますが、「このクラスにいくつかのテストを追加してください」とクラスについて文句を言います。だから存在しているようです。これは、SonarLint が私に与える唯一のメッセージです。

これは私のEclipseがどのように見えるかの写真です。SonarLint メッセージをトリガーする必要がある複数の問題を含めましたが、ほとんどすべての問題はそうではありません。まだ設定していない、変更する必要のある設定または問題はありますか?

私のEclipseの写真

Java 8 を実行している Eclipse Neon があり、SonarLint バージョン 2.2 をインストールしました。「接続」モードではなく「スタンドアロン」モードでSonarLintを使用することを計画しています。これは、Eclipseにプラグインをインストールした後、何も設定する必要がないことを意味すると考えています。

よろしくお願いいたします。

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

sonarqube - SonarQube エラー:「シンボル テーブルを作成できません"

次のクラスを検討してください。

これは正常にコンパイルされますが、SonarQube で分析するとUnable to create symbol table for : <Class>エラーが発生します (以下の完全なスタック トレース)。

私はSonarQube 5.6.3を使用しています。これは、コマンドライン(SonarQube Scanner 2.7)とEclipse(SonarLint 2.2.1)で発生します。

PS: 参考までに、これは私が取得している完全なスタック トレースです。

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

java - Spring Source Tool Suite の SonarLint NoClassDefFound NoSonarFilter

検索してさまざまな提案を試みましたが、STS IDE で SonarLint を使用する際にまだ問題があります。私は使っている

  1. STS 3.7.3.リリース
  2. Eclipse 2.1.0 用の SonarLint
  3. Eclipse Java 構成ヘルパー 2.1.0 の SonarLint
  4. Sonar Qube サーバーのバージョンは 4.5.6 です。
  5. Server Java プラグインのバージョンは 3.13.1 です (私はこれを制御できず、これが古いバージョンであることを認識しています。

IDE でサーバーに接続し、プロジェクトをサーバー プロジェクトにバインドしました。ソースに変更を加えると、以下のスタック トレースが表示されます

決まり文句のように聞こえるリスクがありますが、私と別の開発者の両方がこれを正常に機能させましたが、IDE で構成を変更せずに翌日にこのエラーが表示され始めました。

サーバー側のプラグインのバージョンを変更せずにこれを解決する方法を教えてもらえますか?

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

eclipse-plugin - SonarQube squid ルールを使用した Eclipse コード フォーマッタ プロファイル

SonarQube で定義された squid ルールを使用して、Eclipse コード フォーマッタ xml ファイルを生成するためのヒントを探しています。SonarLint または利用可能な他のオープンソース プラグインを使用してこれを行う方法を提案してください。

CheckStyle プラグインを使用すると、現在、プロジェクトを右クリックして CheckStyle --> Create Formatter-Profile メニュー エントリを使用して Eclipse コード フォーマッタ ルールを生成できます。生成されたコード フォーマッタ プロファイルを使用するようにプロジェクトを構成して、ファイルを右クリックして [Checkstyle 修正を適用] をクリックすると、生成されたプロファイルから修正が適用されます。