From 27f715ce13b816e8e7353fa11476f22ad2c20cae Mon Sep 17 00:00:00 2001 From: Graham Date: Sun, 7 Jun 2020 09:19:59 +0100 Subject: [PATCH] Create parent directories in NameMapProcessor Fixes #110. Signed-off-by: Graham --- .../main/java/dev/openrs2/deob/processor/NameMapProcessor.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deob-processor/src/main/java/dev/openrs2/deob/processor/NameMapProcessor.kt b/deob-processor/src/main/java/dev/openrs2/deob/processor/NameMapProcessor.kt index 0119417a..10de2146 100644 --- a/deob-processor/src/main/java/dev/openrs2/deob/processor/NameMapProcessor.kt +++ b/deob-processor/src/main/java/dev/openrs2/deob/processor/NameMapProcessor.kt @@ -96,6 +96,8 @@ class NameMapProcessor : AbstractProcessor() { } if (env.processingOver()) { + Files.createDirectories(mapPath.parent) + Files.newBufferedWriter(mapPath).use { writer -> mapper.writeValue(writer, NameMap(classes, fields, methods)) }