void (final @NotNull ShelvedChangeList changeList) { changeList.setRecycled(true); changeList.updateDate(); if (changeList.isMarkedToDelete()) { changeList.markToDelete(false); changeList.setDeleted(true); } notifyStateChanged(); }