Skip to content

Commit bef0bcb

Browse files
committed
fixed directory not getting created
1 parent 2c9f016 commit bef0bcb

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/main/java/me/EtienneDx/AnnotationConfig/AnnotationConfig.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package me.EtienneDx.AnnotationConfig;
22

33
import java.io.BufferedReader;
4+
import java.io.File;
45
import java.io.FileNotFoundException;
56
import java.io.FileReader;
67
import java.io.FileWriter;
@@ -145,6 +146,11 @@ public boolean saveConfig(String path)
145146
matcher.appendTail(newConfig);
146147
configString = newConfig.toString();
147148

149+
File f = new File(path).getParentFile();
150+
151+
if(f != null)
152+
f.mkdirs();
153+
148154
FileWriter file = new FileWriter(path);
149155

150156
file.write(configString);

0 commit comments

Comments
 (0)