@Override
  public void reformatText(@NotNull PsiFile file, int startOffset, int endOffset) throws IncorrectOperationException {
    reformatText(file, Collections.singleton(new TextRange(startOffset, endOffset)));
  }
@Override
  public void reformatText(@NotNull PsiFile file, int startOffset, int endOffset)