spotify / missinglink

Build time tool for detecting link problems in java projects
Apache License 2.0
144 stars 27 forks source link

fix coveralls #30

Closed mattnworb closed 9 years ago

mattnworb commented 9 years ago

Looks like I broke the coveralls integration back when adding the benchmarks module - the coveralls-maven-plugin errors out because it cannot find the source for classes generated by JMH. Since coverage for "benchmarks" is irrelevant anyway, exclude the module from Cobertura and Coveralls.

The docs for Coveralls claim that to exclude files you just need to configure Cobertura (or the coverage library), but it seems like that is not fully correct for multimodule projects - so I've "excluded" the benchmarks module from Coveralls by adding the -pl core,maven-plugin argument to .travis.yml.