From 50d3dd1bcb784b27e5b6063ccefa6d54bb2cc0ff Mon Sep 17 00:00:00 2001 From: Silvio Incalza Date: Sat, 2 Dec 2023 22:52:57 +0100 Subject: [PATCH] fixed sonar lints --- .../incalza/aoc2023/days/_1/FirstAndLastDigitLineParser.java | 2 +- .../aoc2023/days/_1/NumberAsLettersToDigitLineParser.java | 2 +- .../java/me/incalza/aoc2023/days/_2/GameRecordLineParser.java | 2 +- src/main/resources/logback.xml | 3 --- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/java/me/incalza/aoc2023/days/_1/FirstAndLastDigitLineParser.java b/src/main/java/me/incalza/aoc2023/days/_1/FirstAndLastDigitLineParser.java index a67b24a..d95d5ba 100644 --- a/src/main/java/me/incalza/aoc2023/days/_1/FirstAndLastDigitLineParser.java +++ b/src/main/java/me/incalza/aoc2023/days/_1/FirstAndLastDigitLineParser.java @@ -2,7 +2,7 @@ import me.incalza.aoc2023.days.LineParser; -public class FirstAndLastDigitLineParser implements LineParser { +public class FirstAndLastDigitLineParser implements LineParser { @Override public String parse(String line) { diff --git a/src/main/java/me/incalza/aoc2023/days/_1/NumberAsLettersToDigitLineParser.java b/src/main/java/me/incalza/aoc2023/days/_1/NumberAsLettersToDigitLineParser.java index eb660ed..6cd66ce 100644 --- a/src/main/java/me/incalza/aoc2023/days/_1/NumberAsLettersToDigitLineParser.java +++ b/src/main/java/me/incalza/aoc2023/days/_1/NumberAsLettersToDigitLineParser.java @@ -7,7 +7,7 @@ import static java.util.function.Function.identity; -public class NumberAsLettersToDigitLineParser implements LineParser { +public class NumberAsLettersToDigitLineParser implements LineParser { private static final Map numberAsWordToDigit = Map.of("one", "one1one", "two", "two2two", "three", "three3three", "four", "four4four", "five", "five5five", "six", "six6six", "seven", "seven7seven", "eight", "eight8eight", "nine", "nine9nine"); @Override diff --git a/src/main/java/me/incalza/aoc2023/days/_2/GameRecordLineParser.java b/src/main/java/me/incalza/aoc2023/days/_2/GameRecordLineParser.java index f9eb6ac..24104b8 100644 --- a/src/main/java/me/incalza/aoc2023/days/_2/GameRecordLineParser.java +++ b/src/main/java/me/incalza/aoc2023/days/_2/GameRecordLineParser.java @@ -10,7 +10,7 @@ import java.util.stream.Stream; public class GameRecordLineParser implements LineParser { - private static final Pattern regex = Pattern.compile("(?\\d{1,})\\s(?blue|red|green)"); + private static final Pattern regex = Pattern.compile("(?\\d+)\\s(?blue|red|green)"); @Override public GameRecord parse(String line) { diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml index 4a5d0bb..1e450cc 100644 --- a/src/main/resources/logback.xml +++ b/src/main/resources/logback.xml @@ -4,9 +4,6 @@ - - -