diff --git a/OutlawEditor/pom.xml b/OutlawEditor/pom.xml index 29de056d..a1abf1a9 100644 --- a/OutlawEditor/pom.xml +++ b/OutlawEditor/pom.xml @@ -22,7 +22,7 @@ org.apache.felix maven-scr-plugin - 1.22.0 + 1.24.0 generate-scr-scrdescriptor @@ -40,7 +40,7 @@ org.apache.felix maven-bundle-plugin - 3.0.1 + 3.3.0 true @@ -88,12 +88,12 @@ 1.8 1.8 - 3.6.0 + 3.6.1 org.jvnet.jaxb2.maven2 maven-jaxb2-plugin - 0.13.1 + 0.13.2 @@ -113,7 +113,7 @@ org.jvnet.jaxb2_commons jaxb2-basics - 1.11.1 + 0.11.1 @@ -135,37 +135,37 @@ org.jvnet.jaxb2_commons jaxb2-basics - 0.11.0 + 0.11.1 org.apache.felix org.apache.felix.framework - 5.4.0 + 5.6.4 org.apache.felix org.apache.felix.main - 5.4.0 + 5.6.4 org.apache.felix org.apache.felix.scr.annotations - 1.10.0 + 1.12.0 org.apache.felix org.apache.felix.scr - 2.0.2 + 2.0.12 org.apache.poi poi - 3.14 + 3.16 org.apache.poi poi-ooxml - 3.14 + 3.16 \ No newline at end of file diff --git a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java index 2f7be0f2..281d0cc3 100644 --- a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java +++ b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java @@ -13,15 +13,14 @@ import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.StringWriter; import java.util.ArrayList; -import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; -import java.util.Optional; import java.util.Set; import java.util.function.Consumer; import java.util.logging.Level; import java.util.logging.Logger; +import java.util.regex.Pattern; import java.util.stream.Collectors; import java.util.stream.Stream; import javafx.fxml.FXMLLoader; @@ -109,7 +108,8 @@ public class MythosEditor { public void applyChanges() { try { - String xml = controller.getScriptXml(); + String xml = controller.getScriptXml() + .replaceFirst(Pattern.quote("