diff --git a/base-flow/src/main/java/module-info.java b/base-flow/src/main/java/module-info.java index 7560cab..905358b 100644 --- a/base-flow/src/main/java/module-info.java +++ b/base-flow/src/main/java/module-info.java @@ -24,7 +24,6 @@ * @since Oct-2024 */ module build.base.flow { - requires java.logging; requires build.base.foundation; exports build.base.flow; diff --git a/base-logging/pom.xml b/base-logging/pom.xml index 25c18a5..6dcdaae 100644 --- a/base-logging/pom.xml +++ b/base-logging/pom.xml @@ -23,6 +23,11 @@ base-foundation + + build.base + base-flow + + org.junit.jupiter @@ -35,11 +40,5 @@ assertj-core test - - - build.base - base-flow - test - diff --git a/base-flow/src/main/java/build/base/flow/LogRecordPublisher.java b/base-logging/src/main/java/build/base/logging/LogRecordPublisher.java similarity index 91% rename from base-flow/src/main/java/build/base/flow/LogRecordPublisher.java rename to base-logging/src/main/java/build/base/logging/LogRecordPublisher.java index 198cf74..f05944e 100644 --- a/base-flow/src/main/java/build/base/flow/LogRecordPublisher.java +++ b/base-logging/src/main/java/build/base/logging/LogRecordPublisher.java @@ -1,8 +1,8 @@ -package build.base.flow; +package build.base.logging; /*- * #%L - * base.build Flow + * base.build Logging * %% * Copyright (C) 2025 Workday Inc * %% @@ -20,6 +20,10 @@ * #L% */ +import build.base.flow.Publisher; +import build.base.flow.Subscriber; +import build.base.flow.SubscriberRegistry; + import java.util.logging.Handler; import java.util.logging.LogRecord; diff --git a/base-logging/src/main/java/module-info.java b/base-logging/src/main/java/module-info.java index 1bc8aa6..8a28fa6 100644 --- a/base-logging/src/main/java/module-info.java +++ b/base-logging/src/main/java/module-info.java @@ -25,6 +25,7 @@ */ module build.base.logging { requires java.logging; + requires build.base.flow; requires build.base.foundation; exports build.base.logging; diff --git a/base-logging/src/test/java/build/base/logging/LoggerTests.java b/base-logging/src/test/java/build/base/logging/LoggerTests.java index 37d26e2..b9f7a34 100644 --- a/base-logging/src/test/java/build/base/logging/LoggerTests.java +++ b/base-logging/src/test/java/build/base/logging/LoggerTests.java @@ -1,6 +1,5 @@ package build.base.logging; -import build.base.flow.LogRecordPublisher; import build.base.flow.RecordingSubscriber; import org.junit.jupiter.api.Test;