From f037f0803530109d156ac462c4b42f05f1708cfc Mon Sep 17 00:00:00 2001 From: Jason Penilla <11360596+jpenilla@users.noreply.github.com> Date: Sat, 27 Apr 2024 11:41:56 -0700 Subject: [PATCH] Unify plugin remapping debug flags --- patches/server/0020-Plugin-remapping.patch | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/patches/server/0020-Plugin-remapping.patch b/patches/server/0020-Plugin-remapping.patch index 5ceee65ec1..ad8314314c 100644 --- a/patches/server/0020-Plugin-remapping.patch +++ b/patches/server/0020-Plugin-remapping.patch @@ -222,10 +222,10 @@ index 87128685015d550440a798028f50be24bc755f6c..8d0da6e46d4eb5eb05c3144510c4ef08 PaperPluginParent.PaperBootstrapProvider bootstrapPluginProvider = null; diff --git a/src/main/java/io/papermc/paper/pluginremap/DebugLogger.java b/src/main/java/io/papermc/paper/pluginremap/DebugLogger.java new file mode 100644 -index 0000000000000000000000000000000000000000..37024fe35f686490bba0df2e71d2198882e09db2 +index 0000000000000000000000000000000000000000..99e658e3a0f08dbd90b3cf48609613e8a085fd64 --- /dev/null +++ b/src/main/java/io/papermc/paper/pluginremap/DebugLogger.java -@@ -0,0 +1,65 @@ +@@ -0,0 +1,63 @@ +package io.papermc.paper.pluginremap; + +import java.io.IOException; @@ -239,13 +239,11 @@ index 0000000000000000000000000000000000000000..37024fe35f686490bba0df2e71d21988 + +/** + * {@link PrintWriter}-backed logger implementation for use with {@link net.neoforged.art.api.Renamer} which -+ * only opens the backing writer and logs messages when the {@link #DEBUG} system property ++ * only opens the backing writer and logs messages when the {@link PluginRemapper#DEBUG_LOGGING} system property + * is set to true. + */ +@DefaultQualifier(NonNull.class) +final class DebugLogger implements Consumer, AutoCloseable { -+ private static final boolean DEBUG = Boolean.getBoolean("paper.remap-debug"); -+ + private final @Nullable PrintWriter writer; + + DebugLogger(final Path logFile) { @@ -282,7 +280,7 @@ index 0000000000000000000000000000000000000000..37024fe35f686490bba0df2e71d21988 + } + + private static @Nullable PrintWriter createWriter(final Path logFile) throws IOException { -+ if (!DEBUG) { ++ if (!PluginRemapper.DEBUG_LOGGING) { + return null; + } + if (!Files.exists(logFile.getParent())) {