}
}
private void ensureSureFireMeasures( Module module, Metrics sureFireMetrics ) {
Metric sureFireMetric = getMetric(sureFireMetrics);
MeasureKey sureFireMeasureKey = new MeasureKey(sureFireMetric, null, null, null);
Double sureFireMeasure = module.getMeasureValue(sureFireMeasureKey);
if ( sureFireMeasure == null ) {
module.createMeasure(sureFireMeasureKey, 0d);
List<File> files = module.getFiles();
for (File file : files) {
MeasureKey sureFireFileMeasureKey = new MeasureKey(sureFireMetric, null, null, file);
Double fileSureFireMeasure = module.getMeasureValue(sureFireFileMeasureKey);
if ( fileSureFireMeasure == null ) {
module.createMeasure(sureFireFileMeasureKey, 0d);
} else {
log.warn("Unexpected surefire measure (" + sureFireFileMeasureKey + ") for file " + file);