SonarQube

SonarQube (formerly known as Sonar) is a tool, a server, that automatically analyzes your code quality with static code code analysis. It is perfectly integrated in your continuous integration system (CI), such as jenkin

Read article