const_ spread_ expected_ list_ or_ set
Detalhes sobre o diagnóstico 'const_spread_expected_list_or_set' produzido pelo analisador do Dart.
A list or a set is expected in this spread.
Descrição
#O analisador emite este diagnóstico quando a expressão de um operador de spread em uma lista ou um conjunto constante resulta em algo diferente de uma lista ou um conjunto.
Exemplo
#
O código a seguir produz este diagnóstico porque o valor de list1 é 42, que não é nem uma lista nem um conjunto:
const dynamic list1 = 42;
const List<int> list2 = [...list1];
Correções comuns
#Altere a expressão para algo que resulte em uma lista constante ou em um conjunto constante:
const dynamic list1 = [42];
const List<int> list2 = [...list1];
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ê.