diff options
author | Anton Hansson <hansson@google.com> | 2023-10-17 15:04:00 +0000 |
---|---|---|
committer | Anton Hansson <hansson@google.com> | 2023-10-17 15:04:23 +0000 |
commit | 74379389352b2d21146604382a6325ef683f9798 (patch) | |
tree | 3a8a2c786dd3812087165fcdb8dd5e47e346da5e | |
parent | 95c31ea35dd85b8d3b07abf5e127fdf4b0e23a9b (diff) | |
download | doclava-74379389352b2d21146604382a6325ef683f9798.tar.gz |
Allow comments in baseline files
Filter out all lines starting with "//", so that comments can be
added next to baseline entries.
Test: manual, by adding some comments into the baseline file.
Change-Id: I6968c9f9701f5f330094d315d6dfcbebf133e0bd
-rw-r--r-- | src/com/google/doclava/Doclava.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/google/doclava/Doclava.java b/src/com/google/doclava/Doclava.java index 101e45f..bc3c378 100644 --- a/src/com/google/doclava/Doclava.java +++ b/src/com/google/doclava/Doclava.java @@ -1845,7 +1845,11 @@ public class Doclava implements Doclet { } try (BufferedReader reader = new BufferedReader(new FileReader(lintBaselineFile))) { List<LintBaselineEntry> baseline = - reader.lines().map(ErrorMessage::parse).filter(e -> e != null).collect(toList()); + reader.lines() + .filter(l -> !l.trim().isEmpty() && !l.startsWith("//")) + .map(ErrorMessage::parse) + .filter(e -> e != null) + .collect(toList()); Errors.setLintBaseline(baseline); return true; } catch (IOException exception) { |