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})
     ]