diff options
author | shedaniel <daniel@shedaniel.me> | 2021-01-18 09:18:16 +0800 |
---|---|---|
committer | shedaniel <daniel@shedaniel.me> | 2021-01-18 09:18:16 +0800 |
commit | 782323e56836942e2a8ceed63bcf82116f5aaa91 (patch) | |
tree | b75098fce845ab97b443cf38baeba62d83c8634e /src/main/java | |
parent | e88f78bc6291cfeb6b0ec7c931a6969156ab5487 (diff) | |
download | architectury-loom-782323e56836942e2a8ceed63bcf82116f5aaa91.tar.gz architectury-loom-782323e56836942e2a8ceed63bcf82116f5aaa91.tar.bz2 architectury-loom-782323e56836942e2a8ceed63bcf82116f5aaa91.zip |
Fix failed getMixinVersion resolution
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/net/fabricmc/loom/LoomGradleExtension.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/net/fabricmc/loom/LoomGradleExtension.java b/src/main/java/net/fabricmc/loom/LoomGradleExtension.java index f6d1eeb9..9097f899 100644 --- a/src/main/java/net/fabricmc/loom/LoomGradleExtension.java +++ b/src/main/java/net/fabricmc/loom/LoomGradleExtension.java @@ -30,6 +30,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.List; import java.util.Objects; import java.util.Set; @@ -294,7 +295,7 @@ public class LoomGradleExtension { @Nullable private static Dependency findDependency(Project p, Collection<Configuration> configs, BiPredicate<String, String> groupNameFilter) { for (Configuration config : configs) { - for (Dependency dependency : config.getDependencies()) { + for (Dependency dependency : config.getAllDependencies()) { String group = dependency.getGroup(); String name = dependency.getName(); @@ -328,7 +329,7 @@ public class LoomGradleExtension { @Nullable private Dependency getMixinDependency() { return recurseProjects((p) -> { - List<Configuration> configs = new ArrayList<>(); + Set<Configuration> configs = new LinkedHashSet<>(); // check compile classpath first Configuration possibleCompileClasspath = p.getConfigurations().findByName("compileClasspath"); |