removeAllLabelsForIssue method

Future<bool> removeAllLabelsForIssue(
  1. RepositorySlug slug,
  2. int issueNumber
)

Removes all labels for an issue.

API docs: https://developer.github.com/v3/issues/labels/#remove-all-labels-from-an-issue

Implementation

Future<bool> removeAllLabelsForIssue(RepositorySlug slug, int issueNumber) {
  return github
      .request('DELETE', '/repos/${slug.fullName}/issues/$issueNumber/labels')
      .then((response) => response.statusCode == StatusCodes.NO_CONTENT);
}