Contém as tags em um módulo para a extensão de módulo que está sendo processada. Esse objeto tem um campo para cada classe de tag da extensão, e o valor do campo é uma lista que contém um objeto para cada instância de tag. Esse objeto "tag instance" tem um campo para cada atributo da classe de tag.
Quando transmitidos como argumentos posicionais para print()
ou fail()
, os objetos de instância de tag se transformam em uma representação de string significativa do formulário "tag 'install' em /home/user/workspace/MODULE.bazel:3:4". Isso pode ser usado para criar mensagens de erro que apontam para o local da tag no arquivo do módulo, por exemplo, fail("Conflict between", tag1, "and", tag2)
.
tags bazel_module_tags
Informar um problema
Ver a fonte
Nightly
·
8.0
7.4
.
7.3
·
7.2
·
7.1
·
7.0
·
6.5