invalid_ use_ of_ internal_ member
Detalhes sobre o diagnóstico 'invalid_use_of_internal_member' produzido pelo analisador do Dart.
The member '{0}' can only be used within its package.
Descrição
#
O analisador gera este diagnóstico quando uma referência a uma declaração anotada com a anotação internal
é encontrada fora do pacote que contém a declaração.
Exemplo
#
Dado um pacote p que define uma biblioteca contendo uma declaração marcada com a anotação
internal:
import 'package:meta/meta.dart';
@internal
class C {}
O código a seguir gera este diagnóstico porque está referenciando a classe C, que não se destina a ser usada fora do pacote
p:
import 'package:p/src/p.dart';
void f(C c) {}
Correções comuns
#Remova a referência à declaração interna.
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Relatar um problema.
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ê.