docs: def list_issues(
              self, status=None, tags=None, assignee=None, author=None,
              milestones=None, priority=None, no_stones=None, since=None,
              order=None
      ):
          """
          List all issues of a project.
          :param status: filters the status of the issues
          :param tags: filers the tags of the issues
          :param assignee: filters the assignee of the issues
          :param author: filters the author of the issues
          :param milestones: filters the milestones of the issues (list of
              strings)
          :param priority: filters the priority of the issues
          :param no_stones: If True returns only the issues having no milestone,
              if False returns only the issues having a milestone
          :param since: Filters the issues updated after this date.
              The date can either be provided as an unix date or in the format
              Y-M-D
          :param order: Set the ordering of the issues. This can be asc or desc.
              Default: desc
          :return:
          """
          request_url = "{}issues".format(self.create_basic_url())
  
          payload = {}
          if status is not None:
              payload['status'] = status
          if tags is not None:
              payload['tags'] = tags
          if assignee is not None:
              payload['assignee'] = assignee
          if author is not None:
              payload['author'] = author
          if milestones is not None:
              payload['milestones'] = milestones
          if priority is not None:
              payload['priority'] = priority
          if no_stones is not None:
              payload['no_stones'] = no_stones
          if since is not None:
              payload['since'] = since
          if order is not None:
              payload['order'] = order
  
          return_value = self._call_api(request_url, params=payload)
  
          return return_value['issues']