Pular para o conteúdo principal

always_use_package_imports

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

Use 'package:' imports for files in the 'lib' directory.

Descrição

#

O analisador emite este diagnóstico quando um import em uma biblioteca dentro do diretório lib usa um caminho relativo para importar outra biblioteca dentro do diretório lib do mesmo pacote.

Exemplo

#

Considerando que um arquivo chamado a.dart e o código abaixo estejam ambos dentro do diretório lib do mesmo pacote, o código a seguir produz este diagnóstico porque é usada uma URI relativa para importar a.dart:

dart
import 'a.dart';

Correções comuns

#

Use um import de pacote:

dart
import 'package:p/a.dart';

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