aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/task/CleanLoomMappings.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/fabricmc/loom/task/CleanLoomMappings.java')
-rw-r--r--src/main/java/net/fabricmc/loom/task/CleanLoomMappings.java12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/main/java/net/fabricmc/loom/task/CleanLoomMappings.java b/src/main/java/net/fabricmc/loom/task/CleanLoomMappings.java
index f2121b63..2310a8a1 100644
--- a/src/main/java/net/fabricmc/loom/task/CleanLoomMappings.java
+++ b/src/main/java/net/fabricmc/loom/task/CleanLoomMappings.java
@@ -36,14 +36,12 @@ import net.fabricmc.loom.util.DeletingFileVisitor;
public class CleanLoomMappings extends AbstractLoomTask {
@TaskAction
public void run() {
- Project project = this.getProject();
- LoomGradleExtension extension = project.getExtensions().getByType(LoomGradleExtension.class);
- extension.getMappingsProvider().MAPPINGS_TINY.delete();
- extension.getMappingsProvider().MAPPINGS_TINY_BASE.delete();
- extension.getMinecraftMappedProvider().getIntermediaryJar().delete();
- extension.getMinecraftMappedProvider().getMappedJar().delete();
-
try {
+ Project project = this.getProject();
+ LoomGradleExtension extension = project.getExtensions().getByType(LoomGradleExtension.class);
+ extension.getMappingsProvider().clean();
+ extension.getMinecraftMappedProvider().getIntermediaryJar().delete();
+ extension.getMinecraftMappedProvider().getMappedJar().delete();
Files.walkFileTree(extension.getRootProjectBuildCache().toPath(), new DeletingFileVisitor());
} catch (IOException e) {
throw new RuntimeException(e);