From 0b296213ce91c2aa0e596419addd42fc4b4f5e1a Mon Sep 17 00:00:00 2001 From: Adrien Hopkins Date: Sun, 3 Mar 2024 11:11:51 -0500 Subject: Add comments to metric exception files --- src/main/java/sevenUnitsGUI/Presenter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main') diff --git a/src/main/java/sevenUnitsGUI/Presenter.java b/src/main/java/sevenUnitsGUI/Presenter.java index fb134bb..b129d95 100644 --- a/src/main/java/sevenUnitsGUI/Presenter.java +++ b/src/main/java/sevenUnitsGUI/Presenter.java @@ -642,7 +642,9 @@ public final class Presenter { private List> settingsFromFile(Path settingsFile) { try (Stream lines = Files.lines(settingsFile)) { - return lines.map(Presenter::parseSettingLine).toList(); + return lines.map(Presenter::withoutComments) + .filter(line -> !line.isBlank()) + .map(Presenter::parseSettingLine).toList(); } catch (final IOException e) { this.view.showErrorMessage("Settings Loading Error", "Error loading settings file. Using default settings."); return null; -- cgit v1.2.3