Pular para o conteúdo principal

use_named_constants

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

Use the constant '{0}' rather than a constructor returning the same object.

Descrição

#

O analisador gera este diagnóstico quando uma constante é criada com o mesmo valor de uma variável const conhecida.

Exemplo

#

O código a seguir gera este diagnóstico porque existe um campo const conhecido (Duration.zero) cujo valor é o mesmo que a invocação do construtor vai produzir:

dart
Duration d = const Duration(seconds: 0);

Correções comuns

#

Substitua a invocação do construtor por uma referência à variável const conhecida:

dart
Duration d = Duration.zero;

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