From 0323c4070cd29d7963de236e52b86d33812d99ef Mon Sep 17 00:00:00 2001 From: Agha Muhammad Aslam Date: Fri, 15 Dec 2023 16:13:23 +0100 Subject: [PATCH 1/2] Update project settings and configs This commit includes a significant update and cleanup of project settings stored in .idea and workspace.xml files. Additionally, Maven wrapper scripts were added to support the build process. A related project configuration file (.iml) was removed. --- .idea/vcs.xml | 6 + .idea/workspace.xml | 345 +++------ fxbinarytree.iml | 15 - mvnw | 316 ++++++++ mvnw.cmd | 188 +++++ pom.xml | 70 +- .../ericcanull/fxbinarytree}/app/Main.java | 71 +- .../controller/GraphicsController.java | 261 +++---- .../controller/GraphicsTree.java | 704 +++++++++--------- .../fxbinarytree}/shape/Circle.java | 407 +++++----- .../ericcanull/fxbinarytree}/shape/Line.java | 218 +++--- .../fxbinarytree}/tree/BinarySearchTree.java | 525 ++++++------- .../fxbinarytree}/tree/BinaryTreeBasis.java | 130 ++-- .../fxbinarytree}/tree/QueueException.java | 32 +- .../fxbinarytree}/tree/TreeException.java | 32 +- .../fxbinarytree}/tree/TreeIterator.java | 228 +++--- .../fxbinarytree}/tree/TreeNode.java | 58 +- src/main/java/module-info.java | 13 + .../fxbinarytree}/fxml/FXMLGraphicsPanel.fxml | 2 +- .../image/binarytree_screenshot.png | Bin .../style/graphics_controller.css | 1 + target/classes/app/Main.class | Bin 1153 -> 0 bytes .../ericcanull/fxbinarytree/app/Main.class | Bin 0 -> 1377 bytes .../controller/GraphicsController.class | Bin 0 -> 6396 bytes .../controller/GraphicsTree.class | Bin 0 -> 9613 bytes .../fxbinarytree}/fxml/FXMLGraphicsPanel.fxml | 2 +- .../image/binarytree_screenshot.png | Bin 0 -> 38550 bytes .../fxbinarytree/shape/Circle.class | Bin 0 -> 4437 bytes .../ericcanull/fxbinarytree/shape/Line.class | Bin 0 -> 2358 bytes .../style/graphics_controller.css | 1 + .../fxbinarytree/tree/BinarySearchTree.class | Bin 0 -> 4419 bytes .../fxbinarytree/tree/BinaryTreeBasis.class | Bin 0 -> 1320 bytes .../fxbinarytree/tree/QueueException.class | Bin 0 -> 407 bytes .../fxbinarytree/tree/TreeException.class | Bin 0 -> 404 bytes .../fxbinarytree/tree/TreeIterator.class | Bin 0 -> 2709 bytes .../fxbinarytree/tree/TreeNode.class | Bin 0 -> 677 bytes .../controller/GraphicsController.class | Bin 6259 -> 0 bytes target/classes/controller/GraphicsTree.class | Bin 9043 -> 0 bytes target/classes/module-info.class | Bin 0 -> 355 bytes target/classes/shape/Circle.class | Bin 4379 -> 0 bytes target/classes/shape/Line.class | Bin 2082 -> 0 bytes target/classes/tree/BinarySearchTree.class | Bin 3759 -> 0 bytes target/classes/tree/BinaryTreeBasis.class | Bin 1012 -> 0 bytes target/classes/tree/QueueException.class | Bin 351 -> 0 bytes target/classes/tree/TreeException.class | Bin 348 -> 0 bytes target/classes/tree/TreeIterator.class | Bin 2348 -> 0 bytes target/classes/tree/TreeNode.class | Bin 509 -> 0 bytes 47 files changed, 2023 insertions(+), 1602 deletions(-) delete mode 100644 fxbinarytree.iml create mode 100755 mvnw create mode 100644 mvnw.cmd rename src/main/java/{ => com/ericcanull/fxbinarytree}/app/Main.java (67%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/controller/GraphicsController.java (95%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/controller/GraphicsTree.java (96%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/shape/Circle.java (89%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/shape/Line.java (95%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/tree/BinarySearchTree.java (95%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/tree/BinaryTreeBasis.java (92%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/tree/QueueException.java (89%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/tree/TreeException.java (89%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/tree/TreeIterator.java (95%) rename src/main/java/{ => com/ericcanull/fxbinarytree}/tree/TreeNode.java (86%) create mode 100644 src/main/java/module-info.java rename {target/classes => src/main/resources/com/ericcanull/fxbinarytree}/fxml/FXMLGraphicsPanel.fxml (96%) rename src/main/resources/{ => com/ericcanull/fxbinarytree}/image/binarytree_screenshot.png (100%) rename {target/classes => src/main/resources/com/ericcanull/fxbinarytree}/style/graphics_controller.css (99%) delete mode 100644 target/classes/app/Main.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/app/Main.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/controller/GraphicsController.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/controller/GraphicsTree.class rename {src/main/resources => target/classes/com/ericcanull/fxbinarytree}/fxml/FXMLGraphicsPanel.fxml (96%) create mode 100644 target/classes/com/ericcanull/fxbinarytree/image/binarytree_screenshot.png create mode 100644 target/classes/com/ericcanull/fxbinarytree/shape/Circle.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/shape/Line.class rename {src/main/resources => target/classes/com/ericcanull/fxbinarytree}/style/graphics_controller.css (99%) create mode 100644 target/classes/com/ericcanull/fxbinarytree/tree/BinarySearchTree.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/tree/BinaryTreeBasis.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/tree/QueueException.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/tree/TreeException.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/tree/TreeIterator.class create mode 100644 target/classes/com/ericcanull/fxbinarytree/tree/TreeNode.class delete mode 100644 target/classes/controller/GraphicsController.class delete mode 100644 target/classes/controller/GraphicsTree.class create mode 100644 target/classes/module-info.class delete mode 100644 target/classes/shape/Circle.class delete mode 100644 target/classes/shape/Line.class delete mode 100644 target/classes/tree/BinarySearchTree.class delete mode 100644 target/classes/tree/BinaryTreeBasis.class delete mode 100644 target/classes/tree/QueueException.class delete mode 100644 target/classes/tree/TreeException.class delete mode 100644 target/classes/tree/TreeIterator.class delete mode 100644 target/classes/tree/TreeNode.class diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 35eb1dd..7ddfc9e 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,5 +1,11 @@ + + + + + + diff --git a/.idea/workspace.xml b/.idea/workspace.xml index c3f0e24..f5c0868 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,29 +1,27 @@ + + - - - - - - - - - - - + + + + + + + + + + + - - - - @@ -163,12 +161,8 @@ true DEFINITION_ORDER - - + + @@ -184,11 +178,15 @@ + + @@ -329,14 +327,26 @@ - - - - - - - + + + @@ -345,41 +355,7 @@ - - - - - - - - - - + - - - @@ -520,25 +481,6 @@ - - - - - - - - - - @@ -613,168 +539,92 @@ - - + - - - - - - - - - - - - - - - - - - + - - - - + - - + + - - - - -