From 7feae1ce307b01d21b94aa1b3f068718f1d0e48e Mon Sep 17 00:00:00 2001 From: hizumiaoba <56146205+hizumiaoba@users.noreply.github.com> Date: Fri, 26 Jul 2024 21:14:58 +0900 Subject: [PATCH] Change directory structure to multiproject (#92) --- build.gradle.kts => app/build.gradle.kts | 0 .../hizumiaoba/mctimemachine/BackupManagerController.java | 0 .../java/io/github/hizumiaoba/mctimemachine/MainController.java | 0 .../mctimemachine/MineCraftTimeMachineApplication.java | 0 .../github/hizumiaoba/mctimemachine/UpdateDialogController.java | 0 .../hizumiaoba/mctimemachine/api/BackupDirAttributes.java | 0 .../java/io/github/hizumiaoba/mctimemachine/api/Config.java | 0 .../io/github/hizumiaoba/mctimemachine/api/ExceptionPopup.java | 0 .../java/io/github/hizumiaoba/mctimemachine/api/Suffix.java | 0 .../java/io/github/hizumiaoba/mctimemachine/api/Version.java | 0 .../io/github/hizumiaoba/mctimemachine/api/WorldAttribute.java | 0 .../hizumiaoba/mctimemachine/internal/ApplicationConfig.java | 0 .../internal/concurrent/ConcurrentThreadFactory.java | 0 .../hizumiaoba/mctimemachine/internal/fs/BackupUtils.java | 0 .../mctimemachine/internal/fs/DirectoryAttributeUtils.java | 0 .../mctimemachine/internal/version/VersionHelper.java | 0 .../hizumiaoba/mctimemachine/internal/version/VersionObj.java | 0 {src => app/src}/main/java/module-info.java | 0 .../main/resources/io/github/hizumiaoba/mctimemachine/main.css | 0 .../main/resources/io/github/hizumiaoba/mctimemachine/main.fxml | 0 .../resources/io/github/hizumiaoba/mctimemachine/manager.fxml | 0 .../resources/io/github/hizumiaoba/mctimemachine/update.fxml | 0 {src => app/src}/main/resources/logback.xml | 0 .../github/hizumiaoba/mctimemachine/FetchRemoteVersionTest.java | 0 .../io/github/hizumiaoba/mctimemachine/VersionCheckTest.java | 0 .../hizumiaoba/mctimemachine/fs/DirectoryAttributeTest.java | 0 .../io/github/hizumiaoba/mctimemachine/fs/ZipArchiveTest.java | 0 settings.gradle.kts | 2 ++ 28 files changed, 2 insertions(+) rename build.gradle.kts => app/build.gradle.kts (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/BackupManagerController.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/MainController.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/MineCraftTimeMachineApplication.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/UpdateDialogController.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/api/BackupDirAttributes.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/api/Config.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/api/ExceptionPopup.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/api/Suffix.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/api/Version.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/api/WorldAttribute.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/internal/ApplicationConfig.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/internal/concurrent/ConcurrentThreadFactory.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/BackupUtils.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/DirectoryAttributeUtils.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionHelper.java (100%) rename {src => app/src}/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionObj.java (100%) rename {src => app/src}/main/java/module-info.java (100%) rename {src => app/src}/main/resources/io/github/hizumiaoba/mctimemachine/main.css (100%) rename {src => app/src}/main/resources/io/github/hizumiaoba/mctimemachine/main.fxml (100%) rename {src => app/src}/main/resources/io/github/hizumiaoba/mctimemachine/manager.fxml (100%) rename {src => app/src}/main/resources/io/github/hizumiaoba/mctimemachine/update.fxml (100%) rename {src => app/src}/main/resources/logback.xml (100%) rename {src => app/src}/test/java/io/github/hizumiaoba/mctimemachine/FetchRemoteVersionTest.java (100%) rename {src => app/src}/test/java/io/github/hizumiaoba/mctimemachine/VersionCheckTest.java (100%) rename {src => app/src}/test/java/io/github/hizumiaoba/mctimemachine/fs/DirectoryAttributeTest.java (100%) rename {src => app/src}/test/java/io/github/hizumiaoba/mctimemachine/fs/ZipArchiveTest.java (100%) diff --git a/build.gradle.kts b/app/build.gradle.kts similarity index 100% rename from build.gradle.kts rename to app/build.gradle.kts diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/BackupManagerController.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/BackupManagerController.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/BackupManagerController.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/BackupManagerController.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/MainController.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/MainController.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/MainController.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/MainController.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/MineCraftTimeMachineApplication.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/MineCraftTimeMachineApplication.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/MineCraftTimeMachineApplication.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/MineCraftTimeMachineApplication.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/UpdateDialogController.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/UpdateDialogController.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/UpdateDialogController.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/UpdateDialogController.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/api/BackupDirAttributes.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/api/BackupDirAttributes.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/api/BackupDirAttributes.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/api/BackupDirAttributes.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/api/Config.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/api/Config.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/api/Config.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/api/Config.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/api/ExceptionPopup.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/api/ExceptionPopup.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/api/ExceptionPopup.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/api/ExceptionPopup.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/api/Suffix.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/api/Suffix.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/api/Suffix.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/api/Suffix.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/api/Version.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/api/Version.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/api/Version.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/api/Version.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/api/WorldAttribute.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/api/WorldAttribute.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/api/WorldAttribute.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/api/WorldAttribute.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/internal/ApplicationConfig.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/ApplicationConfig.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/internal/ApplicationConfig.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/ApplicationConfig.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/internal/concurrent/ConcurrentThreadFactory.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/concurrent/ConcurrentThreadFactory.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/internal/concurrent/ConcurrentThreadFactory.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/concurrent/ConcurrentThreadFactory.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/BackupUtils.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/BackupUtils.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/BackupUtils.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/BackupUtils.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/DirectoryAttributeUtils.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/DirectoryAttributeUtils.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/DirectoryAttributeUtils.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/fs/DirectoryAttributeUtils.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionHelper.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionHelper.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionHelper.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionHelper.java diff --git a/src/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionObj.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionObj.java similarity index 100% rename from src/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionObj.java rename to app/src/main/java/io/github/hizumiaoba/mctimemachine/internal/version/VersionObj.java diff --git a/src/main/java/module-info.java b/app/src/main/java/module-info.java similarity index 100% rename from src/main/java/module-info.java rename to app/src/main/java/module-info.java diff --git a/src/main/resources/io/github/hizumiaoba/mctimemachine/main.css b/app/src/main/resources/io/github/hizumiaoba/mctimemachine/main.css similarity index 100% rename from src/main/resources/io/github/hizumiaoba/mctimemachine/main.css rename to app/src/main/resources/io/github/hizumiaoba/mctimemachine/main.css diff --git a/src/main/resources/io/github/hizumiaoba/mctimemachine/main.fxml b/app/src/main/resources/io/github/hizumiaoba/mctimemachine/main.fxml similarity index 100% rename from src/main/resources/io/github/hizumiaoba/mctimemachine/main.fxml rename to app/src/main/resources/io/github/hizumiaoba/mctimemachine/main.fxml diff --git a/src/main/resources/io/github/hizumiaoba/mctimemachine/manager.fxml b/app/src/main/resources/io/github/hizumiaoba/mctimemachine/manager.fxml similarity index 100% rename from src/main/resources/io/github/hizumiaoba/mctimemachine/manager.fxml rename to app/src/main/resources/io/github/hizumiaoba/mctimemachine/manager.fxml diff --git a/src/main/resources/io/github/hizumiaoba/mctimemachine/update.fxml b/app/src/main/resources/io/github/hizumiaoba/mctimemachine/update.fxml similarity index 100% rename from src/main/resources/io/github/hizumiaoba/mctimemachine/update.fxml rename to app/src/main/resources/io/github/hizumiaoba/mctimemachine/update.fxml diff --git a/src/main/resources/logback.xml b/app/src/main/resources/logback.xml similarity index 100% rename from src/main/resources/logback.xml rename to app/src/main/resources/logback.xml diff --git a/src/test/java/io/github/hizumiaoba/mctimemachine/FetchRemoteVersionTest.java b/app/src/test/java/io/github/hizumiaoba/mctimemachine/FetchRemoteVersionTest.java similarity index 100% rename from src/test/java/io/github/hizumiaoba/mctimemachine/FetchRemoteVersionTest.java rename to app/src/test/java/io/github/hizumiaoba/mctimemachine/FetchRemoteVersionTest.java diff --git a/src/test/java/io/github/hizumiaoba/mctimemachine/VersionCheckTest.java b/app/src/test/java/io/github/hizumiaoba/mctimemachine/VersionCheckTest.java similarity index 100% rename from src/test/java/io/github/hizumiaoba/mctimemachine/VersionCheckTest.java rename to app/src/test/java/io/github/hizumiaoba/mctimemachine/VersionCheckTest.java diff --git a/src/test/java/io/github/hizumiaoba/mctimemachine/fs/DirectoryAttributeTest.java b/app/src/test/java/io/github/hizumiaoba/mctimemachine/fs/DirectoryAttributeTest.java similarity index 100% rename from src/test/java/io/github/hizumiaoba/mctimemachine/fs/DirectoryAttributeTest.java rename to app/src/test/java/io/github/hizumiaoba/mctimemachine/fs/DirectoryAttributeTest.java diff --git a/src/test/java/io/github/hizumiaoba/mctimemachine/fs/ZipArchiveTest.java b/app/src/test/java/io/github/hizumiaoba/mctimemachine/fs/ZipArchiveTest.java similarity index 100% rename from src/test/java/io/github/hizumiaoba/mctimemachine/fs/ZipArchiveTest.java rename to app/src/test/java/io/github/hizumiaoba/mctimemachine/fs/ZipArchiveTest.java diff --git a/settings.gradle.kts b/settings.gradle.kts index 7b8e264..3f52059 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -7,3 +7,5 @@ plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0" } rootProject.name = "mctimemachine" +include("app") +