aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/fr/umlv/java/wallj/board/BoardParser.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/fr/umlv/java/wallj/board/BoardParser.java')
-rw-r--r--src/main/java/fr/umlv/java/wallj/board/BoardParser.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/fr/umlv/java/wallj/board/BoardParser.java b/src/main/java/fr/umlv/java/wallj/board/BoardParser.java
index 90fd9c2..71bdc51 100644
--- a/src/main/java/fr/umlv/java/wallj/board/BoardParser.java
+++ b/src/main/java/fr/umlv/java/wallj/board/BoardParser.java
@@ -15,6 +15,10 @@ import java.util.stream.Collectors;
15 * @author Pacien TRAN-GIRARD 15 * @author Pacien TRAN-GIRARD
16 */ 16 */
17public final class BoardParser { 17public final class BoardParser {
18 private BoardParser() {
19 // static class
20 }
21
18 private static Board buildBoard(List<List<BlockType>> map) { 22 private static Board buildBoard(List<List<BlockType>> map) {
19 if (!Matrix.isShapeValid(map)) throw new IllegalArgumentException("Board must be rectangular."); 23 if (!Matrix.isShapeValid(map)) throw new IllegalArgumentException("Board must be rectangular.");
20 24
@@ -60,8 +64,4 @@ public final class BoardParser {
60 .map(BoardParser::parseLine) 64 .map(BoardParser::parseLine)
61 .collect(Collectors.toList())); 65 .collect(Collectors.toList()));
62 } 66 }
63
64 private BoardParser() {
65 // static class
66 }
67} 67}