Analysis vs. Preview vs. Incremental Preview in SonarQube
With the release of SonarQube 4.0, we now have three different paradigms for SonarQube analysis. There’s full analysis, which updates the central database and provides organizational visibility of code quality. There’s preview analysis, which tells you whether the code in question is good enough to move forward with (E. G. merging it into the Git master). And now that SonarQube has the ability to limit preview analysis to only changed files, there’s also incremental preview analysis, or “incremental analysis”.
Let’s talk about when you would use each one. I’ll start with the new guy: incremental analysis. Read the rest of this page »