diff options
author | modmuss50 <modmuss50@gmail.com> | 2021-11-12 10:46:23 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-12 10:46:23 +0000 |
commit | 35afda4398c61d2c816e02a827231308e3b58bae (patch) | |
tree | 995930d5e1499516b7eb0981187b28ceda4071bb /src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java | |
parent | 2994c2d4883b4740ed0e86a82c00843b65708baa (diff) | |
download | architectury-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.java | 1 |
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); |