Pular para o conteúdo principal

export_of_non_library

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

The exported library '{0}' can't have a part-of directive.

Descrição

#

O analisador emite este diagnóstico quando uma diretiva de export referencia uma part em vez de uma biblioteca.

Exemplo

#

Dado um arquivo part.dart contendo

dart
part of lib;

O código a seguir gera este diagnóstico porque o arquivo part.dart é uma part, e apenas bibliotecas podem ser exportadas:

dart
export 'part.dart';

Correções comuns

#

Remova a diretiva de export ou altere a URI para a URI da biblioteca que contém a part.

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