Tech Glossary

What is Sonarqube?

SonarQube is a code quality control tool. It is used to find errors in the code and to measure code quality. SonarQube is often used in combination with other code analysis tools, such as PMD and Checkstyle. SonarQube analyzes the code and then provides a report showing the problems found in the code. The report also shows how dirty the code is and gives suggestions on how the problems can be solved. SonarQube is a very useful tool for developers who want to keep track of code quality. However, it is not a comprehensive tool and cannot replace a good code reviewer.