From d25f16ff5ef0bd52c2aa49a732836deec8f41d43 Mon Sep 17 00:00:00 2001 From: George Doenlen Date: Thu, 25 Jul 2024 20:32:30 -0700 Subject: [PATCH] What's a service??? --- .github/workflows/main.yml | 2 +- pom.xml | 6 +- .../com/github/sfxd/trust/core/Entity.java | 3 +- .../github/sfxd/trust/core/EntityService.java | 38 ------- .../com/github/sfxd/trust/core/Message.java | 8 ++ .../sfxd/trust/core/MessageService.java | 8 -- .../com/github/sfxd/trust/core/Messages.java | 6 + .../github/sfxd/trust/core/Repository.java | 31 ++++-- .../sfxd/trust/core/instances/Instance.java | 25 ++++- ...nceFinder.java => InstanceRepository.java} | 29 ++--- .../trust/core/instances/InstanceService.java | 105 ------------------ .../instances/InstanceUpdatedMessage.java | 32 ++++++ .../instanceusers/InstanceUserRepository.java | 65 ----------- .../instanceusers/InstanceUserService.java | 65 ----------- .../Subscription.java} | 16 +-- .../subscription/SubscriptionRepository.java | 32 ++++++ .../github/sfxd/trust/core/users/User.java | 12 +- .../{UserFinder.java => UserRepository.java} | 10 +- .../sfxd/trust/core/users/UserService.java | 32 ------ .../sfxd/trust/discord/BotCommandFactory.java | 37 +++--- ...daMessageService.java => JdaMessages.java} | 14 +-- .../trust/discord/SubscribeBotCommand.java | 54 ++++----- .../trust/discord/UnsubscribeBotCommand.java | 25 ++--- .../sfxd/trust/discord/cdi/JDAProducer.java | 1 - .../sfxd/trust/discord/package-info.java | 4 - .../integrations/InstanceRefreshConsumer.java | 63 ++++++----- .../integrations/InstanceRefreshRoute.java | 3 +- .../sfxd/trust/integrations/package-info.java | 4 - .../java/com/github/sfxd/trust/util/Json.java | 7 +- ...ests.java => InstanceRepositoryTests.java} | 36 ++---- .../core/instances/InstanceServiceTests.java | 51 --------- .../InstanceUserServiceTests.java | 30 ----- .../SubscriptionRepositoryTests.java} | 34 ++---- .../trust/core/users/UserFinderTests.java | 28 ----- .../trust/core/users/UserRepositoryTests.java | 27 +++++ .../trust/discord/BotCommandFactoryTests.java | 17 ++- .../discord/SubscribeBotCommandTests.java | 39 ++++--- .../discord/UnsubscribeBotCommandTests.java | 12 +- .../InstanceRefreshConsumerTests.java | 12 +- 39 files changed, 345 insertions(+), 678 deletions(-) delete mode 100644 src/main/java/com/github/sfxd/trust/core/EntityService.java create mode 100644 src/main/java/com/github/sfxd/trust/core/Message.java delete mode 100644 src/main/java/com/github/sfxd/trust/core/MessageService.java create mode 100644 src/main/java/com/github/sfxd/trust/core/Messages.java rename src/main/java/com/github/sfxd/trust/core/instances/{InstanceFinder.java => InstanceRepository.java} (64%) delete mode 100644 src/main/java/com/github/sfxd/trust/core/instances/InstanceService.java create mode 100644 src/main/java/com/github/sfxd/trust/core/instances/InstanceUpdatedMessage.java delete mode 100644 src/main/java/com/github/sfxd/trust/core/instanceusers/InstanceUserRepository.java delete mode 100644 src/main/java/com/github/sfxd/trust/core/instanceusers/InstanceUserService.java rename src/main/java/com/github/sfxd/trust/core/{instanceusers/InstanceUser.java => subscription/Subscription.java} (71%) create mode 100644 src/main/java/com/github/sfxd/trust/core/subscription/SubscriptionRepository.java rename src/main/java/com/github/sfxd/trust/core/users/{UserFinder.java => UserRepository.java} (75%) delete mode 100644 src/main/java/com/github/sfxd/trust/core/users/UserService.java rename src/main/java/com/github/sfxd/trust/discord/{JdaMessageService.java => JdaMessages.java} (53%) delete mode 100644 src/main/java/com/github/sfxd/trust/discord/package-info.java delete mode 100644 src/main/java/com/github/sfxd/trust/integrations/package-info.java rename src/test/java/com/github/sfxd/trust/core/instances/{InstanceFinderTests.java => InstanceRepositoryTests.java} (52%) delete mode 100644 src/test/java/com/github/sfxd/trust/core/instances/InstanceServiceTests.java delete mode 100644 src/test/java/com/github/sfxd/trust/core/instanceusers/InstanceUserServiceTests.java rename src/test/java/com/github/sfxd/trust/core/{instanceusers/InstanceSubscriberFinderTests.java => subscription/SubscriptionRepositoryTests.java} (59%) delete mode 100644 src/test/java/com/github/sfxd/trust/core/users/UserFinderTests.java create mode 100644 src/test/java/com/github/sfxd/trust/core/users/UserRepositoryTests.java diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5553274..6ab89e6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,7 +19,7 @@ jobs: - name: Set up the JDK uses: actions/setup-java@v2 with: - java-version: '19' + java-version: '22' distribution: 'zulu' cache: maven - name: Test with Maven diff --git a/pom.xml b/pom.xml index 6a2f487..d6096fb 100644 --- a/pom.xml +++ b/pom.xml @@ -7,8 +7,8 @@ 1.0.1-SNAPSHOT UTF-8 - 19 - 19 + 22 + 22