prefer_ collection_ literals
Detalhes sobre o diagnóstico 'prefer_collection_literals' produzido pelo analisador do Dart.
Unnecessary constructor invocation.
Descrição
#O analisador emite este diagnóstico quando um construtor é usado para criar uma lista, um mapa ou um conjunto, mas um literal produziria o mesmo resultado.
Exemplo
#
O código a seguir produz este diagnóstico porque o construtor de Map está
sendo usado para criar um mapa que também poderia ser criado usando um literal:
var m = Map<String, String>();
Correções comuns
#Use a representação literal:
var m = <String, String>{};
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ê.