etiquetas_del_módulo_bazel

Denunciar un problema Ver código fuente Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Contiene las etiquetas de un módulo para la extensión del módulo que se está procesando. Este objeto tiene un campo para cada clase de etiqueta de la extensión, y el valor del campo es una lista que contiene un objeto para cada instancia de etiqueta. A su vez, este objeto "instancia de etiqueta" tiene un campo para cada atributo de la clase de etiqueta. Cuando se pasan como argumentos posicionales a print() o fail(), los objetos de instancia de etiqueta se convierten en una representación de cadena significativa del formulario "etiqueta 'install' en /home/user/workspace/MODULE.bazel:3:4". Esto se puede usar para construir mensajes de error que apunten a la ubicación de la etiqueta en el archivo del módulo, p.ej., fail("Conflict between", tag1, "and", tag2).