Continuous Inspection

SonarLint for Visual Studio 2.6 Released

SonarSource is pleased to announce the release of SonarLint for Visual Studio version 2.6.

In this version there is no any new rules. But all bug detection rules relying on the Symbolic Execution engine benefit from a better support of relational operators ==, !=, >=, >, <=, and < to find even more tricky bugs. Constraints on symbolic values learned from the use of a relational operator can be re-used later when encountering another relational operator on the execution path.

A very basic example is worth a thousand words:

RelationalOperators

If you have any feedback or any idea of new rules, feel free to join the SonarLint Google Group.

Have fun with SonarLint for Visual Studio!