Pular para o conteúdo principal

avoid_escaping_inner_quotes

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

Unnecessary escape of '{0}'.

Descrição

#

O analisador emite este diagnóstico quando a interpolação de strings ou literais de string usam aspas internas escapadas que podem ser evitadas escolhendo um outro conjunto de aspas delimitadoras.

Exemplo

#

O código a seguir produz este diagnóstico porque aspas simples são escapadas dentro de uma string delimitada por aspas simples:

dart
var s = 'It\'s not fun';

Correções comuns

#

Troque as aspas delimitadoras para que você não precise escapar as aspas internas:

dart
var s = "It's not fun";

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