Java
This sub-section shows hot to activate and use the integration between the build (Maven/Gradle) and SonarQube to analyse software written in Java.
As Java example application, a small and simple example of the Inversion of Control (a.k.a. IoC) programming principle has been chosen; you are invited to study it.