I am trying to get familiar to the develop of SonarQube plugins.
I was starting by trying to build an endpoint from which I could output a file with data from the analysis of a project, like ratings, number of bugs, code smells, etc.
By what I read so far, it seems to me that the right way to do this is through the Web API offered by SonarQube. Is this correct? Is there no way to retrieve these data directly from Java service classes, instead of performing GET calls?