This plugin is now useless as this feature is available out-of-the-box from gcovr: https://gcovr.com/en/master/output/sonarqube.html
This plugin allows to import Gcov reports data in SonarQube. Gcov reports can be obtained from VHDL files using ghdl-gcc.
Without integration tests:
mvn clean packageWith integration tests on SonarQube 9.7.0.61563 version:
mvn clean verify -Pits -Dsonar.runtimeVersion=9.7.0.61563Update license headers:
mvn license:format -Pits# Check for Maven dependencies to update
mvn org.codehaus.mojo:versions-maven-plugin:2.12.0:display-dependency-updates -Pits
# Check for Maven plugins to update
mvn org.codehaus.mojo:versions-maven-plugin:2.12.0:display-plugin-updates -Pits
# Check for versions in properties to update
mvn org.codehaus.mojo:versions-maven-plugin:2.12.0:display-property-updates -Pits
# Update parent POM
mvn org.codehaus.mojo:versions-maven-plugin:2.12.0:update-parentAll .gcov files present in the project directory will be analysed. The results will be shown in the project's coverage tab in Sonarqube.
More information