Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Running SonarLint VisualStudio plugin without SonarQube

I have installed SonarLint extension (V 2.8) for Visual Studio 2015. Can the code be analysed locally WITHOUT connecting to a SonarQube server?

Do I need to install something else in order to analyze my code (if i dont have SonarQube)?

I dont see the rulesets added to my project. How do I add rulesets? and from where?

I checked the SonarLint GitHub page but couldn't find the relevant documentation

like image 323
user133441 Avatar asked Feb 05 '23 09:02

user133441


1 Answers

After you install SonarLint for Visual Studio, analysis results (warnings) will automatically show up in the Error Window. You might need to enable Tools/Options/Text Editor/C#/Advanced/Enable full solution analysis otherwise only open files will be analyzed.

Most of the rules are enabled by default, some of them are not. You can control this through the ruleset file, but when no ruleset file is present, the default rule activation is used. Rule enablement can be changed for each of your projects by right clicking on References/Analyzers/Open Active Rule Set. This part is documented on the SonarLint website here: FAQ. (Note that this is not specific to SonarLint though, it's the normal Visual Studio experience.)

like image 191
Tamas Avatar answered Mar 02 '23 18:03

Tamas