/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/plugins/propose/github.py

  • Committer: Jelmer Vernooij
  • Date: 2019-04-27 15:40:17 UTC
  • mto: This revision was merged to the branch mainline in revision 7317.
  • Revision ID: jelmer@jelmer.uk-20190427154017-6v7fdfooyn389f1r
Add 'brz land' subcommand.

Show diffs side-by-side

added added

removed removed

Lines of Context:
131
131
    def close(self):
132
132
        self._pr.edit(state='closed')
133
133
 
 
134
    def merge(self, commit_message=None):
 
135
        # https://developer.github.com/v3/pulls/#merge-a-pull-request-merge-button
 
136
        self._pr.merge(commit_message=commit_message)
 
137
 
134
138
 
135
139
def parse_github_url(url):
136
140
    (scheme, user, password, host, port, path) = urlutils.parse_url(
316
320
        for issue in self.gh.search_issues(query=' '.join(query)):
317
321
            yield GitHubMergeProposal(issue.as_pull_request())
318
322
 
 
323
    @convert_github_error
 
324
    def get_proposal_by_url(self, url):
 
325
        raise UnsupportedHoster(url)
 
326
 
319
327
 
320
328
class GitHubMergeProposalBuilder(MergeProposalBuilder):
321
329