Skip to content

Commit 9dfa8fe

Browse files
committed
Closes #106
1 parent 6268a1d commit 9dfa8fe

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

basheditor-plugin/src/main/java/de/jcup/basheditor/script/parser/HereDocParserSupport.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,13 @@ private boolean isEndLiteralFound(String originLiteralToFind, StringBuilder part
216216
}
217217

218218
private boolean isLiteralWhenFirstAndLastCharsRemoved(String literalToFind, String partScanString) {
219-
String literalShrinked = literalToFind.substring(1, literalToFind.length() - 1);
219+
int beginIndex = 1;
220+
int endIndex = literalToFind.length() - beginIndex;
221+
if (endIndex<=beginIndex){
222+
return false;
223+
}
224+
225+
String literalShrinked = literalToFind.substring(beginIndex, endIndex);
220226
boolean isLiteral = partScanString.equals(literalShrinked);
221227
return isLiteral;
222228
}

0 commit comments

Comments
 (0)