mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 13:37:45 -05:00
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).
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user