bazel_module_tags

問題を報告する ソースを表示

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