prefer_ null_ aware_ method_ calls
Saiba mais sobre a regra de lint prefer_null_aware_method_calls.
Prefira chamadas de método com null-aware.
Detalhes
#
Em vez de verificar se uma função/método f é nulo antes de chamá-lo, você pode usar
f?.call().
RUIM:
if (f != null) f!();
BOM:
f?.call();
Ativar
#
Para ativar a regra prefer_null_aware_method_calls, adicione prefer_null_aware_method_calls
em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- prefer_null_aware_method_calls
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione prefer_null_aware_method_calls: true em linter > rules:
linter:
rules:
prefer_null_aware_method_calls: 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ê.