mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Diagnostic for EA-54980
This commit is contained in:
@@ -856,7 +856,12 @@ public class TemplateState implements Disposable {
|
||||
}
|
||||
|
||||
private void replaceString(String newValue, int start, int end, int segmentNumber) {
|
||||
String oldText = myDocument.getCharsSequence().subSequence(start, end).toString();
|
||||
TextRange range = TextRange.create(start, end);
|
||||
if (!TextRange.from(0, myDocument.getCharsSequence().length()).contains(range)) {
|
||||
LOG.error("Diagnostic for EA-54980. Can't extract " + range + " range. " + presentTemplate(myTemplate),
|
||||
AttachmentFactory.createAttachment(myDocument));
|
||||
}
|
||||
String oldText = range.subSequence(myDocument.getCharsSequence()).toString();
|
||||
|
||||
if (!oldText.equals(newValue)) {
|
||||
mySegments.setNeighboursGreedy(segmentNumber, false);
|
||||
|
||||
Reference in New Issue
Block a user