prefer_ bool_ in_ asserts
Saiba mais sobre a regra de lint prefer_bool_in_asserts.
Prefira usar um booleano como condição do assert.
Detalhes
#NOTA: Esta regra foi removida no Dart 3.0.0; ela não funciona mais.
FAÇA usar um booleano nas condições de assert.
Não usar booleanos nas condições de assert pode levar a um código em que não fica claro qual é a intenção da instrução assert.
RUIM:
assert(() {
f();
return true;
});
BOM:
assert(() {
f();
return true;
}());
Ativar
#
Para ativar a regra prefer_bool_in_asserts, adicione prefer_bool_in_asserts
em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- prefer_bool_in_asserts
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione prefer_bool_in_asserts: true em linter > rules:
linter:
rules:
prefer_bool_in_asserts: 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ê.