From cf07ff188be0f89d9d33c16b2189d99af0103508 Mon Sep 17 00:00:00 2001 From: sherzinger <sascha.herzinger@uni.lu> Date: Tue, 19 Feb 2019 10:59:45 +0100 Subject: [PATCH] fixed nullpointer exception for filepaths without parent folder --- .../src/main/java/lcsb/mapviewer/converter/Converter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/converter/src/main/java/lcsb/mapviewer/converter/Converter.java b/converter/src/main/java/lcsb/mapviewer/converter/Converter.java index a272f4dbdb..3db5a3ed98 100644 --- a/converter/src/main/java/lcsb/mapviewer/converter/Converter.java +++ b/converter/src/main/java/lcsb/mapviewer/converter/Converter.java @@ -83,7 +83,10 @@ public abstract class Converter { throws InconsistentModelException, IOException, ConverterException { String xml = model2Xml(model); File file = new File(filePath); - file.getParentFile().mkdirs(); + File parentFile = file.getParentFile(); + if (parentFile != null) { + parentFile.mkdirs(); + } try (PrintWriter out = new PrintWriter(file)) { out.println(xml); } -- GitLab