I’m currently working on a plugin which would check some diff between two JSONs.
The implementation would do the following:
Load old version
Load new version
Do some diff calculation
Running the scanner would allow to access the new version but what about the old one? How can I access that data? Is there some persistent store in SonarQube which could be used for this purpose?
Actually the JSON is released into JAR artifacts so it’s possible to do some LATEST version downloading from Nexus/Artifactory but obviously that would mean that SonarQube have a coupling with the Maven2 repository.
Any feedback would be appreciated.