Pular para o conteúdo principal

unnecessary_brace_in_string_interps

Saiba mais sobre a regra de lint unnecessary_brace_in_string_interps.

Estável
Recomendado
Correção disponível

Evite usar chaves na interpolação quando não forem necessárias.

Detalhes

#

EVITE usar chaves na interpolação quando não forem necessárias.

Se você está apenas interpolando um identificador simples, e ele não é seguido imediatamente por mais texto alfanumérico, as {} podem e devem ser omitidas.

RUIM:

dart
print("Hi, ${name}!");

BOM:

dart
print("Hi, $name!");

Ativar

#

Para ativar a regra unnecessary_brace_in_string_interps, adicione unnecessary_brace_in_string_interps em linter > rules no seu arquivo analysis_options.yaml:

analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_brace_in_string_interps

Se você usa a sintaxe de mapa YAML para configurar as regras de lint, adicione unnecessary_brace_in_string_interps: true em linter > rules:

analysis_options.yaml
yaml
linter:
  rules:
    unnecessary_brace_in_string_interps: true

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