Few questions regarding the usage of SonarLint

Hi Abigail,

No and it wouldn’t make any sense.

Yes but you have to enable it in your plugin like that

I don’t understand the question, could you provide some more details ?

For testing purposes you may run the build and the Sonarqube server with builtin H2 database
on the same machine = locally - otherwise use a dedicated machine for Sonarqube alone and a real database.
Sonarlint does support only a smaller subset of languages, but it uses the same language scanner plugins as the analysis in your build server (Jenkins …).

Sonarlint is a plugin for the IDE that gives quick feedback via local scan after file edit and save.
You may use Sonarlint standalone without a Sonarqube server, then it uses the builtin Sonarsource quality profile.
When your IDE project is connected to a Sonarqube project (= project binding) on a Sonarqube server your local scan uses the quality profile, project settings and global setttings of that Sonarqube project.

See also

2024-01-16_14h24_49

Gilbert

4 Likes