From 15d58e52a5f72842ac946e7a991bd227f23615e9 Mon Sep 17 00:00:00 2001 From: Imbus Date: Sun, 10 Dec 2023 16:08:28 +0100 Subject: [PATCH 1/2] Simplifying --- app/src/main/java/gui/SudokuController.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/gui/SudokuController.java b/app/src/main/java/gui/SudokuController.java index 83b5f2d..348c997 100644 --- a/app/src/main/java/gui/SudokuController.java +++ b/app/src/main/java/gui/SudokuController.java @@ -88,8 +88,7 @@ public class SudokuController { int row = view.getSelectedRow(); int col = view.getSelectedColumn(); - String inputText = view.getCellValue(row, col); - int value = Integer.parseInt(inputText); + int value = Integer.parseInt(view.getCellValue(row, col)); // Check if the input is legal and update the model and view if (model.isLegal(row, col, value)) { model.set(row, col, value); From 2acf69d466662b4cb0ca420d209f3eb82f557786 Mon Sep 17 00:00:00 2001 From: Imbus Date: Sun, 10 Dec 2023 16:08:51 +0100 Subject: [PATCH 2/2] More clear documentation --- app/src/main/java/sudoku/Solver.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/sudoku/Solver.java b/app/src/main/java/sudoku/Solver.java index 18f2254..89d24cf 100644 --- a/app/src/main/java/sudoku/Solver.java +++ b/app/src/main/java/sudoku/Solver.java @@ -115,7 +115,11 @@ public class Solver implements SudokuSolver { } } - /** {@inheritDoc} */ + /** + * {@inheritDoc} + *

+ * This is not checked for validity + */ @Override public void set(int row, int col, int val) { if (row < 9 && col < 9) {