public void patchFileCopy(@NotNull final PsiFile fileCopy, @NotNull final Document document, @NotNull final OffsetMap map) {
if (StringUtil.isEmpty(myDummyIdentifier)) return;
- document.replaceString(map.getOffset(CompletionInitializationContext.START_OFFSET), map.getOffset(CompletionInitializationContext.SELECTION_END_OFFSET),
- myDummyIdentifier);
+ int startOffset = map.getOffset(CompletionInitializationContext.START_OFFSET);
+ int endOffset = map.getOffset(CompletionInitializationContext.SELECTION_END_OFFSET);
+ document.replaceString(startOffset, endOffset, myDummyIdentifier);
}
@Override