fix: optimize code

This commit is contained in:
Sergey Penkovsky
2025-05-22 23:27:41 +03:00
parent 45b93db6f5
commit 8093f077b1

View File

@@ -116,9 +116,7 @@ class BindSpec {
String _generateWithParamsProvideClause(int indent) { String _generateWithParamsProvideClause(int indent) {
// Safe variable name for parameters. // Safe variable name for parameters.
const paramVar = 'args'; const paramVar = 'args';
final fnArgs = parameters final fnArgs = parameters.map((p) => p.generateArg(paramVar)).join(', ');
.map((p) => p.isParams ? paramVar : p.generateArg(paramVar))
.join(', ');
final multiLine = fnArgs.length > 60 || fnArgs.contains('\n'); final multiLine = fnArgs.length > 60 || fnArgs.contains('\n');
switch (bindingType) { switch (bindingType) {
case 'instance': case 'instance':