@@ -33,8 +33,6 @@ def issues(self, **kwargs: Any) -> RESTObjectList:
3333 all: If True, return all the items, without pagination
3434 per_page: Number of items to retrieve per request
3535 page: ID of the page to return (starts with page 1)
36- as_list: If set to False and no pagination option is
37- defined, return a generator instead of a list
3836 **kwargs: Extra options to send to the server (e.g. sudo)
3937
4038 Raises:
@@ -46,7 +44,7 @@ def issues(self, **kwargs: Any) -> RESTObjectList:
4644 """
4745
4846path = f"{ self .manager .path } /{ self .encoded_id } /issues"
49- data_list = self .manager .gitlab .http_list (path ,as_list = False ,** kwargs )
47+ data_list = self .manager .gitlab .http_list (path ,iterator = True ,** kwargs )
5048if TYPE_CHECKING :
5149assert isinstance (data_list ,RESTObjectList )
5250manager = GroupIssueManager (self .manager .gitlab ,parent = self .manager ._parent )
@@ -62,8 +60,6 @@ def merge_requests(self, **kwargs: Any) -> RESTObjectList:
6260 all: If True, return all the items, without pagination
6361 per_page: Number of items to retrieve per request
6462 page: ID of the page to return (starts with page 1)
65- as_list: If set to False and no pagination option is
66- defined, return a generator instead of a list
6763 **kwargs: Extra options to send to the server (e.g. sudo)
6864
6965 Raises:
@@ -74,7 +70,7 @@ def merge_requests(self, **kwargs: Any) -> RESTObjectList:
7470 The list of merge requests
7571 """
7672path = f"{ self .manager .path } /{ self .encoded_id } /merge_requests"
77- data_list = self .manager .gitlab .http_list (path ,as_list = False ,** kwargs )
73+ data_list = self .manager .gitlab .http_list (path ,iterator = True ,** kwargs )
7874if TYPE_CHECKING :
7975assert isinstance (data_list ,RESTObjectList )
8076manager = GroupIssueManager (self .manager .gitlab ,parent = self .manager ._parent )
@@ -114,8 +110,6 @@ def issues(self, **kwargs: Any) -> RESTObjectList:
114110 all: If True, return all the items, without pagination
115111 per_page: Number of items to retrieve per request
116112 page: ID of the page to return (starts with page 1)
117- as_list: If set to False and no pagination option is
118- defined, return a generator instead of a list
119113 **kwargs: Extra options to send to the server (e.g. sudo)
120114
121115 Raises:
@@ -127,7 +121,7 @@ def issues(self, **kwargs: Any) -> RESTObjectList:
127121 """
128122
129123path = f"{ self .manager .path } /{ self .encoded_id } /issues"
130- data_list = self .manager .gitlab .http_list (path ,as_list = False ,** kwargs )
124+ data_list = self .manager .gitlab .http_list (path ,iterator = True ,** kwargs )
131125if TYPE_CHECKING :
132126assert isinstance (data_list ,RESTObjectList )
133127manager = ProjectIssueManager (self .manager .gitlab ,parent = self .manager ._parent )
@@ -143,8 +137,6 @@ def merge_requests(self, **kwargs: Any) -> RESTObjectList:
143137 all: If True, return all the items, without pagination
144138 per_page: Number of items to retrieve per request
145139 page: ID of the page to return (starts with page 1)
146- as_list: If set to False and no pagination option is
147- defined, return a generator instead of a list
148140 **kwargs: Extra options to send to the server (e.g. sudo)
149141
150142 Raises:
@@ -155,7 +147,7 @@ def merge_requests(self, **kwargs: Any) -> RESTObjectList:
155147 The list of merge requests
156148 """
157149path = f"{ self .manager .path } /{ self .encoded_id } /merge_requests"
158- data_list = self .manager .gitlab .http_list (path ,as_list = False ,** kwargs )
150+ data_list = self .manager .gitlab .http_list (path ,iterator = True ,** kwargs )
159151if TYPE_CHECKING :
160152assert isinstance (data_list ,RESTObjectList )
161153manager = ProjectMergeRequestManager (