devcon5io / mutation-analysis-plugin

Plugin for SonarQube to process mutation analysis results.
GNU Lesser General Public License v3.0
30 stars 17 forks source link

Improve Multi-Modules Maven Support #9

Closed gmuecke closed 5 years ago

gmuecke commented 6 years ago

The current support for Maven multi-module projects is very basic. There are several TODOs in the code that need to be addressed:

(see https://github.com/devcon5io/mutation-analysis-plugin/blob/master/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ReportCollector.java )

dmbloch commented 6 years ago

Is it possible to include Gradle support with this change? https://gradle-pitest-plugin.solidsoft.info/

gmuecke commented 6 years ago

@dmbloch I'd prefer a separate issue for this. The improvements for maven multi-module support target at maven specific features (relative paths, profiles, explicit root module). I opened https://github.com/devcon5io/mutation-analysis-plugin/issues/21 for that purpose.

gmuecke commented 5 years ago

I will skip the profile support for the moment, as it will reach too far into the maven internals to which I don't have proper access from the sonarqube plugin.