From 8725298cf9dddb7fbc40c466a7fcb403eb8dd7a5 Mon Sep 17 00:00:00 2001 From: Matt Clarkson Date: Wed, 24 Apr 2024 11:03:18 +0100 Subject: [PATCH] feat: support Apple silicon --- MODULE.bazel | 49 +- MODULE.bazel.lock | 1019 ++++++++++++++++++---------------- README.md | 5 +- ape/compile/BUILD.bazel | 0 ape/compile/BUILD.tmpl.bazel | 1 + ape/compile/repository.bzl | 51 ++ ape/test/BUILD.bazel | 5 +- ape/toolchain/macro.bzl | 3 +- e2e/MODULE.bazel.lock | 1019 ++++++++++++++++++---------------- upload/BUILD.bazel | 7 + 10 files changed, 1212 insertions(+), 947 deletions(-) create mode 100644 ape/compile/BUILD.bazel create mode 100644 ape/compile/BUILD.tmpl.bazel create mode 100644 ape/compile/repository.bzl diff --git a/MODULE.bazel b/MODULE.bazel index 4577e369..bc20ab5a 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -12,8 +12,54 @@ bazel_dep(name = "download_utils", version = "1.0.0-beta.2") download_archive = use_repo_rule("@download_utils//download/archive:defs.bzl", "download_archive") +download_archive( + name = "zig-0.11.0-arm64-darwin", + srcs = [ + "entrypoint", + "zig", + ], + integrity = "sha256-xuv5J7sTpwfXQmdHSp9VMnTmSQb9Ib8cdaIL3oyt97I=", + links = { + "zig-macos-aarch64-0.11.0/zig": "zig", + "zig": "entrypoint", + }, + urls = [ + "https://gitlab.arm.com/api/v4/projects/bazel%2Fape/packages/generic/zig/0.11.0/zig-macos-aarch64-0.11.0.tar.xz", + "https://ziglang.org/download/0.11.0/zig-macos-aarch64-0.11.0.tar.xz", + ], +) + +select = use_repo_rule("@toolchain_utils//toolchain/local/select:defs.bzl", "toolchain_local_select") + +select( + name = "zig", + map = { + "arm64-darwin": "@zig-0.11.0-arm64-darwin", + }, +) + download_file = use_repo_rule("@download_utils//download/file:defs.bzl", "download_file") +download_file( + name = "ape-m1.c", + executable = False, + integrity = "sha256-siSN87YY1f4LMWIEe8OCycM+61MmIVRAczNhQ28umGo=", + output = "ape-m1.c", + urls = [ + "https://gitlab.arm.com/api/v4/projects/bazel%2Fape/packages/generic/cosmos.zip/3.3.1/ape-m1.c", + "https://raw.githubusercontent.com/jart/cosmopolitan/3.3.3/ape/ape-m1.c", + ], +) + +compile = use_repo_rule("//ape/compile:repository.bzl", "compile") + +compile( + name = "ape-arm64.macho", + srcs = ["@ape-m1.c"], + output = "ape", + zig = "@zig//:entrypoint", +) + [ download_file( name = binary, @@ -36,14 +82,13 @@ pe = use_repo_rule("//ape/pe:repository.bzl", "pe") pe(name = "ape.pe") -select = use_repo_rule("@toolchain_utils//toolchain/local/select:defs.bzl", "toolchain_local_select") - select( name = "launcher", map = { "arm64-linux": "@ape-arm64.elf", "amd64-linux": "@ape-x86_64.elf", "amd64-darwin": "@ape-x86_64.macho", + "arm64-darwin": "@ape-arm64.macho", "windows": "@ape.pe", }, ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index d6698d7f..c9a2b021 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1,6 +1,6 @@ { "lockFileVersion": 6, - "moduleFileHash": "17637bb00f056bc4cc65b29b6a263c5a2b13bd81c32f0024c5ace320787b3ac1", + "moduleFileHash": "05a37c3b607c854bad2cb6a80b301ddfbd17691a2ae9a9557c1158bb44bc30c0", "flags": { "cmdRegistries": [ "https://bcr.bazel.build/" @@ -34,6 +34,10 @@ "column": 0 }, "imports": { + "zig-0.11.0-arm64-darwin": "zig-0.11.0-arm64-darwin", + "zig": "zig", + "ape-m1.c": "ape-m1.c", + "ape-arm64.macho": "ape-arm64.macho", "ape-arm64.elf": "ape-arm64.elf", "ape-x86_64.elf": "ape-x86_64.elf", "ape-x86_64.macho": "ape-x86_64.macho", @@ -350,6 +354,82 @@ }, "devImports": [], "tags": [ + { + "tagName": "@download_utils//download/archive:defs.bzl%download_archive", + "attributeValues": { + "srcs": [ + "entrypoint", + "zig" + ], + "integrity": "sha256-xuv5J7sTpwfXQmdHSp9VMnTmSQb9Ib8cdaIL3oyt97I=", + "links": { + "zig-macos-aarch64-0.11.0/zig": "zig", + "zig": "entrypoint" + }, + "urls": [ + "https://gitlab.arm.com/api/v4/projects/bazel%2Fape/packages/generic/zig/0.11.0/zig-macos-aarch64-0.11.0.tar.xz", + "https://ziglang.org/download/0.11.0/zig-macos-aarch64-0.11.0.tar.xz" + ], + "name": "zig-0.11.0-arm64-darwin" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 15, + "column": 17 + } + }, + { + "tagName": "@toolchain_utils//toolchain/local/select:defs.bzl%toolchain_local_select", + "attributeValues": { + "map": { + "arm64-darwin": "@zig-0.11.0-arm64-darwin" + }, + "name": "zig" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 34, + "column": 7 + } + }, + { + "tagName": "@download_utils//download/file:defs.bzl%download_file", + "attributeValues": { + "executable": false, + "integrity": "sha256-siSN87YY1f4LMWIEe8OCycM+61MmIVRAczNhQ28umGo=", + "output": "ape-m1.c", + "urls": [ + "https://gitlab.arm.com/api/v4/projects/bazel%2Fape/packages/generic/cosmos.zip/3.3.1/ape-m1.c", + "https://raw.githubusercontent.com/jart/cosmopolitan/3.3.3/ape/ape-m1.c" + ], + "name": "ape-m1.c" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 43, + "column": 14 + } + }, + { + "tagName": "//ape/compile:repository.bzl%compile", + "attributeValues": { + "srcs": [ + "@ape-m1.c" + ], + "zig": "@zig//:entrypoint", + "output": "ape", + "name": "ape-arm64.macho" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 56, + "column": 8 + } + }, { "tagName": "@download_utils//download/file:defs.bzl%download_file", "attributeValues": { @@ -365,7 +445,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 18, + "line": 64, "column": 18 } }, @@ -384,7 +464,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 18, + "line": 64, "column": 18 } }, @@ -403,7 +483,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 18, + "line": 64, "column": 18 } }, @@ -415,7 +495,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 37, + "line": 83, "column": 3 } }, @@ -426,6 +506,7 @@ "arm64-linux": "@ape-arm64.elf", "amd64-linux": "@ape-x86_64.elf", "amd64-darwin": "@ape-x86_64.macho", + "arm64-darwin": "@ape-arm64.macho", "windows": "@ape.pe" }, "name": "launcher" @@ -433,7 +514,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 41, + "line": 85, "column": 7 } }, @@ -452,7 +533,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -465,7 +546,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -484,7 +565,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -497,7 +578,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -516,7 +597,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -529,7 +610,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -548,7 +629,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -561,7 +642,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -580,7 +661,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -593,7 +674,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -612,7 +693,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -625,7 +706,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -644,7 +725,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -657,7 +738,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -676,7 +757,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -689,7 +770,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -708,7 +789,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -721,7 +802,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -740,7 +821,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -753,7 +834,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -772,7 +853,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -785,7 +866,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -804,7 +885,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -817,7 +898,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -836,7 +917,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -849,7 +930,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -868,7 +949,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -881,7 +962,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -900,7 +981,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -913,7 +994,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -932,7 +1013,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -945,7 +1026,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -964,7 +1045,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -977,7 +1058,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -996,7 +1077,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1009,7 +1090,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1028,7 +1109,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1041,7 +1122,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1060,7 +1141,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1073,7 +1154,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1092,7 +1173,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1105,7 +1186,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1124,7 +1205,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1137,7 +1218,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1156,7 +1237,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1169,7 +1250,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1188,7 +1269,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1201,7 +1282,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1220,7 +1301,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1233,7 +1314,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1252,7 +1333,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1265,7 +1346,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1284,7 +1365,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1297,7 +1378,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1316,7 +1397,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1329,7 +1410,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1348,7 +1429,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1361,7 +1442,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1380,7 +1461,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1393,7 +1474,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1412,7 +1493,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1425,7 +1506,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1444,7 +1525,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1457,7 +1538,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1476,7 +1557,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1489,7 +1570,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1508,7 +1589,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1521,7 +1602,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1540,7 +1621,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1553,7 +1634,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1572,7 +1653,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1585,7 +1666,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1604,7 +1685,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1617,7 +1698,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1636,7 +1717,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1649,7 +1730,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1668,7 +1749,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1681,7 +1762,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1700,7 +1781,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1713,7 +1794,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1732,7 +1813,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1745,7 +1826,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1764,7 +1845,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1777,7 +1858,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1796,7 +1877,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1809,7 +1890,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1828,7 +1909,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1841,7 +1922,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1860,7 +1941,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1873,7 +1954,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1892,7 +1973,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1905,7 +1986,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1924,7 +2005,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1937,7 +2018,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1956,7 +2037,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1969,7 +2050,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1988,7 +2069,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2001,7 +2082,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2020,7 +2101,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2033,7 +2114,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2052,7 +2133,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2065,7 +2146,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2084,7 +2165,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2097,7 +2178,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2116,7 +2197,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2129,7 +2210,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2148,7 +2229,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2161,7 +2242,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2180,7 +2261,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2193,7 +2274,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2212,7 +2293,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2225,7 +2306,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2244,7 +2325,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2257,7 +2338,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2276,7 +2357,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2289,7 +2370,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2308,7 +2389,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2321,7 +2402,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2340,7 +2421,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2353,7 +2434,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2372,7 +2453,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2385,7 +2466,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2404,7 +2485,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2417,7 +2498,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2436,7 +2517,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2449,7 +2530,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2468,7 +2549,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2481,7 +2562,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2500,7 +2581,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2513,7 +2594,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2532,7 +2613,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2545,7 +2626,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2564,7 +2645,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2577,7 +2658,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2596,7 +2677,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2609,7 +2690,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2628,7 +2709,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2641,7 +2722,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2660,7 +2741,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2673,7 +2754,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2692,7 +2773,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2705,7 +2786,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2724,7 +2805,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2737,7 +2818,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2756,7 +2837,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2769,7 +2850,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2788,7 +2869,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2801,7 +2882,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2820,7 +2901,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2833,7 +2914,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2852,7 +2933,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2865,7 +2946,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2884,7 +2965,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2897,7 +2978,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2916,7 +2997,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2929,7 +3010,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2948,7 +3029,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2961,7 +3042,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2980,7 +3061,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2993,7 +3074,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3012,7 +3093,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3025,7 +3106,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3044,7 +3125,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3057,7 +3138,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3076,7 +3157,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3089,7 +3170,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3108,7 +3189,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3121,7 +3202,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3140,7 +3221,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3153,7 +3234,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3172,7 +3253,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3185,7 +3266,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3204,7 +3285,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3217,7 +3298,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3236,7 +3317,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3249,7 +3330,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3268,7 +3349,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3281,7 +3362,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3300,7 +3381,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3313,7 +3394,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3332,7 +3413,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3345,7 +3426,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3364,7 +3445,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3377,7 +3458,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3396,7 +3477,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3409,7 +3490,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3428,7 +3509,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3441,7 +3522,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3460,7 +3541,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3473,7 +3554,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3492,7 +3573,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3505,7 +3586,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3524,7 +3605,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3537,7 +3618,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3556,7 +3637,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3569,7 +3650,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3588,7 +3669,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3601,7 +3682,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3620,7 +3701,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3633,7 +3714,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3652,7 +3733,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3665,7 +3746,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3684,7 +3765,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3697,7 +3778,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3716,7 +3797,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3729,7 +3810,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3748,7 +3829,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3761,7 +3842,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3780,7 +3861,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3793,7 +3874,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3812,7 +3893,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3825,7 +3906,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3844,7 +3925,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3857,7 +3938,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3876,7 +3957,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3889,7 +3970,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3908,7 +3989,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3921,7 +4002,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3940,7 +4021,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3953,7 +4034,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3972,7 +4053,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3985,7 +4066,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4004,7 +4085,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4017,7 +4098,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4036,7 +4117,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4049,7 +4130,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4068,7 +4149,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4081,7 +4162,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4100,7 +4181,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4113,7 +4194,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4132,7 +4213,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4145,7 +4226,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4164,7 +4245,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4177,7 +4258,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4196,7 +4277,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4209,7 +4290,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4228,7 +4309,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4241,7 +4322,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4260,7 +4341,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4273,7 +4354,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4292,7 +4373,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4305,7 +4386,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4324,7 +4405,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4337,7 +4418,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4356,7 +4437,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4369,7 +4450,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4388,7 +4469,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4401,7 +4482,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4420,7 +4501,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4433,7 +4514,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4452,7 +4533,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4465,7 +4546,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4484,7 +4565,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4497,7 +4578,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4516,7 +4597,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4529,7 +4610,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4548,7 +4629,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4561,7 +4642,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4580,7 +4661,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4593,7 +4674,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4612,7 +4693,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4625,7 +4706,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4644,7 +4725,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4657,7 +4738,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4676,7 +4757,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4689,7 +4770,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4708,7 +4789,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4721,7 +4802,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4740,7 +4821,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4753,7 +4834,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4772,7 +4853,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4785,7 +4866,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4804,7 +4885,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4817,7 +4898,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4836,7 +4917,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4849,7 +4930,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4868,7 +4949,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4881,7 +4962,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4900,7 +4981,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4913,7 +4994,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4932,7 +5013,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4945,7 +5026,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4964,7 +5045,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4977,7 +5058,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4996,7 +5077,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5009,7 +5090,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5028,7 +5109,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5041,7 +5122,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5060,7 +5141,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5073,7 +5154,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5092,7 +5173,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5105,7 +5186,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5124,7 +5205,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5137,7 +5218,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5156,7 +5237,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5169,7 +5250,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5188,7 +5269,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5201,7 +5282,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5220,7 +5301,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5233,7 +5314,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5252,7 +5333,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5265,7 +5346,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5284,7 +5365,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5297,7 +5378,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5316,7 +5397,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5329,7 +5410,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5348,7 +5429,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5361,7 +5442,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } } @@ -5375,7 +5456,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 53, + "line": 98, "column": 23 }, "imports": {}, @@ -5390,7 +5471,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5403,7 +5484,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5416,7 +5497,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5429,7 +5510,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5442,7 +5523,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5455,7 +5536,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5468,7 +5549,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5481,7 +5562,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5494,7 +5575,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5507,7 +5588,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5520,7 +5601,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5533,7 +5614,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5546,7 +5627,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5559,7 +5640,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5572,7 +5653,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5585,7 +5666,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5598,7 +5679,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5611,7 +5692,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5624,7 +5705,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5637,7 +5718,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5650,7 +5731,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5663,7 +5744,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5676,7 +5757,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5689,7 +5770,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5702,7 +5783,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5715,7 +5796,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5728,7 +5809,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5741,7 +5822,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5754,7 +5835,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5767,7 +5848,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5780,7 +5861,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5793,7 +5874,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5806,7 +5887,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5819,7 +5900,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5832,7 +5913,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5845,7 +5926,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5858,7 +5939,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5871,7 +5952,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5884,7 +5965,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5897,7 +5978,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5910,7 +5991,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5923,7 +6004,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5936,7 +6017,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5949,7 +6030,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5962,7 +6043,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5975,7 +6056,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5988,7 +6069,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6001,7 +6082,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6014,7 +6095,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6027,7 +6108,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6040,7 +6121,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6053,7 +6134,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6066,7 +6147,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6079,7 +6160,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6092,7 +6173,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6105,7 +6186,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6118,7 +6199,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6131,7 +6212,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6144,7 +6225,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6157,7 +6238,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6170,7 +6251,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6183,7 +6264,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6196,7 +6277,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6209,7 +6290,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6222,7 +6303,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6235,7 +6316,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6248,7 +6329,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6261,7 +6342,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6274,7 +6355,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6287,7 +6368,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6300,7 +6381,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6313,7 +6394,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6326,7 +6407,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6339,7 +6420,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6352,7 +6433,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6365,7 +6446,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6378,7 +6459,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6391,7 +6472,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6404,7 +6485,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6417,7 +6498,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6430,7 +6511,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6443,7 +6524,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6456,7 +6537,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6469,7 +6550,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6482,7 +6563,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6495,7 +6576,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6508,7 +6589,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6521,7 +6602,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6534,7 +6615,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6547,7 +6628,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6560,7 +6641,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6573,7 +6654,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6586,7 +6667,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6599,7 +6680,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6612,7 +6693,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6625,7 +6706,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6638,7 +6719,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6651,7 +6732,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6664,7 +6745,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6677,7 +6758,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6690,7 +6771,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6703,7 +6784,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6716,7 +6797,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6729,7 +6810,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6742,7 +6823,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6755,7 +6836,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6768,7 +6849,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6781,7 +6862,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6794,7 +6875,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6807,7 +6888,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6820,7 +6901,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6833,7 +6914,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6846,7 +6927,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6859,7 +6940,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6872,7 +6953,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6885,7 +6966,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6898,7 +6979,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6911,7 +6992,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6924,7 +7005,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6937,7 +7018,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6950,7 +7031,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6963,7 +7044,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6976,7 +7057,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6989,7 +7070,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7002,7 +7083,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7015,7 +7096,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7028,7 +7109,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7041,7 +7122,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7054,7 +7135,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7067,7 +7148,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7080,7 +7161,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7093,7 +7174,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7106,7 +7187,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7119,7 +7200,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7132,7 +7213,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7145,7 +7226,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7158,7 +7239,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7171,7 +7252,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7184,7 +7265,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7197,7 +7278,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7210,7 +7291,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7223,7 +7304,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7236,7 +7317,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7249,7 +7330,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7262,7 +7343,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7275,7 +7356,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7288,7 +7369,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7301,7 +7382,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7314,7 +7395,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7327,7 +7408,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7340,7 +7421,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7353,7 +7434,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7366,7 +7447,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7379,7 +7460,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } } diff --git a/README.md b/README.md index d6efb4cd..5eb322aa 100644 --- a/README.md +++ b/README.md @@ -54,6 +54,8 @@ The [superconfigure] source code is mirrored in this repository on the [`superco Binaries are mirrored in the [GitLab generic package registry][package-registry] to protect against upstream outages. +The launcher for Apple Silicon must be built from source. [Zig] is used to compile the [source][ape-m1.c] from source. These are both mirrored in the [package registry][package-registry]. Source, licenses and distribution information is available at the upstream links. + --- [cosmo.zip]: https://cosmo.zip @@ -63,4 +65,5 @@ Binaries are mirrored in the [GitLab generic package registry][package-registry] [mirror]: https://gitlab.arm.com/bazel/ape/-/tree/superconfigure/main [supported-platforms]: https://github.com/jart/cosmopolitan/wiki/Features#systems-and-cpu-arch-supported [^1]: Apple silicon is supported upstream but currently unsupported by this ruleset, see #1 - +[Zig]: https://ziglang.org/ +[ape-m1.c]: https://github.com/jart/cosmopolitan/blob/3.3.3/ape/ape-m1.c diff --git a/ape/compile/BUILD.bazel b/ape/compile/BUILD.bazel new file mode 100644 index 00000000..e69de29b diff --git a/ape/compile/BUILD.tmpl.bazel b/ape/compile/BUILD.tmpl.bazel new file mode 100644 index 00000000..74f43591 --- /dev/null +++ b/ape/compile/BUILD.tmpl.bazel @@ -0,0 +1 @@ +exports_files([{{output}}]) diff --git a/ape/compile/repository.bzl b/ape/compile/repository.bzl new file mode 100644 index 00000000..dc9530ee --- /dev/null +++ b/ape/compile/repository.bzl @@ -0,0 +1,51 @@ +visibility("//ape/...") + +DOC = """Performs repository time compilation of source files.""" + +ATTRS = { + "build": attr.label( + doc = "The `BUILD.bazel` template.", + allow_single_file = True, + default = ":BUILD.tmpl.bazel", + ), + "srcs": attr.label_list( + doc = "The source files to compile.", + allow_files = [".c"], + allow_empty = False, + ), + "output": attr.string( + doc = "The compiled output file.", + mandatory = True, + ), + "zig": attr.label( + doc = "The `zig` compiler to use.", + allow_single_file = True, + executable = True, + cfg = "exec", + default = "@zig", + ), +} + +def implementation(rctx): + cmd = [ + rctx.attr.zig, + "cc", + "-o", + rctx.attr.output, + ] + cmd.extend(rctx.attr.srcs) + + result = rctx.execute(cmd) + if result.return_code != 0: + fail("Failed to compile: {}".format(result.stderr)) + + rctx.template("BUILD.bazel", rctx.attr.build, { + "{{output}}": repr(rctx.attr.output), + }) + +compile = repository_rule( + doc = DOC, + attrs = ATTRS, + implementation = implementation, + configure = True, +) diff --git a/ape/test/BUILD.bazel b/ape/test/BUILD.bazel index 7305148f..260a4fb4 100644 --- a/ape/test/BUILD.bazel +++ b/ape/test/BUILD.bazel @@ -143,10 +143,7 @@ alias( "test": ["--version"], "tidy": ["--version"], "timeout": ["--version"], - "tmux": [ - "-c", - "exit", - ], + "tmux": ["-V"], "touch": ["--version"], "tr": ["--version"], "tree": ["--version"], diff --git a/ape/toolchain/macro.bzl b/ape/toolchain/macro.bzl index 8106f039..f57128f6 100644 --- a/ape/toolchain/macro.bzl +++ b/ape/toolchain/macro.bzl @@ -45,8 +45,7 @@ def toolchain(*, name, toolchain, toolchain_type, exec_compatible_with = (), tar ("amd64", "netbsd"), ("amd64", "freebsd"), ("arm64", "linux"), - # TODO: enable when we have Apple silicon launcher hooked up - # ("arm64", "macos"), + ("arm64", "macos"), ("arm64", "freebsd"), ) ] diff --git a/e2e/MODULE.bazel.lock b/e2e/MODULE.bazel.lock index 48102e16..9a7c1351 100644 --- a/e2e/MODULE.bazel.lock +++ b/e2e/MODULE.bazel.lock @@ -14,7 +14,7 @@ }, "localOverrideHashes": { "bazel_tools": "1ae69322ac3823527337acf02016e8ee95813d8d356f47060255b8956fa642f0", - "ape": "17637bb00f056bc4cc65b29b6a263c5a2b13bd81c32f0024c5ace320787b3ac1" + "ape": "05a37c3b607c854bad2cb6a80b301ddfbd17691a2ae9a9557c1158bb44bc30c0" }, "moduleDepGraph": { "": { @@ -204,6 +204,10 @@ "column": 0 }, "imports": { + "zig-0.11.0-arm64-darwin": "zig-0.11.0-arm64-darwin", + "zig": "zig", + "ape-m1.c": "ape-m1.c", + "ape-arm64.macho": "ape-arm64.macho", "ape-arm64.elf": "ape-arm64.elf", "ape-x86_64.elf": "ape-x86_64.elf", "ape-x86_64.macho": "ape-x86_64.macho", @@ -520,6 +524,82 @@ }, "devImports": [], "tags": [ + { + "tagName": "@download_utils//download/archive:defs.bzl%download_archive", + "attributeValues": { + "srcs": [ + "entrypoint", + "zig" + ], + "integrity": "sha256-xuv5J7sTpwfXQmdHSp9VMnTmSQb9Ib8cdaIL3oyt97I=", + "links": { + "zig-macos-aarch64-0.11.0/zig": "zig", + "zig": "entrypoint" + }, + "urls": [ + "https://gitlab.arm.com/api/v4/projects/bazel%2Fape/packages/generic/zig/0.11.0/zig-macos-aarch64-0.11.0.tar.xz", + "https://ziglang.org/download/0.11.0/zig-macos-aarch64-0.11.0.tar.xz" + ], + "name": "zig-0.11.0-arm64-darwin" + }, + "devDependency": false, + "location": { + "file": "@@ape~//:MODULE.bazel", + "line": 15, + "column": 17 + } + }, + { + "tagName": "@toolchain_utils//toolchain/local/select:defs.bzl%toolchain_local_select", + "attributeValues": { + "map": { + "arm64-darwin": "@zig-0.11.0-arm64-darwin" + }, + "name": "zig" + }, + "devDependency": false, + "location": { + "file": "@@ape~//:MODULE.bazel", + "line": 34, + "column": 7 + } + }, + { + "tagName": "@download_utils//download/file:defs.bzl%download_file", + "attributeValues": { + "executable": false, + "integrity": "sha256-siSN87YY1f4LMWIEe8OCycM+61MmIVRAczNhQ28umGo=", + "output": "ape-m1.c", + "urls": [ + "https://gitlab.arm.com/api/v4/projects/bazel%2Fape/packages/generic/cosmos.zip/3.3.1/ape-m1.c", + "https://raw.githubusercontent.com/jart/cosmopolitan/3.3.3/ape/ape-m1.c" + ], + "name": "ape-m1.c" + }, + "devDependency": false, + "location": { + "file": "@@ape~//:MODULE.bazel", + "line": 43, + "column": 14 + } + }, + { + "tagName": "//ape/compile:repository.bzl%compile", + "attributeValues": { + "srcs": [ + "@ape-m1.c" + ], + "zig": "@zig//:entrypoint", + "output": "ape", + "name": "ape-arm64.macho" + }, + "devDependency": false, + "location": { + "file": "@@ape~//:MODULE.bazel", + "line": 56, + "column": 8 + } + }, { "tagName": "@download_utils//download/file:defs.bzl%download_file", "attributeValues": { @@ -535,7 +615,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 18, + "line": 64, "column": 18 } }, @@ -554,7 +634,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 18, + "line": 64, "column": 18 } }, @@ -573,7 +653,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 18, + "line": 64, "column": 18 } }, @@ -585,7 +665,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 37, + "line": 83, "column": 3 } }, @@ -596,6 +676,7 @@ "arm64-linux": "@ape-arm64.elf", "amd64-linux": "@ape-x86_64.elf", "amd64-darwin": "@ape-x86_64.macho", + "arm64-darwin": "@ape-arm64.macho", "windows": "@ape.pe" }, "name": "launcher" @@ -603,7 +684,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 41, + "line": 85, "column": 7 } }, @@ -622,7 +703,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -635,7 +716,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -654,7 +735,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -667,7 +748,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -686,7 +767,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -699,7 +780,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -718,7 +799,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -731,7 +812,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -750,7 +831,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -763,7 +844,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -782,7 +863,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -795,7 +876,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -814,7 +895,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -827,7 +908,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -846,7 +927,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -859,7 +940,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -878,7 +959,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -891,7 +972,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -910,7 +991,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -923,7 +1004,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -942,7 +1023,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -955,7 +1036,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -974,7 +1055,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -987,7 +1068,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1006,7 +1087,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1019,7 +1100,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1038,7 +1119,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1051,7 +1132,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1070,7 +1151,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1083,7 +1164,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1102,7 +1183,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1115,7 +1196,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1134,7 +1215,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1147,7 +1228,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1166,7 +1247,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1179,7 +1260,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1198,7 +1279,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1211,7 +1292,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1230,7 +1311,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1243,7 +1324,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1262,7 +1343,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1275,7 +1356,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1294,7 +1375,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1307,7 +1388,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1326,7 +1407,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1339,7 +1420,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1358,7 +1439,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1371,7 +1452,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1390,7 +1471,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1403,7 +1484,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1422,7 +1503,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1435,7 +1516,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1454,7 +1535,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1467,7 +1548,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1486,7 +1567,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1499,7 +1580,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1518,7 +1599,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1531,7 +1612,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1550,7 +1631,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1563,7 +1644,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1582,7 +1663,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1595,7 +1676,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1614,7 +1695,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1627,7 +1708,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1646,7 +1727,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1659,7 +1740,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1678,7 +1759,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1691,7 +1772,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1710,7 +1791,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1723,7 +1804,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1742,7 +1823,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1755,7 +1836,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1774,7 +1855,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1787,7 +1868,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1806,7 +1887,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1819,7 +1900,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1838,7 +1919,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1851,7 +1932,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1870,7 +1951,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1883,7 +1964,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1902,7 +1983,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1915,7 +1996,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1934,7 +2015,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1947,7 +2028,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1966,7 +2047,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -1979,7 +2060,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -1998,7 +2079,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2011,7 +2092,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2030,7 +2111,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2043,7 +2124,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2062,7 +2143,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2075,7 +2156,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2094,7 +2175,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2107,7 +2188,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2126,7 +2207,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2139,7 +2220,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2158,7 +2239,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2171,7 +2252,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2190,7 +2271,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2203,7 +2284,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2222,7 +2303,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2235,7 +2316,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2254,7 +2335,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2267,7 +2348,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2286,7 +2367,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2299,7 +2380,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2318,7 +2399,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2331,7 +2412,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2350,7 +2431,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2363,7 +2444,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2382,7 +2463,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2395,7 +2476,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2414,7 +2495,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2427,7 +2508,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2446,7 +2527,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2459,7 +2540,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2478,7 +2559,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2491,7 +2572,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2510,7 +2591,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2523,7 +2604,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2542,7 +2623,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2555,7 +2636,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2574,7 +2655,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2587,7 +2668,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2606,7 +2687,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2619,7 +2700,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2638,7 +2719,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2651,7 +2732,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2670,7 +2751,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2683,7 +2764,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2702,7 +2783,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2715,7 +2796,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2734,7 +2815,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2747,7 +2828,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2766,7 +2847,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2779,7 +2860,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2798,7 +2879,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2811,7 +2892,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2830,7 +2911,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2843,7 +2924,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2862,7 +2943,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2875,7 +2956,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2894,7 +2975,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2907,7 +2988,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2926,7 +3007,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2939,7 +3020,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2958,7 +3039,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -2971,7 +3052,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -2990,7 +3071,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3003,7 +3084,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3022,7 +3103,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3035,7 +3116,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3054,7 +3135,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3067,7 +3148,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3086,7 +3167,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3099,7 +3180,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3118,7 +3199,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3131,7 +3212,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3150,7 +3231,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3163,7 +3244,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3182,7 +3263,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3195,7 +3276,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3214,7 +3295,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3227,7 +3308,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3246,7 +3327,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3259,7 +3340,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3278,7 +3359,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3291,7 +3372,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3310,7 +3391,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3323,7 +3404,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3342,7 +3423,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3355,7 +3436,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3374,7 +3455,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3387,7 +3468,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3406,7 +3487,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3419,7 +3500,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3438,7 +3519,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3451,7 +3532,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3470,7 +3551,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3483,7 +3564,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3502,7 +3583,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3515,7 +3596,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3534,7 +3615,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3547,7 +3628,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3566,7 +3647,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3579,7 +3660,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3598,7 +3679,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3611,7 +3692,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3630,7 +3711,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3643,7 +3724,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3662,7 +3743,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3675,7 +3756,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3694,7 +3775,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3707,7 +3788,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3726,7 +3807,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3739,7 +3820,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3758,7 +3839,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3771,7 +3852,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3790,7 +3871,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3803,7 +3884,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3822,7 +3903,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3835,7 +3916,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3854,7 +3935,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3867,7 +3948,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3886,7 +3967,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3899,7 +3980,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3918,7 +3999,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3931,7 +4012,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3950,7 +4031,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3963,7 +4044,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -3982,7 +4063,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -3995,7 +4076,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4014,7 +4095,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4027,7 +4108,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4046,7 +4127,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4059,7 +4140,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4078,7 +4159,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4091,7 +4172,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4110,7 +4191,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4123,7 +4204,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4142,7 +4223,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4155,7 +4236,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4174,7 +4255,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4187,7 +4268,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4206,7 +4287,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4219,7 +4300,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4238,7 +4319,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4251,7 +4332,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4270,7 +4351,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4283,7 +4364,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4302,7 +4383,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4315,7 +4396,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4334,7 +4415,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4347,7 +4428,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4366,7 +4447,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4379,7 +4460,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4398,7 +4479,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4411,7 +4492,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4430,7 +4511,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4443,7 +4524,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4462,7 +4543,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4475,7 +4556,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4494,7 +4575,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4507,7 +4588,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4526,7 +4607,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4539,7 +4620,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4558,7 +4639,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4571,7 +4652,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4590,7 +4671,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4603,7 +4684,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4622,7 +4703,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4635,7 +4716,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4654,7 +4735,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4667,7 +4748,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4686,7 +4767,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4699,7 +4780,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4718,7 +4799,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4731,7 +4812,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4750,7 +4831,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4763,7 +4844,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4782,7 +4863,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4795,7 +4876,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4814,7 +4895,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4827,7 +4908,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4846,7 +4927,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4859,7 +4940,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4878,7 +4959,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4891,7 +4972,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4910,7 +4991,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4923,7 +5004,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4942,7 +5023,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4955,7 +5036,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -4974,7 +5055,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -4987,7 +5068,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5006,7 +5087,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5019,7 +5100,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5038,7 +5119,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5051,7 +5132,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5070,7 +5151,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5083,7 +5164,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5102,7 +5183,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5115,7 +5196,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5134,7 +5215,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5147,7 +5228,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5166,7 +5247,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5179,7 +5260,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5198,7 +5279,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5211,7 +5292,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5230,7 +5311,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5243,7 +5324,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5262,7 +5343,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5275,7 +5356,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5294,7 +5375,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5307,7 +5388,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5326,7 +5407,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5339,7 +5420,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5358,7 +5439,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5371,7 +5452,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5390,7 +5471,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5403,7 +5484,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5422,7 +5503,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5435,7 +5516,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5454,7 +5535,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5467,7 +5548,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5486,7 +5567,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5499,7 +5580,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } }, @@ -5518,7 +5599,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 57, + "line": 102, "column": 22 } }, @@ -5531,7 +5612,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 67, + "line": 112, "column": 23 } } @@ -5545,7 +5626,7 @@ "usingModule": "ape@_", "location": { "file": "@@ape~//:MODULE.bazel", - "line": 53, + "line": 98, "column": 23 }, "imports": {}, @@ -5560,7 +5641,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5573,7 +5654,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5586,7 +5667,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5599,7 +5680,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5612,7 +5693,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5625,7 +5706,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5638,7 +5719,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5651,7 +5732,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5664,7 +5745,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5677,7 +5758,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5690,7 +5771,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5703,7 +5784,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5716,7 +5797,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5729,7 +5810,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5742,7 +5823,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5755,7 +5836,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5768,7 +5849,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5781,7 +5862,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5794,7 +5875,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5807,7 +5888,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5820,7 +5901,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5833,7 +5914,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5846,7 +5927,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5859,7 +5940,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5872,7 +5953,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5885,7 +5966,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5898,7 +5979,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5911,7 +5992,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5924,7 +6005,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5937,7 +6018,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5950,7 +6031,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5963,7 +6044,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5976,7 +6057,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -5989,7 +6070,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6002,7 +6083,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6015,7 +6096,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6028,7 +6109,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6041,7 +6122,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6054,7 +6135,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6067,7 +6148,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6080,7 +6161,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6093,7 +6174,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6106,7 +6187,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6119,7 +6200,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6132,7 +6213,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6145,7 +6226,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6158,7 +6239,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6171,7 +6252,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6184,7 +6265,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6197,7 +6278,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6210,7 +6291,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6223,7 +6304,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6236,7 +6317,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6249,7 +6330,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6262,7 +6343,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6275,7 +6356,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6288,7 +6369,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6301,7 +6382,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6314,7 +6395,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6327,7 +6408,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6340,7 +6421,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6353,7 +6434,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6366,7 +6447,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6379,7 +6460,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6392,7 +6473,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6405,7 +6486,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6418,7 +6499,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6431,7 +6512,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6444,7 +6525,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6457,7 +6538,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6470,7 +6551,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6483,7 +6564,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6496,7 +6577,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6509,7 +6590,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6522,7 +6603,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6535,7 +6616,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6548,7 +6629,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6561,7 +6642,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6574,7 +6655,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6587,7 +6668,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6600,7 +6681,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6613,7 +6694,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6626,7 +6707,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6639,7 +6720,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6652,7 +6733,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6665,7 +6746,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6678,7 +6759,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6691,7 +6772,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6704,7 +6785,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6717,7 +6798,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6730,7 +6811,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6743,7 +6824,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6756,7 +6837,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6769,7 +6850,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6782,7 +6863,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6795,7 +6876,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6808,7 +6889,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6821,7 +6902,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6834,7 +6915,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6847,7 +6928,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6860,7 +6941,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6873,7 +6954,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6886,7 +6967,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6899,7 +6980,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6912,7 +6993,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6925,7 +7006,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6938,7 +7019,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6951,7 +7032,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6964,7 +7045,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6977,7 +7058,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -6990,7 +7071,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7003,7 +7084,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7016,7 +7097,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7029,7 +7110,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7042,7 +7123,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7055,7 +7136,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7068,7 +7149,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7081,7 +7162,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7094,7 +7175,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7107,7 +7188,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7120,7 +7201,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7133,7 +7214,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7146,7 +7227,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7159,7 +7240,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7172,7 +7253,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7185,7 +7266,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7198,7 +7279,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7211,7 +7292,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7224,7 +7305,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7237,7 +7318,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7250,7 +7331,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7263,7 +7344,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7276,7 +7357,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7289,7 +7370,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7302,7 +7383,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7315,7 +7396,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7328,7 +7409,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7341,7 +7422,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7354,7 +7435,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7367,7 +7448,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7380,7 +7461,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7393,7 +7474,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7406,7 +7487,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7419,7 +7500,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7432,7 +7513,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7445,7 +7526,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7458,7 +7539,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7471,7 +7552,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7484,7 +7565,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7497,7 +7578,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7510,7 +7591,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7523,7 +7604,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7536,7 +7617,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } }, @@ -7549,7 +7630,7 @@ "devDependency": false, "location": { "file": "@@ape~//:MODULE.bazel", - "line": 71, + "line": 116, "column": 23 } } diff --git a/upload/BUILD.bazel b/upload/BUILD.bazel index b10daec0..f6acdf89 100644 --- a/upload/BUILD.bazel +++ b/upload/BUILD.bazel @@ -24,3 +24,10 @@ load("//:binaries.bzl", "BINARIES") ) for binary in BINARIES ] + +curl_upload_file( + name = "ape-m1.c", + src = "@ape-m1.c", + dst = "ape-m1.c", + url = "https://gitlab.arm.com/api/v4/projects/bazel%2Fape/packages/generic/cosmos.zip/3.3.1", +) -- GitLab