I must say that #SonarLint is the best tool I've ever used when programming in C. The amount of bugs I was able to catch before even compiling is staggering, and most importantly, the amount of future bugs that would haunt me that I was able to catch is absolutely incredible. What an amazing tool!
Here is a small demo of running #SonarLint within #Neovim. #Java projects can be analyzed out of the box. Have a look at https://gitlab.com/schrieveslaach/sonarlint.nvim
My @neovim plugin sonarlint.nvim provides #Java diagnostics via #SonarQube's #sonarlint for the first time (still experimental though).
Thanks to @mathias's nvim-jdtls that was quick to develop in #Neovim.
#java #sonarqube #sonarlint #neovim
Yippee! My PR https://github.com/SonarSource/sonarlint-language-server/pull/187 got merged and with the next release #SonarLint provides a stdio channel so it can be used in @Neovim out of the box. I'll continue to make #SonarQube lints available in #Neovim.
Finally, I've got #Sonarlint running in @neovim through #languageserverprotocol with #stdio channel.
https://github.com/SonarSource/sonarlint-language-server/pull/187
#sonarlint #languageserverprotocol #stdio #neovim
#sonarlint has identified one of my methods as having a cognitive complexity score of 105 and says I should refactor it. Little does it know that I can't and it's actually like to get more complex #dotnet
#sonarlint has identified one of my methods as having a cognitive complexity score of 105 and says I should refactor it. Little does it know that I can't and it's actually like to get more complex #dotnet
Just downloaded #sonarlint for #jetbrains #rider so that'll be me fixing up bits of code all night ๐
Just downloaded #sonarlint for #jetbrains #rider so that'll be me fixing up bits of code all night ๐