fileSystem.predicates().hasType(InputFile.Type.MAIN),
fileSystem.predicates().hasLanguage(JavaScriptLanguage.KEY));
}
public void execute(SensorContext context, Map<InputFile, Set<Integer>> linesOfCode, boolean isAtLeastSq62) {
this.isAtLeastSq62 = isAtLeastSq62;
<BUG>if (isLCOVReportProvided(context)) {
saveMeasureFromLCOVFile(context, linesOfCode);
</BUG>
} else if (!isAtLeastSq62 && isForceZeroCoverageActivated(context)) {
saveZeroValueForAllFiles(context, linesOfCode);

fileSystem.predicates().hasType(InputFile.Type.MAIN),
fileSystem.predicates().hasLanguage(JavaScriptLanguage.KEY));
}
public void execute(SensorContext context, Map<InputFile, Set<Integer>> linesOfCode, boolean isAtLeastSq62) {
this.isAtLeastSq62 = isAtLeastSq62;
List<String> reportPaths = parseReportsProperty(context);
if (!reportPaths.isEmpty()) {
saveMeasureFromLCOVFile(context, linesOfCode, reportPaths);
} else if (!isAtLeastSq62 && isForceZeroCoverageActivated(context)) {
saveZeroValueForAllFiles(context, linesOfCode);
