Pular para o conteúdo principal

avoid_annotating_with_dynamic

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

Unnecessary 'dynamic' type annotation.

Descrição

#

O analisador emite este diagnóstico quando um parâmetro tem uma anotação de tipo dynamic explícita. Como dynamic é o tipo padrão para parâmetros sem anotação de tipo, a anotação é desnecessária.

Exemplo

#

O código a seguir produz este diagnóstico porque o parâmetro p está explicitamente anotado com dynamic:

dart
void f(dynamic p) {}

Correções comuns

#

Remova a anotação de tipo dynamic:

dart
void f(p) {}

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