Pular para o conteúdo principal

part_of_non_part

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

The included part '{0}' must have a part-of directive.

Descrição

#

O analisador emite este diagnóstico quando uma diretiva part é encontrada e o arquivo referenciado não tem uma diretiva part of.

Exemplo

#

Dado um arquivo a.dart contendo:

dart
class A {}

O código a seguir produz este diagnóstico porque a.dart não contém uma diretiva part of:

dart
part 'a.dart';

Correções comuns

#

Se o arquivo referenciado deve ser parte de outra biblioteca, então adicione uma diretiva part of ao arquivo:

dart
part of 'test.dart';
​
class A {}

Se o arquivo referenciado deve ser uma biblioteca, então substitua a diretiva part por uma diretiva import:

dart
import '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ê.