Currently SonarLint for Eclipse uses https://update.sonarlint.org/ as SonarQube instance.
Is there a way to configure a custom SonarQube url (with user authentication) for using your own default language profile ?
Could be very useful when you want more rules or you have configured some exclusions (mainly for external JavaScript libraries like JQuery, ...)
Too quick question, same here about IntelliJ, but with Eclipse answer.
This feature will be supported in v2.0 (SLE-26).
However, there is a workaround ...
Disclaimer : This workaround is not supported by SonarSource, this is not a sustainable solution and MUST not deployed on a production environment. This is just a "technical stuff for fun", until feature supported officially by the plugin.
Prerequisite :
sonar.forceAuthentication=false
)The SonarLint uses Eclipse preferences for URL loading (See SonarRunnerFacade), so could be overrided with pluginCustomization.
In the eclipse.ini
file (beside eclipse.exe), add in first :
-pluginCustomization
myPrefs.ini
-startup
...
With in myPrefs.ini
file (beside eclipse.exe/eclipse.ini) :
# SonaQube - SonarLint URL override
org.sonarlint.eclipse.core/server_url=http\://localhost:9000