pmayweg / sonar-groovy

SonarQube plugin for Groovy
GNU Lesser General Public License v3.0
52 stars 65 forks source link

Stop using APIs deprecated before 5.6, to support SonarQube 7.3 #72

Open henryju opened 6 years ago

henryju commented 6 years ago

These APIs will be dropped in SQ 7.3, for example: https://github.com/pmayweg/sonar-groovy/blob/ccd68fdfa501bdf9fc8156aed041c14068cee391/sonar-groovy-plugin/src/main/java/org/sonar/plugins/groovy/surefire/GroovySurefireParser.java#L51

verglor commented 6 years ago

According to Plugin Version Matrix Groovy plugin is not supported in 7.2+ Is this issue the reason ?

henryju commented 6 years ago

Yes

pvdissel commented 6 years ago

Is this plugin going to be updated to work with 7.3+?

armsargis commented 6 years ago

Hi I fixed plugin to work with sonar 7.3, you can find it here: https://github.com/armsargis/sonar-groovy/tree/sonar-7.3.

Meanwhile will clean code and send pull request

hypery2k commented 6 years ago

any news for the PR?

pcarenza commented 6 years ago

Also looking forward to getting this merged into main

muhlba91 commented 6 years ago

any information on this issue? it's preventing all sonarqube analysis made by the gradle plugin as well

rschaeferhig commented 5 years ago

Any update? This is blocking our upgrade to 7.4.

EpicVoyage commented 5 years ago

Issue #81 is the best bet to move forward on this.

thekozak commented 5 years ago

This worked for me:

git clone https://github.com/armsargis/sonar-groovy.git cd sonar-groovy git checkout sonar-7.3 mvn package cp sonar-groovy-plugin/target/sonar-groovy-plugin-1.6.jar /extensions/plugins/

Restart the server and rerun scanner