現在、Eclipse 用の SonarLintはhttps://update.sonarlint.org/を SonarQube インスタンスとして使用しています。
独自のデフォルト言語プロファイルを使用するために、カスタム SonarQube URL (ユーザー認証付き) を構成する方法はありますか?
より多くのルールが必要な場合や、いくつかの除外を構成している場合 (主に JQuery などの外部 JavaScript ライブラリの場合) に非常に役立ちます。
現在、Eclipse 用の SonarLintはhttps://update.sonarlint.org/を SonarQube インスタンスとして使用しています。
独自のデフォルト言語プロファイルを使用するために、カスタム SonarQube URL (ユーザー認証付き) を構成する方法はありますか?
より多くのルールが必要な場合や、いくつかの除外を構成している場合 (主に JQuery などの外部 JavaScript ライブラリの場合) に非常に役立ちます。
ここでIntelliJについても同じですが、Eclipseの回答があります。
この機能はv2.0 ( SLE-26 ) でサポートされます。
ただし、回避策はあります...
免責事項: この回避策はSonarSourceではサポートされていません。これは持続可能なソリューションではなく、運用環境に展開してはなりません。これは、機能がプラグインによって公式にサポートされるまでは、単なる「技術的なもの」です。
前提条件:
sonar.forceAuthentication=false
)SonarLint は、URL のロードに Eclipse 設定を使用するため ( SonarRunnerFacadeを参照)、pluginCustomizationでオーバーライドできます。
eclipse.ini
ファイル ( eclipse.exeの横) で、最初に次を追加します。
-pluginCustomization
myPrefs.ini
-startup
...
myPrefs.ini
ファイル内( eclipse.exe /eclipse.iniの横):
# SonaQube - SonarLint URL override
org.sonarlint.eclipse.core/server_url=http\://localhost:9000