invalid_ dependency
Detalhes sobre o diagnóstico 'invalid_dependency' produzido pelo analisador do Dart.
Publishable packages can't have '{0}' dependencies.
Descrição
#
O analisador produz este diagnóstico quando um pacote publicável inclui, na
lista dependencies do seu arquivo pubspec.yaml, um pacote que não é uma
dependência hospedada no pub.
Para saber mais sobre os diferentes tipos de fontes de dependência, veja Dependências de pacotes.
Exemplo
#
O código a seguir produz este diagnóstico porque a dependência do pacote
transmogrify não é uma dependência hospedada no pub.
name: example
dependencies:
transmogrify:
path: ../transmogrify
Correções comuns
#
Se você quiser publicar o pacote no pub.dev, então altere a dependência para
um pacote hospedado que esteja publicado no pub.dev.
Se o pacote não se destina a ser publicado no pub.dev, então adicione uma
entrada publish_to: none ao arquivo pubspec.yaml para marcá-lo como não
destinado à publicação:
name: example
publish_to: none
dependencies:
transmogrify:
path: ../transmogrify
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ê.