bug: Fix remove extra paragraphs for applic
diff --git a/plugins/org.eclipse.osee.define.report/src/org/eclipse/osee/define/report/internal/wordupdate/WordMLApplicabilityHandler.java b/plugins/org.eclipse.osee.define.report/src/org/eclipse/osee/define/report/internal/wordupdate/WordMLApplicabilityHandler.java
index 3401601..6b2a374 100644
--- a/plugins/org.eclipse.osee.define.report/src/org/eclipse/osee/define/report/internal/wordupdate/WordMLApplicabilityHandler.java
+++ b/plugins/org.eclipse.osee.define.report/src/org/eclipse/osee/define/report/internal/wordupdate/WordMLApplicabilityHandler.java
@@ -51,7 +51,7 @@
private static String SCRIPT_ENGINE_NAME = "JavaScript";
- private Set<String> validConfigurations;
+ private final Set<String> validConfigurations;
private Map<String, List<String>> viewApplicabilitiesMap = new TreeMap<>(String.CASE_INSENSITIVE_ORDER);
private final String configurationToView;
private final Stack<ApplicabilityBlock> applicBlocks;
@@ -177,7 +177,7 @@
// check this doesn't contain feature/config tags
String beginningText = fullWordMl.substring(paragraphStartIndex, startInsertIndex);
- if (toInsert.isEmpty() && paragraphStartIndex >= 0 && !beginningText.matches(
+ if (toInsert.isEmpty() && paragraphStartIndex > 0 && !beginningText.matches(
"(?i).*?(" + WordCoreUtil.BEGINFEATURE + "|" + WordCoreUtil.BEGINCONFIG + "|" + WordCoreUtil.ENDCONFIG + "|" + WordCoreUtil.ENDFEATURE + ").*?")) {
int endInsertIndex = applicabilityBlock.getEndInsertIndex();
String findParagraphEnd = fullWordMl.substring(endInsertIndex);