always_ put_ required_ named_ parameters_ first
Saiba mais sobre a regra de lint always_put_required_named_parameters_first.
Coloque os parâmetros nomeados obrigatórios primeiro.
Detalhes
#
FAÇA especificar required nos parâmetros nomeados antes dos outros parâmetros nomeados.
RUIM:
m({b, c, required a}) ;
BOM:
m({required a, b, c}) ;
RUIM:
m({b, c, @required a}) ;
BOM:
m({@required a, b, c}) ;
Ativar
#
Para ativar a regra always_put_required_named_parameters_first, adicione always_put_required_named_parameters_first
em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- always_put_required_named_parameters_first
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione always_put_required_named_parameters_first: true em linter > rules:
linter:
rules:
always_put_required_named_parameters_first: true
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.