def remove(*args)
      arguments(args, required: [:user, :repo, :number])
      params = arguments.params
      user   = arguments.user
      repo   = arguments.repo
      number = arguments.number

      if (label_name = params.delete('label_name'))
        delete_request("/repos/#{user}/#{repo}/issues/#{number}/labels/#{label_name}", params)
      else
        delete_request("/repos/#{user}/#{repo}/issues/#{number}/labels", params)
      end
    end
def remove(*args)
      arguments(args, required: [:user, :repo, :number])
      params = arguments.params
      user   = arguments.user
      repo   = arguments.repo
      number = arguments.number

      if (label_name = params.delete('label_name'))
        delete_request("/repos/#{user}/#{repo}/issues/#{number}/labels/#{label_name}", params)
      else
        delete_request("/repos/#{user}/#{repo}/issues/#{number}/labels", params)
      end
    end
Remove a label from an issue

 @example
   github = Github.new
   github.issues.labels.remove 'user-name', 'repo-name', 'issue-number',
     label_name: 'label-name'

 Remove all labels from an issue

 @example
   github = Github.new
   github.issues.labels.remove 'user-name', 'repo-name', 'issue-number'

 @api public