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