SonarQube is a web oriented open source platform that is used to analyze and measure your code quality. It can analyze and measure code of more than 20 programming languages. It makes your code more reliable and consistent. It has more than 50 plugins available that helps you to extend the functionality.
How SonarQube Works
At Vizteck, we are using SonarQube for reviewing our code quality and code standards. Basically, when code is deployed on staging along with our QA and Clients SonarQube also run some tests to check duplicate and complex code, potential bugs and code standards.