Hello IntelliJ users,
This release of SonarLint is packed with new features, especially for those of you building .NET applications in Rider:
- you can now benefit from 50+ C# quick fixes for bugs and code smells - you can activate them using your usual quick fixes shortcuts in Rider.
- we now raise more issues in C#10 code
- we now find issues in C# tuple deconstruction
- we catch more potential null reference exceptions in .NET
This release contains a couple of substantial improvements to help developers setup SonarLint to work in connected mode with SonarQube and SonarCloud.
- we’ve simplified the authentication to SonarQube, so that you won’t need anymore to manually generate an authentication token in SonarQube and copy it back to SonarLint. The token generation and transfer is now taken care of by SonarLint, with your consent.
- SonarLint notifies you when you are working on a project that is configured for analysis in SonarQube or SonarCloud, so that you can setup your project binding in no more than one click! Here is a preview:
Here are a couple more highlights from this release:
- The Java analysis detects more precisely hard-coded passwords
- We added 4 new quick fixes for Python issues
You can read more in the release notes.