const_ spread_ expected_ map
Detalhes sobre o diagnóstico 'const_spread_expected_map' produzido pelo analisador do Dart.
A map is expected in this spread.
Descrição
#O analisador emite este diagnóstico quando a expressão de um operador de spread em um mapa constante resulta em algo diferente de um mapa.
Exemplo
#
O código a seguir produz este diagnóstico porque o valor de map1 é 42, que não é um mapa:
const dynamic map1 = 42;
const Map<String, int> map2 = {...map1};
Correções comuns
#Altere a expressão para algo que resulte em um mapa constante:
const dynamic map1 = {'answer': 42};
const Map<String, int> map2 = {...map1};
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ê.