More PowerEntry work.
This commit is contained in:
@@ -55,10 +55,6 @@ public class PowersParser {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
// Remove all lines that contain a # and leading/trailing blank lines
|
|
||||||
|
|
||||||
powerData = powerData.replaceAll("(?m)^.*#.*\r?\n?", "");
|
|
||||||
|
|
||||||
StringBuilder conditionString = new StringBuilder();
|
StringBuilder conditionString = new StringBuilder();
|
||||||
StringBuilder powerString = new StringBuilder();
|
StringBuilder powerString = new StringBuilder();
|
||||||
|
|
||||||
@@ -74,6 +70,13 @@ public class PowersParser {
|
|||||||
|
|
||||||
powerString.append(powerData.substring(endPos));
|
powerString.append(powerData.substring(endPos));
|
||||||
|
|
||||||
|
// Cleanup dangling tags and lines that contain a # and leading/trailing blank lines
|
||||||
|
|
||||||
|
powerString = new StringBuilder(powerString.toString().replaceAll("CONDITIONBEGINCONDITIONEND", "")
|
||||||
|
.replaceAll("(?m)^.*#.*\r?\n?", ""));
|
||||||
|
|
||||||
|
conditionString = new StringBuilder(conditionString.toString().replaceAll("(?m)^.*#.*\r?\n?", ""));
|
||||||
|
|
||||||
String[] lineData = powerString.toString().trim().split("\n");
|
String[] lineData = powerString.toString().trim().split("\n");
|
||||||
ArrayList<String> powerHeader = new ArrayList<>();
|
ArrayList<String> powerHeader = new ArrayList<>();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user