LOG.info("SCM provider for this project is: " + configuration.provider().key());
TimeProfiler profiler = new TimeProfiler().start("Retrieve SCM blame information");
DefaultBlameOutput output = new DefaultBlameOutput(context, filesToBlame);
configuration.provider().blameCommand().blame(new DefaultBlameInput(fs, filesToBlame), output);
output.finish();
profiler.stop();
}
}
private void copyPreviousMeasuresForUnmodifiedFiles(final SensorContext context, List<InputFile> filesToBlame, InputFile f) {
FileData fileData = projectReferentials.fileData(projectDefinition.getKeyWithBranch(), f.relativePath());