Pular para o conteúdo principal

simple_directive_paths

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

Use simple directive paths.

Descrição

#

O analisador produz este diagnóstico quando uma diretiva usa um caminho que não é simples (por exemplo, um caminho que contém segmentos ./ redundantes ou segmentos ../ de volta).

Exemplo

#

Dado um arquivo chamado bar.dart no diretório lib/src:

dart
class Bar {}

O código a seguir produz este diagnóstico porque usa uma URI relativa desnecessariamente complexa:

dart
import './src/bar.dart';
​
void f(Bar b) {}

Correções comuns

#

Use uma URI relativa mínima:

dart
import 'src/bar.dart';
​
void f(Bar b) {}

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