docs: public boolean setNewAssignee(DefaultIssue issue, @Nullable String newAssigneeUuid, IssueChangeContext context) {
      if (newAssigneeUuid == null) {
        return false;
      }
      checkState(issue.assignee() == null, "It's not possible to update the assignee with this method, please use assign()");
      issue.setFieldChange(context, ASSIGNEE, UNUSED, newAssigneeUuid);
      issue.setAssigneeUuid(newAssigneeUuid);
      issue.setUpdateDate(context.date());
      issue.setChanged(true);
      issue.setSendNotifications(true);
      return true;
    }