問題タブ [sonarlint]
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.
eclipse - Sonarlint Ecllipse プラグインでインクリメンタル分析を行うにはどうすればよいですか?
最近、Eclipse用のSonarlintプラグインをインストールしました。これは素晴らしいプラグインであり、コードを書いているときに大いに役立ちます。しかし、私たちの標準的な方法は、Sonar のインクリメンタル モードを使用して、新しいコードが問題を引き起こしているかどうかを確認することです。
Sonarlint プラグインを使用してインクリメンタル分析を行うことはできますか? はいの場合、どのように?
sonarqube - SonarQube エコシステムのアップグレード (SonarQube および SonarLint)
SonarQube 5.1 を使用しており、SonarQube 5.1 の問題割り当て領域に関するいくつかの問題により、SonarQubee 5.2 または 5.3 にアップグレードしたいと考えています。SonarQube Eclipse プラグイン 3.5.0 も使用しています。
http://docs.sonarqube.org/display/SONAR/SonarQube+in+Eclipseに従って、SonarQube Eclipse プラグイン 3.5.0 が SonarQube 5.2 でサポートされていないことに最近気付きました。
また、最新の SonarLint リリース 1.2 は、リモートの Sonar インスタンスに接続してサーバー ルールを取得することはできません。この機能は、SonarQube Eclipse プラグイン 3.5.0 で利用可能でした。SonarLint がリリース 2.0 でこの機能をサポートすることを Stackoverflow で見つけましたが、2.0 のリリース予定日はありません オンラインの場合は SonarLint のリモート構成ファイルを取得し、オフラインの場合はローカルを使用します
- 私の質問は、SonarQube エコシステムのアップグレードが同期されないのはなぜですか? SonarQube Eclipse プラグインは、SonarLint がリモート Sonar インスタンスに接続してサーバー ルールを取得できるようになるまで、最新の SonarQube リリースをサポートする必要があります。
- 既存のバージョンの問題を解決するために SonarQube のアップグレードを行うことになっている人は、どのようにして日食分析を実行できるのでしょうか?
sonarqube - IBM Integration Desinger 8.x には SonarQube 用のプラグインがあります
Eclipse ベースの IBM IID 8 で SonarQube プラグインを構成しようとしていますが、SonarQube で簡単に構成できると思いましたが、機能しません。IBM Web サイトで調べようとしましたが、運がありません。
とにかくこれを行う方法があるかどうか誰かに教えてもらえますか?
java - SonarQube で ""+ int に Java のフラグが立てられるのはなぜですか
Java では、 int を"" + intValueで文字列に変換できます。Sonarqube と sonarlint は、これを不適切としてフラグを立てます。
なぜこれは不適切なのですか。私の知る限り、Integer.toString(intValue)はより冗長で、同じことを行います。
"" でない場合にフラグを立てることは想像できますが、オブジェクト x はx + intValueのように使用され、xは整数として初期化されます。Javascriptコードでそのようなことに遭遇しました。
jenkins - 複数のマシンでの SonarLint
SonarQube が欲しいので、インストールして jenkins のビルド中に使用しています。問題は、サーバーから結果を取得する方法です。どうやらうまくいったプラグインを試してみました。IDE でエラーを確認しましたが、エラーはジェンキンス ビルドの結果であると思われるため、正確ではありません。
SonarLint は SonarQube のある種のローカル バージョンであると考えて調査しましたが、IDE でプラグインが失敗した (サーバーが見つからない) ため、さらに深く掘り下げてこれを見つけました。
現在、Eclipse 用の SonarLint はhttps://update.sonarlint.org/を SonarQube インスタンスとして使用しています。
とにかくSonarQubeアンダーコートを使用しています。おそらく、どうにかして開発SonarQubeに切り替えることができます。
しかし、複数の開発マシンからどのように機能するかを誰かに説明してもらえますか? 他の開発者とは異なるバージョンのコードを分析すると、私たち全員に影響が及ぶのではないでしょうか? これに対する唯一の解決策は、実際に各マシンでローカルに SonarQube を実行していることですか?
または、ローカルで実行されている可能性がありますが、リモートからのみルールをダウンロードしていますか? どこかにローカルデータベースが必要になるため、これは正しいとは思いません。ここで言われているように
eclipse-plugin - プラットフォームに sonarlint プラグインをインストールできない: Eclipse Mars.1 (4.5.1)
STS ツールに sonar lint プラグインをインストールしようとすると、インストールされず、Sonar lint はこのバージョンの Eclipse と互換性がないと表示されます。
バージョンの詳細を見つけます。