From 090b7a02167081ba8b52a84ec713e26a2a41acb4 Mon Sep 17 00:00:00 2001 From: marhali Date: Tue, 31 May 2022 21:16:05 +0200 Subject: [PATCH] ensure that parent directories will be created --- src/main/java/de/marhali/easyi18n/io/folder/FolderStrategy.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/de/marhali/easyi18n/io/folder/FolderStrategy.java b/src/main/java/de/marhali/easyi18n/io/folder/FolderStrategy.java index ad56024..d9161fa 100644 --- a/src/main/java/de/marhali/easyi18n/io/folder/FolderStrategy.java +++ b/src/main/java/de/marhali/easyi18n/io/folder/FolderStrategy.java @@ -63,6 +63,7 @@ public abstract class FolderStrategy { */ protected @NotNull VirtualFile constructFile(@NotNull String parent, @NotNull String child) throws IOException { File file = new File(parent, child); + file.getParentFile().mkdirs(); boolean exists = file.createNewFile(); VirtualFile vf = exists