diff --git a/src/main/java/cat/hack3/codingtests/marsrover/ui/RoverInitializer.java b/src/main/java/cat/hack3/codingtests/marsrover/ui/RoverInitializer.java index 988de25..ca4eaf0 100644 --- a/src/main/java/cat/hack3/codingtests/marsrover/ui/RoverInitializer.java +++ b/src/main/java/cat/hack3/codingtests/marsrover/ui/RoverInitializer.java @@ -12,7 +12,7 @@ import java.util.Scanner; import static cat.hack3.codingtests.marsrover.ui.UICommons.output; public class RoverInitializer { - private Scanner reader; + private final Scanner reader; private final DirectionRetriever directionRetriever; @@ -64,6 +64,7 @@ public class RoverInitializer { return deployRover(10, 10, 2, 3, Direction.SOUTH, obstacles); } + @SafeVarargs private MarsRover deployRover(int mapHeight, int mapWidth, int latitudeStartingPoint, int longitudeStartingPoint, Direction startingDirection, List... obstaclesLocalizations) { var startingCoordinates = Coordinates.of(latitudeStartingPoint, longitudeStartingPoint); var marsMap = new MarsMap(mapHeight, mapWidth, startingCoordinates, obstaclesLocalizations);