def open_pull_requests(self): return [ PullRequest.from_json(json) for repo in self.all_repositories() for json in self._page( self._stash_url("/projects/{}/repos/{}/pull-requests").format(repo.project_key, repo.slug), params={"limit": 100}, ) ]
def my_created_pull_requests(self, appl_version): return [PullRequest.from_json(json) for json in self._page(self._inbox_plugin_url('/pull-requests', appl_version), params={'role': 'author', 'limit': 100})]
def my_pull_requests_to_review(self, appl_version): return [PullRequest.from_json(json) for json in self._page(self._inbox_plugin_url('/pull-requests', appl_version), params={'limit': 100})]
def my_created_pull_requests(self): return [ PullRequest.from_json(json) for json in self._page(self._inbox_plugin_url("/pull-requests"), params={"role": "author", "limit": 100}) ]
def my_pull_requests_to_review(self): return [ PullRequest.from_json(json) for json in self._page(self._inbox_plugin_url("/pull-requests"), params={"limit": 100}) ]