Scanner support for SonarQube 7.3


(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' for constructor 'public org.sonar.plugins.groovy.codenarc.CodeNarcSensor(org.sonar.api.profiles.RulesProfile,' 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

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