Pular para o conteúdo principal

undefined_identifier

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

Undefined name '{0}'.

Descrição

#

O analisador emite este diagnóstico quando encontra um identificador que não está definido ou não está visível no escopo em que está sendo referenciado.

Exemplo

#

O código a seguir produz este diagnóstico porque o nome rihgt não está definido:

dart
int min(int left, int right) => left <= rihgt ? left : right;

Correções comuns

#

Se o identificador não estiver definido, defina-o ou substitua-o por um identificador que esteja definido. O exemplo acima pode ser corrigido corrigindo a grafia da variável:

dart
int min(int left, int right) => left <= right ? left : right;

Se o identificador estiver definido, mas não estiver visível, provavelmente você precisará adicionar um import ou reorganizar o código para tornar o identificador visível.

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