aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorJuuxel <6596629+Juuxel@users.noreply.github.com>2022-01-11 16:08:25 +0200
committerGitHub <noreply@github.com>2022-01-11 14:08:25 +0000
commit14ffadc40d86263fea462ce43223656084a8b061 (patch)
tree46b74be5a045b49b3283cfb3861bc4f047e4a1dd /src/main/java
parentb377db7297467d40725d6e76d2d8076a6d2bc085 (diff)
downloadarchitectury-loom-14ffadc40d86263fea462ce43223656084a8b061.tar.gz
architectury-loom-14ffadc40d86263fea462ce43223656084a8b061.tar.bz2
architectury-loom-14ffadc40d86263fea462ce43223656084a8b061.zip
Configure ValidateAccessWidenerTask.targetJar lazily (#569)
This should prevent crashes if the validateAccessWidener task is initialised manually (by other plugins or scripts iterating all tasks, for example).
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/net/fabricmc/loom/task/ValidateAccessWidenerTask.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/net/fabricmc/loom/task/ValidateAccessWidenerTask.java b/src/main/java/net/fabricmc/loom/task/ValidateAccessWidenerTask.java
index 51f9d97c..c65e8097 100644
--- a/src/main/java/net/fabricmc/loom/task/ValidateAccessWidenerTask.java
+++ b/src/main/java/net/fabricmc/loom/task/ValidateAccessWidenerTask.java
@@ -58,7 +58,7 @@ public abstract class ValidateAccessWidenerTask extends DefaultTask {
final LoomGradleExtension extension = LoomGradleExtension.get(getProject());
getAccessWidener().convention(extension.getAccessWidenerPath()).finalizeValueOnRead();
- getTargetJar().convention(getProject().getObjects().fileProperty().fileValue(extension.getMinecraftMappedProvider().getMappedJar())).finalizeValueOnRead();
+ getTargetJar().convention(getProject().getLayout().file(getProject().provider(() -> extension.getMinecraftMappedProvider().getMappedJar()))).finalizeValueOnRead();
}
@TaskAction