Scanner support for SonarQube 7.3

scanner

(Martin Reinhardt) #1

Currently the scanner cli does not support latest SonarQube. Getting the following errors:

org.sonar.plugins.groovy.codenarc.CodeNarcSensor has unsatisfied dependency 'class org.sonar.plugins.groovy.foundation.GroovyFileSystem' for constructor 'public org.sonar.plugins.groovy.codenarc.CodeNarcSensor(org.sonar.api.profiles.RulesProfile,org.sonar.plugins.groovy.foundation.GroovyFileSystem)' from org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@5cf8edcf:289<[Immutable]:org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@42a9e5d1:249<[Immutable]:org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@a87f8ec:9<[Immutable]:org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@70f5f59d:53>

Any schedule for making a new version available? Just checked JIRA and could not find any related issue, and I cannot create one


(Fabrice Bellingard) #2

Hi Martin,

the problem is not on the Scanner CLI side, but on the Groovy plugin side. This plugin is not developed by SonarSource, you can reach out the developer at https://github.com/pmayweg/sonar-groovy

I guess that the problem comes from the fact that SonarQube 7.3 removed APIs that were deprecated before SonarQube 5.6 (so 2 LTS ago). You can get more details on the related ticket: SONAR-10138