@@ -168,14 +168,14 @@ class ApiDescription {
168168 }
169169 }
170170 if (optionalParams.isNotEmpty) {
171- params.add (optionalParams.separate (prefix: '[' , suffix: ']' ));
171+ params.add (optionalParams._separated (prefix: '[' , suffix: ']' ));
172172 }
173173 if (namedParams.isNotEmpty) {
174174 params.add (
175175 namedParams.entries
176176 .sortedBy ((e) => e.key)
177177 .map ((e) => [...e.value, ' ${e .key }' ])
178- .separate (prefix: '{' , suffix: '}' ),
178+ ._separated (prefix: '{' , suffix: '}' ),
179179 );
180180 }
181181 return < Object ? > [
@@ -184,9 +184,9 @@ class ApiDescription {
184184 if (typeParameters.isNotEmpty)
185185 ...typeParameters
186186 .map (_describeTypeParameter)
187- .separate (prefix: '<' , suffix: '>' ),
187+ ._separated (prefix: '<' , suffix: '>' ),
188188 '(' ,
189- ...params.separate (),
189+ ...params._separated (),
190190 ')' ,
191191 suffix,
192192 ];
@@ -197,7 +197,7 @@ class ApiDescription {
197197 if (typeArguments.isNotEmpty)
198198 ...typeArguments
199199 .map (_describeType)
200- .separate (prefix: '<' , suffix: '>' ),
200+ ._separated (prefix: '<' , suffix: '>' ),
201201 suffix,
202202 ];
203203 case RecordType (: var positionalFields, : var namedFields):
@@ -217,8 +217,8 @@ class ApiDescription {
217217 namedFields
218218 .sortedBy ((f) => f.name)
219219 .map ((f) => [..._describeType (f.type), ' ' , f.name])
220- .separate (prefix: '{' , suffix: '}' ),
221- ].separate (prefix: '(' , suffix: ')' ),
220+ ._separated (prefix: '{' , suffix: '}' ),
221+ ]._separated (prefix: '(' , suffix: ')' ),
222222 suffix,
223223 ];
224224 case TypeParameterType (: var element):
@@ -262,7 +262,7 @@ class ApiDescription {
262262 description.addAll (
263263 typeParameters
264264 .map (_describeTypeParameter)
265- .separate (prefix: '<' , suffix: '>' ),
265+ ._separated (prefix: '<' , suffix: '>' ),
266266 );
267267 }
268268 description.addAll ([' for ' , ..._describeType (aliasedType)]);
@@ -286,7 +286,7 @@ class ApiDescription {
286286 instanceDescription.addAll (
287287 typeParameters
288288 .map (_describeTypeParameter)
289- .separate (prefix: '<' , suffix: '>' ),
289+ ._separated (prefix: '<' , suffix: '>' ),
290290 );
291291 }
292292 if (element is ! EnumElement && supertype != null ) {
@@ -300,12 +300,14 @@ class ApiDescription {
300300 instanceDescription.addAll (
301301 element.superclassConstraints
302302 .map (_describeType)
303- .separate (prefix: ' on ' ),
303+ ._separated (prefix: ' on ' ),
304304 );
305305 }
306306 if (interfaces.isNotEmpty) {
307307 instanceDescription.addAll (
308- interfaces.map (_describeType).separate (prefix: ' implements ' ),
308+ interfaces
309+ .map (_describeType)
310+ ._separated (prefix: ' implements ' ),
309311 );
310312 }
311313 parentheticals.add (instanceDescription);
@@ -414,7 +416,7 @@ class ApiDescription {
414416 }
415417
416418 if (parentheticals.isNotEmpty) {
417- node.text.addAll (parentheticals.separate (prefix: ' (' , suffix: ')' ));
419+ node.text.addAll (parentheticals._separated (prefix: ' (' , suffix: ')' ));
418420 }
419421 if (node.childNodes.isNotEmpty) {
420422 node.text.add (':' );
@@ -629,7 +631,7 @@ class UriSortKey implements Comparable<UriSortKey> {
629631extension on Iterable <Iterable <Object ?>> {
630632 /// Forms a list containing [prefix] , followed by the elements of `this`
631633 /// (separated by [separator] ), followed by [suffix] .
632- List <Object ?> separate ({
634+ List <Object ?> _separated ({
633635 String separator = ', ' ,
634636 String prefix = '' ,
635637 String suffix = '' ,
0 commit comments