@ApiStatus.Internal
  @RequiresWriteLock
  void resetResolvedChange(TextMergeChange change) {
    if (!change.isResolved()) return;
    MergeLineFragment changeFragment = change.getFragment();
    int startLine = changeFragment.getStartLine(ThreeSide.BASE);
    int endLine = changeFragment.getEndLine(ThreeSide.BASE);

    Document content = ThreeSide.BASE.select(myMergeRequest.getContents()).getDocument();
    List<String> baseContent = DiffUtil.getLines(content, startLine, endLine);

    myModel.replaceChange(change.getIndex(), baseContent);

    change.resetState();
    if (change.isResolvedWithAI()) {
      myAggregator.wasRolledBackAfterAI(change.getIndex());
    }
    onChangeResolved(change);
    myModel.invalidateHighlighters(change.getIndex());
  }
@ApiStatus.Internal
  @RequiresWriteLock
  void resetResolvedChange(TextMergeChange change)