From 11e6a94ed7b4cf79873b2518b0e6ecc2f413822a Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Sat, 10 May 2025 18:09:45 +0200 Subject: [PATCH] rules package --- app/src/main/java/chess/controller/commands/MoveCommand.java | 2 +- app/src/main/java/chess/model/ChessBoard.java | 2 +- .../chess/model/{visitor => rules}/PermissiveRuleChecker.java | 2 +- .../java/chess/model/{visitor => rules}/PiecePathChecker.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) rename app/src/main/java/chess/model/{visitor => rules}/PermissiveRuleChecker.java (99%) rename app/src/main/java/chess/model/{visitor => rules}/PiecePathChecker.java (99%) diff --git a/app/src/main/java/chess/controller/commands/MoveCommand.java b/app/src/main/java/chess/controller/commands/MoveCommand.java index f0cf59e..9a462d7 100644 --- a/app/src/main/java/chess/controller/commands/MoveCommand.java +++ b/app/src/main/java/chess/controller/commands/MoveCommand.java @@ -7,7 +7,7 @@ import chess.model.Coordinate; import chess.model.Game; import chess.model.Move; import chess.model.Piece; -import chess.model.visitor.PiecePathChecker; +import chess.model.rules.PiecePathChecker; public class MoveCommand extends PlayerCommand { diff --git a/app/src/main/java/chess/model/ChessBoard.java b/app/src/main/java/chess/model/ChessBoard.java index 918d38a..c3dd48d 100644 --- a/app/src/main/java/chess/model/ChessBoard.java +++ b/app/src/main/java/chess/model/ChessBoard.java @@ -6,7 +6,7 @@ import java.util.Objects; import chess.model.pieces.King; import chess.model.pieces.Pawn; -import chess.model.visitor.PiecePathChecker; +import chess.model.rules.PiecePathChecker; public class ChessBoard { public static class Cell { diff --git a/app/src/main/java/chess/model/visitor/PermissiveRuleChecker.java b/app/src/main/java/chess/model/rules/PermissiveRuleChecker.java similarity index 99% rename from app/src/main/java/chess/model/visitor/PermissiveRuleChecker.java rename to app/src/main/java/chess/model/rules/PermissiveRuleChecker.java index 1ba7fb4..b198255 100644 --- a/app/src/main/java/chess/model/visitor/PermissiveRuleChecker.java +++ b/app/src/main/java/chess/model/rules/PermissiveRuleChecker.java @@ -1,4 +1,4 @@ -package chess.model.visitor; +package chess.model.rules; import chess.model.Coordinate; import chess.model.Direction; diff --git a/app/src/main/java/chess/model/visitor/PiecePathChecker.java b/app/src/main/java/chess/model/rules/PiecePathChecker.java similarity index 99% rename from app/src/main/java/chess/model/visitor/PiecePathChecker.java rename to app/src/main/java/chess/model/rules/PiecePathChecker.java index f0b18d1..72e5620 100644 --- a/app/src/main/java/chess/model/visitor/PiecePathChecker.java +++ b/app/src/main/java/chess/model/rules/PiecePathChecker.java @@ -1,4 +1,4 @@ -package chess.model.visitor; +package chess.model.rules; import chess.model.ChessBoard; import chess.model.Color;