@Nullable
  TextRange format(@NotNull PsiFile source,
                   @NotNull TextRange range,
                   boolean canChangeWhiteSpacesOnly,
                   boolean keepLineBreaks,
                   boolean enableBulkUpdate,
                   int cursorOffset);
@Nullable
  TextRange format(@NotNull PsiFile source,
                   @NotNull TextRange range,
                   boolean canChangeWhiteSpacesOnly,
                   boolean keepLineBreaks,
                   boolean enableBulkUpdate,
                   int cursorOffset)