Skip to content

Commit cb248ad

Browse files
Hotfix "cannot add same measure twice"
1 parent 2801bbf commit cb248ad

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/fr/cnes/sonar/plugins/icode/measures/ICodeMetricsProcessor.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,11 @@ public static void saveMeasure(final SensorContext context, final Map<String, In
7979
// Get i-Code rule id to test if issue must be saved here.
8080
final String metricKey = icodeMeasure.getAnalysisRuleId();
8181
// Take F77 / F90 ncloc and number of comment lines into account
82-
if (metricKey.contains("MET.Line")) {
82+
if (metricKey.contains("MET.LineOfCode")) {
8383
saveSonarQubeNewMeasure(context, files, CoreMetrics.NCLOC, icodeMeasure);
84+
}
85+
// Take F77 / F90 number of comment lines into account
86+
else if (metricKey.contains("MET.LineOfComment")) {
8487
saveSonarQubeNewMeasure(context, files, CoreMetrics.COMMENT_LINES, icodeMeasure);
8588
}
8689
}

0 commit comments

Comments
 (0)