Browse Source

Fixed first warning's line number not properly added

Pascal Krieg 4 years ago
parent
commit
aa4b92d472

+ 1 - 5
languages/cpp/src/main/java/de/jplag/cpp/experimental/GCCSourceAnalysis.java

@@ -70,10 +70,6 @@ public class GCCSourceAnalysis implements SourceAnalysis {
 
         int lineNumber = Integer.parseInt(lineSplit[1]);
 
-        if (linesToDelete.containsKey(fileName)) {
-            linesToDelete.get(fileName).add(lineNumber);
-        } else {
-            linesToDelete.put(fileName, new ArrayList<>(lineNumber));
-        }
+        linesToDelete.computeIfAbsent(fileName, key -> new ArrayList<>()).add(lineNumber);
     }
 }