Skip to content

Commit 880f387

Browse files
authored
Make MdcModule public for access in tests which don't rely on MiskTestingServiceModule (#3156)
1 parent 1c47a8f commit 880f387

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

Diff for: misk/api/misk.api

+4
Original file line numberDiff line numberDiff line change
@@ -835,6 +835,10 @@ public final class misk/jvm/JvmManagementFactoryModule : misk/inject/KInstallOnc
835835
public final fun provideRuntimeMxBean ()Ljava/lang/management/RuntimeMXBean;
836836
}
837837

838+
public final class misk/logging/MdcModule : misk/inject/KInstallOnceModule {
839+
public fun <init> ()V
840+
}
841+
838842
public final class misk/logging/MiskMdc : misk/logging/Mdc {
839843
public static final field INSTANCE Lmisk/logging/MiskMdc;
840844
public fun clear ()V

Diff for: misk/src/main/kotlin/misk/logging/MdcModule.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package misk.logging
22

3-
import misk.inject.KAbstractModule
3+
import misk.inject.KInstallOnceModule
44

5-
internal class MdcModule : KAbstractModule() {
5+
class MdcModule : KInstallOnceModule() {
66

77
override fun configure() {
88
bind<Mdc>().toInstance(MiskMdc)

0 commit comments

Comments
 (0)