From 76e55ee7ca1e20905c41fd7c5ed5f1b50d0dc5eb Mon Sep 17 00:00:00 2001 From: sdburns1998 Date: Sun, 7 Jul 2019 18:31:06 +0200 Subject: [PATCH] runedoku: Use interface instead of type --- .../runelite/client/plugins/runedoku/RunedokuOverlay.java | 4 ++-- .../net/runelite/client/plugins/runedoku/RunedokuUtil.java | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuOverlay.java index 34607e0048..593151484a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuOverlay.java @@ -28,7 +28,7 @@ import java.awt.Color; import static java.awt.Color.RED; import java.awt.Dimension; import java.awt.Graphics2D; -import java.util.ArrayList; +import java.util.List; import javax.inject.Inject; import javax.inject.Singleton; import net.runelite.api.Client; @@ -122,7 +122,7 @@ class RunedokuOverlay extends Overlay */ private void renderSolvedPuzzle(Graphics2D graphics, Sudoku sudoku, boolean solved) { - ArrayList simpleArr = util.makeSimple(sudoku.getBoard()); + List simpleArr = util.makeSimple(sudoku.getBoard()); //highlight each cell to tell you which piece to place int iteration = 0; for (int i = 10; i < 91; i++) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuUtil.java b/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuUtil.java index 3c7b51564d..1687eb5a05 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuUtil.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuUtil.java @@ -28,6 +28,7 @@ import java.awt.Color; import java.awt.Polygon; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import java.util.Objects; import javax.inject.Inject; import net.runelite.api.Client; @@ -105,9 +106,9 @@ class RunedokuUtil * @param board * @return */ - ArrayList makeSimple(int[][] board) + List makeSimple(int[][] board) { - ArrayList list = new ArrayList<>(); + List list = new ArrayList<>(); for (int i = 0; i < 9; i++) { for (int ii = 0; ii < 9; ii++)