aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java
diff options
context:
space:
mode:
authormodmuss50 <modmuss50@gmail.com>2021-01-17 18:34:22 +0000
committerGitHub <noreply@github.com>2021-01-17 18:34:22 +0000
commit47097c65cede8a4200a55ad32be1d183f474b80d (patch)
tree9b42f83dbafb1d5acf1601beeaed22dc748ec1c5 /src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java
parentf0bb05a205ed79d714302a95ab68396b12b4e07e (diff)
downloadarchitectury-loom-47097c65cede8a4200a55ad32be1d183f474b80d.tar.gz
architectury-loom-47097c65cede8a4200a55ad32be1d183f474b80d.tar.bz2
architectury-loom-47097c65cede8a4200a55ad32be1d183f474b80d.zip
Gradle 7 (and hopefully 8) support (#332)
* First pass on gradle 7 support * Fix Gradle 8 deprecation warnings * Add a deprecated compile constant
Diffstat (limited to 'src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java')
-rw-r--r--src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java6
1 files changed, 5 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 2b0949d5..a796b62c 100644
--- a/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java
+++ b/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java
@@ -25,6 +25,10 @@
package net.fabricmc.loom.configuration;
import org.gradle.api.artifacts.ConfigurationContainer;
+import org.gradle.api.plugins.JavaPlugin;
+
+import net.fabricmc.loom.util.Constants;
+import net.fabricmc.loom.util.gradle.GradleSupport;
public class RemappedConfigurationEntry {
private final String sourceConfiguration;
@@ -61,7 +65,7 @@ public class RemappedConfigurationEntry {
public String getTargetConfiguration(ConfigurationContainer container) {
if (container.findByName(targetConfiguration) == null) {
- return "compile";
+ return GradleSupport.IS_GRADLE_7_OR_NEWER ? JavaPlugin.IMPLEMENTATION_CONFIGURATION_NAME : Constants.Configurations.COMPILE;
}
return targetConfiguration;