From b7e2bf71414957d56cc91a9189a10a51d0af4963 Mon Sep 17 00:00:00 2001 From: Currypan1229 <67533379+Currypan1229@users.noreply.github.com> Date: Sun, 1 Feb 2026 04:49:03 +0900 Subject: [PATCH] Remove redundant arg from ServiceManager's impl --- .../service/manager/multi/MultiServiceManager.java | 10 +++------- .../service/manager/single/SingleServiceManager.java | 10 +++------- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/service/src/main/java/org/akazukin/service/manager/multi/MultiServiceManager.java b/service/src/main/java/org/akazukin/service/manager/multi/MultiServiceManager.java index d09f139..a06bd40 100644 --- a/service/src/main/java/org/akazukin/service/manager/multi/MultiServiceManager.java +++ b/service/src/main/java/org/akazukin/service/manager/multi/MultiServiceManager.java @@ -26,20 +26,16 @@ @FieldDefaults(level = AccessLevel.PROTECTED, makeFinal = true) @ThreadSafe public class MultiServiceManager extends ServiceManager implements IMultiServiceManager { - Class serviceType; @Getter IServiceRegistry registry; /** * Constructs an instance of ASingleServiceManager with the specified service type. * - * @param serviceType The class object representing the type of the service. - * Must not be {@code null}. - * @param registry The service registry to be used by this manager. - * Must not be {@code null}. + * @param registry The service registry to be used by this manager. + * Must not be {@code null}. */ - public MultiServiceManager(@NotNull final Class serviceType, @NotNull final IServiceRegistry registry) { - this.serviceType = serviceType; + public MultiServiceManager(@NotNull final IServiceRegistry registry) { this.registry = registry; } diff --git a/service/src/main/java/org/akazukin/service/manager/single/SingleServiceManager.java b/service/src/main/java/org/akazukin/service/manager/single/SingleServiceManager.java index 2a26916..2e3043d 100644 --- a/service/src/main/java/org/akazukin/service/manager/single/SingleServiceManager.java +++ b/service/src/main/java/org/akazukin/service/manager/single/SingleServiceManager.java @@ -25,20 +25,16 @@ @FieldDefaults(level = AccessLevel.PROTECTED, makeFinal = true) @ThreadSafe public class SingleServiceManager extends ServiceManager implements ISingleServiceManager { - Class serviceType; @Getter IServiceRegistry registry; /** * Constructs an instance of ASingleServiceManager with the specified service type. * - * @param serviceType The class object representing the type of the service. - * Must not be {@code null}. - * @param registry The service registry to be used by this manager. - * Must not be {@code null}. + * @param registry The service registry to be used by this manager. + * Must not be {@code null}. */ - public SingleServiceManager(@NotNull final Class serviceType, @NotNull final IServiceRegistry registry) { - this.serviceType = serviceType; + public SingleServiceManager(@NotNull final IServiceRegistry registry) { this.registry = registry; }