runedoku: Use interface instead of type

This commit is contained in:
sdburns1998
2019-07-07 18:31:06 +02:00
parent 6f20997fa2
commit 76e55ee7ca
2 changed files with 5 additions and 4 deletions

View File

@@ -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<Integer> simpleArr = util.makeSimple(sudoku.getBoard());
List<Integer> 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++)

View File

@@ -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<Integer> makeSimple(int[][] board)
List<Integer> makeSimple(int[][] board)
{
ArrayList<Integer> list = new ArrayList<>();
List<Integer> list = new ArrayList<>();
for (int i = 0; i < 9; i++)
{
for (int ii = 0; ii < 9; ii++)