From ca8d059292233a21bcafcdc6c62293dfc6e77693 Mon Sep 17 00:00:00 2001 From: Xavier Fontanet Date: Fri, 21 Jun 2024 19:38:13 +0200 Subject: [PATCH] remove some warnings --- .../cat/hack3/codingtests/marsrover/ui/RoverInitializer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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);