@@ -65,7 +65,7 @@ abstract class ParameterRenderer {
65
65
String required (String required );
66
66
67
67
String renderLinkedParams (List <Parameter > parameters,
68
- {bool showMetadata = true , bool showNames = true }) {
68
+ {bool showMetadata = true }) {
69
69
var positionalParams = parameters
70
70
.where ((Parameter p) => p.isRequiredPositional)
71
71
.toList (growable: false );
@@ -77,27 +77,33 @@ abstract class ParameterRenderer {
77
77
78
78
var buffer = StringBuffer ();
79
79
if (positionalParams.isNotEmpty) {
80
- _renderLinkedParameterSublist (positionalParams, buffer,
81
- trailingComma:
82
- optionalPositionalParams.isNotEmpty || namedParams.isNotEmpty,
83
- showMetadata: showMetadata,
84
- showNames: showNames);
80
+ _renderLinkedParameterSublist (
81
+ positionalParams,
82
+ buffer,
83
+ trailingComma:
84
+ optionalPositionalParams.isNotEmpty || namedParams.isNotEmpty,
85
+ showMetadata: showMetadata,
86
+ );
85
87
}
86
88
if (optionalPositionalParams.isNotEmpty) {
87
- _renderLinkedParameterSublist (optionalPositionalParams, buffer,
88
- trailingComma: namedParams.isNotEmpty,
89
- openBracket: '[' ,
90
- closeBracket: ']' ,
91
- showMetadata: showMetadata,
92
- showNames: showNames);
89
+ _renderLinkedParameterSublist (
90
+ optionalPositionalParams,
91
+ buffer,
92
+ trailingComma: namedParams.isNotEmpty,
93
+ openBracket: '[' ,
94
+ closeBracket: ']' ,
95
+ showMetadata: showMetadata,
96
+ );
93
97
}
94
98
if (namedParams.isNotEmpty) {
95
- _renderLinkedParameterSublist (namedParams, buffer,
96
- trailingComma: false ,
97
- openBracket: '{' ,
98
- closeBracket: '}' ,
99
- showMetadata: showMetadata,
100
- showNames: showNames);
99
+ _renderLinkedParameterSublist (
100
+ namedParams,
101
+ buffer,
102
+ trailingComma: false ,
103
+ openBracket: '{' ,
104
+ closeBracket: '}' ,
105
+ showMetadata: showMetadata,
106
+ );
101
107
}
102
108
return orderedList (buffer.toString ());
103
109
}
@@ -109,7 +115,6 @@ abstract class ParameterRenderer {
109
115
String openBracket = '' ,
110
116
String closeBracket = '' ,
111
117
bool showMetadata = true ,
112
- bool showNames = true ,
113
118
}) {
114
119
for (var p in parameters) {
115
120
var prefix = '' ;
@@ -128,7 +133,6 @@ abstract class ParameterRenderer {
128
133
prefix: prefix,
129
134
suffix: suffix,
130
135
showMetadata: showMetadata,
131
- showNames: showNames,
132
136
);
133
137
buffer.write (listItem (parameter (renderedParameter, p.htmlId)));
134
138
}
@@ -139,7 +143,6 @@ abstract class ParameterRenderer {
139
143
required String prefix,
140
144
required String suffix,
141
145
bool showMetadata = true ,
142
- bool showNames = true ,
143
146
}) {
144
147
final buffer = StringBuffer (prefix);
145
148
final modelType = param.modelType;
@@ -160,17 +163,12 @@ abstract class ParameterRenderer {
160
163
? modelType.linkedName
161
164
: modelType.returnType.linkedName;
162
165
buffer.write (typeName (returnTypeName));
163
- if (showNames) {
164
- buffer.write (' ${parameterName (param .name )}' );
165
- } else {
166
- buffer.write (' ${parameterName (modelType .name )}' );
167
- }
166
+ buffer.write (' ${parameterName (param .name )}' );
168
167
if (! modelType.isTypedef && modelType is DefinedElementType ) {
169
168
buffer.write ('(' );
170
169
buffer.write (renderLinkedParams (
171
170
(modelType as DefinedElementType ).modelElement.parameters,
172
171
showMetadata: showMetadata,
173
- showNames: showNames,
174
172
));
175
173
buffer.write (')' );
176
174
buffer.write (modelType.nullabilitySuffix);
@@ -180,7 +178,6 @@ abstract class ParameterRenderer {
180
178
buffer.write (renderLinkedParams (
181
179
modelType.parameters,
182
180
showMetadata: showMetadata,
183
- showNames: showNames,
184
181
));
185
182
buffer.write (')' );
186
183
buffer.write (modelType.nullabilitySuffix);
@@ -189,11 +186,11 @@ abstract class ParameterRenderer {
189
186
final linkedTypeName = modelType.linkedName;
190
187
if (linkedTypeName.isNotEmpty) {
191
188
buffer.write (typeName (linkedTypeName));
192
- if (showNames && param.name.isNotEmpty) {
189
+ if (param.name.isNotEmpty) {
193
190
buffer.write (' ' );
194
191
}
195
192
}
196
- if (showNames && param.name.isNotEmpty) {
193
+ if (param.name.isNotEmpty) {
197
194
buffer.write (parameterName (param.name));
198
195
}
199
196
}
0 commit comments