c# - SonarLint intent clarification -


i searching extension integrate vs sonar, in order avoid waiting sonar run have feedback on code. live feedback valuable in addition shared feedback through sonar ui (providing shared ruleset, history, tendance, analysis...).

i had seen plugins eclipse & intellij in last years, running sonar analysis (based on shared ruleset), leveraging incremental analysis also...

lately, found vssonarextension seems pretty same thing (incremental & preview analysis) c# projects in visual studio. found official sonarlint (recently renamed sonarqube c#), , can't catch how works. seems disconnected sonarqube server , reimplement rules implemented on server (through c# plugin), wrong ? can clarify ?

sonarlint visual studio based on new .net compiler framework (roslyn), shipped within visual studio 2015. extension working on individual developer machines, , (at moment) not connected sonarqube server.

to share set of common rules between developer machines, can save , commit ruleset file along solution. on each developers machine ruleset file picked .net compiler framework, , therefore sonarlint too. (if don't want install sonarlint vs extension, have option ship functionality along solution in form of nuget package)

to see analysis result on sonarqube server, need use msbuild sonarqube runner (more info). internally uses sonarlint assemblies, , adds few more rules need parameters specified on server.


Comments

Popular posts from this blog

html - Firefox flex bug applied to buttons? -

html - Missing border-right in select on Firefox -

python - build a suggestions list using fuzzywuzzy -