aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
diff options
context:
space:
mode:
authormodmuss50 <modmuss50@gmail.com>2021-11-12 10:46:23 +0000
committerGitHub <noreply@github.com>2021-11-12 10:46:23 +0000
commit35afda4398c61d2c816e02a827231308e3b58bae (patch)
tree995930d5e1499516b7eb0981187b28ceda4071bb /src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
parent2994c2d4883b4740ed0e86a82c00843b65708baa (diff)
downloadarchitectury-loom-35afda4398c61d2c816e02a827231308e3b58bae.tar.gz
architectury-loom-35afda4398c61d2c816e02a827231308e3b58bae.tar.bz2
architectury-loom-35afda4398c61d2c816e02a827231308e3b58bae.zip
Fix `namedElements` not extending from api (#533)
* Fix `namedElements` not extending from api Fix artifact not waiting for remapAllJars with shared caches * Use apiElements * Add a better test for this. * Also add remapped api mods to namedElements
Diffstat (limited to 'src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java')
-rw-r--r--src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java b/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
index 789983be..e39634af 100644
--- a/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
+++ b/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
@@ -64,6 +64,7 @@ public final class CompileConfiguration {
extension.createLazyConfiguration(Constants.Configurations.NAMED_ELEMENTS).configure(configuration -> {
configuration.setCanBeConsumed(true);
configuration.setCanBeResolved(false);
+ configuration.extendsFrom(project.getConfigurations().getByName(JavaPlugin.API_CONFIGURATION_NAME));
});
extendsFrom(JavaPlugin.COMPILE_ONLY_CONFIGURATION_NAME, Constants.Configurations.MAPPING_CONSTANTS, project);