@Nullable
  @Override
  protected PsiFile getPsiFile(@NotNull Project project, @NotNull Editor editor) {
    // "Move line" performs simple textual change, and doesn't use PsiFile at all, there's no need to commit the document.
    return null;
  }
@Nullable
  @Override
  protected PsiFile getPsiFile(@NotNull Project project, @NotNull Editor editor)