From b19184751bbd63e36fbf847cb0fe4f019f573c47 Mon Sep 17 00:00:00 2001 From: Juuz <6596629+Juuxel@users.noreply.github.com> Date: Sat, 18 Feb 2023 20:53:49 +0200 Subject: [PATCH] Add toString to ModSettings and RemapConfigurationSettings (#831) This helps a bit with debugging code that uses them as you don't have to open the object to see which mod/remap configuration we're investigating. --- src/main/java/net/fabricmc/loom/api/ModSettings.java | 5 +++++ .../net/fabricmc/loom/api/RemapConfigurationSettings.java | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/main/java/net/fabricmc/loom/api/ModSettings.java b/src/main/java/net/fabricmc/loom/api/ModSettings.java index 03cdb070..7df3134c 100644 --- a/src/main/java/net/fabricmc/loom/api/ModSettings.java +++ b/src/main/java/net/fabricmc/loom/api/ModSettings.java @@ -122,4 +122,9 @@ public abstract class ModSettings implements Named { @Inject public abstract Project getProject(); + + @Override + public String toString() { + return "ModSettings '" + getName() + "'"; + } } diff --git a/src/main/java/net/fabricmc/loom/api/RemapConfigurationSettings.java b/src/main/java/net/fabricmc/loom/api/RemapConfigurationSettings.java index 8eb0aeeb..a4fe759a 100644 --- a/src/main/java/net/fabricmc/loom/api/RemapConfigurationSettings.java +++ b/src/main/java/net/fabricmc/loom/api/RemapConfigurationSettings.java @@ -142,4 +142,9 @@ public abstract class RemapConfigurationSettings implements Named { private Provider defaultDependencyTransforms() { return getSourceSet().map(sourceSet -> sourceSet.getName().equals(SourceSet.MAIN_SOURCE_SET_NAME) || sourceSet.getName().equals("client")); } + + @Override + public String toString() { + return "RemapConfigurationSettings '" + getName() + "'"; + } }