aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java
diff options
context:
space:
mode:
authorJuuxel <6596629+Juuxel@users.noreply.github.com>2021-08-01 01:46:42 +0300
committerGitHub <noreply@github.com>2021-07-31 23:46:42 +0100
commita0c2d877af42a908c3600461603a66c6dba5af64 (patch)
treec5bbe6cca9232566a073653d53a85bf74f027173 /src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java
parentf9a06cbd419eeb10dd86e80ea1c5c84613617af4 (diff)
downloadarchitectury-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.java7
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();
}