main_ first_ positional_ parameter_ type
Detalhes sobre o diagnóstico 'main_first_positional_parameter_type' produzido pelo analisador do Dart.
The type of the first positional parameter of the 'main' function must be a supertype of 'List
Descrição
#
O analisador gera este diagnóstico quando o primeiro parâmetro posicional de uma função chamada main
não é um supertipo de List<String>.
Exemplo
#
O código a seguir gera este diagnóstico porque List<int> não é um supertipo de List<String>:
void main(List<int> args) {}
Correções comuns
#
Se a função é um ponto de entrada, então altere o tipo do primeiro parâmetro posicional para ser um supertipo de
List<String>:
void main(List<String> args) {}
Se a função não é um ponto de entrada, então altere o nome da função:
void f(List<int> args) {}
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ê.