bazel_module_tags

問題を報告する ソースを表示 ナイトリー · 8.0 · 7.5 · 7.4 · 7.3 · 7.2

現在処理中のモジュール拡張機能のモジュールのタグが含まれます。このオブジェクトには、拡張機能のタグクラスごとにフィールドがあり、フィールドの値はタグ インスタンスごとにオブジェクトを含むリストです。この「タグ インスタンス」オブジェクトには、タグクラスの属性ごとにフィールドがあります。タグ インスタンス オブジェクトは、print() または fail() に位置引数として渡されると、「/home/user/workspace/MODULE.bazel:3:4 の「install」タグ」という形式の意味のある文字列表現に変換されます。これを使用して、モジュール ファイル内のタグの位置を指すエラー メッセージを作成できます(例: fail("Conflict between", tag1, "and", tag2))。