Pular para o conteúdo principal

prefer_void_to_null

Detalhes sobre o diagnóstico 'prefer_void_to_null' produzido pelo analisador do Dart.

Unnecessary use of the type 'Null'.

Descrição

#

O analisador emite este diagnóstico quando Null é usado em um local onde void seria uma escolha válida.

Exemplo

#

O código a seguir gera este diagnóstico porque a função f é declarada para retornar null (em algum momento no futuro):

dart
Future<Null> f() async {}

Correções comuns

#

Substitua o uso de Null por um uso de void:

dart
Future<void> f() async {}

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ê.