diff options
author | Juuxel <6596629+Juuxel@users.noreply.github.com> | 2021-08-01 01:46:42 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-31 23:46:42 +0100 |
commit | a0c2d877af42a908c3600461603a66c6dba5af64 (patch) | |
tree | c5bbe6cca9232566a073653d53a85bf74f027173 /src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java | |
parent | f9a06cbd419eeb10dd86e80ea1c5c84613617af4 (diff) | |
download | architectury-loom-a0c2d877af42a908c3600461603a66c6dba5af64.tar.gz architectury-loom-a0c2d877af42a908c3600461603a66c6dba5af64.tar.bz2 architectury-loom-a0c2d877af42a908c3600461603a66c6dba5af64.zip |
Add modCompileOnlyApi, modRuntimeOnly; deprecate modRuntime (#458)
Diffstat (limited to 'src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java')
-rw-r--r-- | src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java b/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java index 228ec34e..5e4cf31d 100644 --- a/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java +++ b/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java @@ -26,8 +26,13 @@ package net.fabricmc.loom.configuration; import org.gradle.api.artifacts.ConfigurationContainer; import org.gradle.api.plugins.JavaPlugin; +import org.jetbrains.annotations.Nullable; + +public record RemappedConfigurationEntry(String sourceConfiguration, String targetConfiguration, boolean isOnModCompileClasspath, String mavenScope, @Nullable String replacedWith) { + public RemappedConfigurationEntry(String sourceConfiguration, String targetConfiguration, boolean isOnModCompileClasspath, String mavenScope) { + this(sourceConfiguration, targetConfiguration, isOnModCompileClasspath, mavenScope, null); + } -public record RemappedConfigurationEntry(String sourceConfiguration, String targetConfiguration, boolean isOnModCompileClasspath, String mavenScope) { public boolean hasMavenScope() { return mavenScope != null && !mavenScope.isEmpty(); } |