aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-01-18 09:18:16 +0800
committershedaniel <daniel@shedaniel.me>2021-01-18 09:18:16 +0800
commit782323e56836942e2a8ceed63bcf82116f5aaa91 (patch)
treeb75098fce845ab97b443cf38baeba62d83c8634e /src/main/java
parente88f78bc6291cfeb6b0ec7c931a6969156ab5487 (diff)
downloadarchitectury-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.java5
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");