bazel_7: cleanup dead files (#362199)

authored by Christian Kögler and committed by GitHub a2d3acf0 4d83a49b

+2 -16636
-9445
pkgs/development/tools/build-managers/bazel/bazel_7/MODULE.bazel.lock
··· 1 - { 2 - "lockFileVersion": 6, 3 - "moduleFileHash": "c07897f4cf2ea76f689df2779f50aed06ea638d666542078234ebb0efd3ea5a5", 4 - "flags": { 5 - "cmdRegistries": [ 6 - "https://bcr.bazel.build/" 7 - ], 8 - "cmdModuleOverrides": {}, 9 - "allowedYankedVersions": [], 10 - "envVarAllowedYankedVersions": "", 11 - "ignoreDevDependency": false, 12 - "directDependenciesMode": "ERROR", 13 - "compatibilityMode": "ERROR" 14 - }, 15 - "localOverrideHashes": { 16 - "bazel_tools": "1ae69322ac3823527337acf02016e8ee95813d8d356f47060255b8956fa642f0", 17 - "googleapis": "89bad67656f73e953cbf62f12165f56e97cf2cc17d56974c593de76200fa3471", 18 - "remoteapis": "3862bfbe3d308e71852b8f025f4b33ea9c0dc8790829eda4a71425c5a2ca814e" 19 - }, 20 - "moduleDepGraph": { 21 - "<root>": { 22 - "name": "bazel", 23 - "version": "", 24 - "key": "<root>", 25 - "repoName": "io_bazel", 26 - "executionPlatformsToRegister": [ 27 - "//:default_host_platform" 28 - ], 29 - "toolchainsToRegister": [ 30 - "@graalvm_toolchains//:gvm", 31 - "@bazel_tools//tools/python:autodetecting_toolchain", 32 - "@local_config_winsdk//:all", 33 - "//src/main/res:empty_rc_toolchain", 34 - "//:bazel_java_toolchain_definition" 35 - ], 36 - "extensionUsages": [ 37 - { 38 - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", 39 - "extensionName": "maven", 40 - "usingModule": "<root>", 41 - "location": { 42 - "file": "@@//:MODULE.bazel", 43 - "line": 66, 44 - "column": 22 45 - }, 46 - "imports": { 47 - "maven": "maven", 48 - "unpinned_maven": "unpinned_maven", 49 - "maven_android": "maven_android", 50 - "unpinned_maven_android": "unpinned_maven_android" 51 - }, 52 - "devImports": [], 53 - "tags": [ 54 - { 55 - "tagName": "install", 56 - "attributeValues": { 57 - "artifacts": [ 58 - "com.beust:jcommander:1.82", 59 - "com.github.ben-manes.caffeine:caffeine:3.0.5", 60 - "com.github.kevinstern:software-and-algorithms:1.0", 61 - "com.github.stephenc.jcip:jcip-annotations:1.0-1", 62 - "com.google.api-client:google-api-client-gson:1.35.2", 63 - "com.google.api-client:google-api-client:1.35.2", 64 - "com.google.auth:google-auth-library-credentials:1.6.0", 65 - "com.google.auth:google-auth-library-oauth2-http:1.6.0", 66 - "com.google.auto.service:auto-service-annotations:1.0.1", 67 - "com.google.auto.service:auto-service:1.0", 68 - "com.google.auto.value:auto-value-annotations:1.9", 69 - "com.google.auto.value:auto-value:1.8.2", 70 - "com.google.auto:auto-common:1.2.1", 71 - "com.google.code.findbugs:jsr305:3.0.2", 72 - "com.google.code.gson:gson:2.9.0", 73 - "com.google.code.java-allocation-instrumenter:java-allocation-instrumenter:3.3.0", 74 - "com.google.errorprone:error_prone_annotation:2.22.0", 75 - "com.google.errorprone:error_prone_annotations:2.22.0", 76 - "com.google.errorprone:error_prone_check_api:2.22.0", 77 - "com.google.errorprone:error_prone_core:2.22.0", 78 - "com.google.errorprone:error_prone_type_annotations:2.22.0", 79 - "com.google.flogger:flogger-system-backend:0.5.1", 80 - "com.google.flogger:flogger:0.5.1", 81 - "com.google.flogger:google-extensions:0.5.1", 82 - "com.google.guava:failureaccess:1.0.1", 83 - "com.google.guava:guava:31.1-jre", 84 - "com.google.http-client:google-http-client-gson:1.42.0", 85 - "com.google.http-client:google-http-client:1.42.0", 86 - "com.google.j2objc:j2objc-annotations:1.3", 87 - "com.google.turbine:turbine:0.4.0", 88 - "com.ryanharter.auto.value:auto-value-gson-extension:1.3.1", 89 - "com.ryanharter.auto.value:auto-value-gson-runtime:1.3.1", 90 - "com.ryanharter.auto.value:auto-value-gson-factory:1.3.1", 91 - "com.squareup:javapoet:1.12.0", 92 - "commons-collections:commons-collections:3.2.2", 93 - "commons-lang:commons-lang:2.6", 94 - "io.github.java-diff-utils:java-diff-utils:4.12", 95 - "io.grpc:grpc-api:1.48.1", 96 - "io.grpc:grpc-auth:1.48.1", 97 - "io.grpc:grpc-context:1.48.1", 98 - "io.grpc:grpc-core:1.48.1", 99 - "io.grpc:grpc-netty:1.48.1", 100 - "io.grpc:grpc-protobuf-lite:1.48.1", 101 - "io.grpc:grpc-protobuf:1.48.1", 102 - "io.grpc:grpc-stub:1.48.1", 103 - "io.netty:netty-buffer:4.1.93.Final", 104 - "io.netty:netty-codec-http2:4.1.93.Final", 105 - "io.netty:netty-codec-http:4.1.93.Final", 106 - "io.netty:netty-codec:4.1.93.Final", 107 - "io.netty:netty-common:4.1.93.Final", 108 - "io.netty:netty-handler-proxy:4.1.93.Final", 109 - "io.netty:netty-handler:4.1.93.Final", 110 - "io.netty:netty-resolver-dns:4.1.93.Final", 111 - "io.netty:netty-resolver:4.1.93.Final", 112 - "io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64:2.0.56.Final", 113 - "io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64:2.0.56.Final", 114 - "io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64:2.0.56.Final", 115 - "io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64:2.0.56.Final", 116 - "io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64:2.0.56.Final", 117 - "io.netty:netty-tcnative-classes:2.0.56.Final", 118 - "io.netty:netty-transport-classes-epoll:4.1.93.Final", 119 - "io.netty:netty-transport-classes-kqueue:4.1.93.Final", 120 - "io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.93.Final", 121 - "io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.93.Final", 122 - "io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.93.Final", 123 - "io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.93.Final", 124 - "io.netty:netty-transport-native-unix-common:4.1.93.Final", 125 - "io.netty:netty-transport-native-unix-common:jar:linux-aarch_64:4.1.93.Final", 126 - "io.netty:netty-transport-native-unix-common:jar:linux-x86_64:4.1.93.Final", 127 - "io.netty:netty-transport-native-unix-common:jar:osx-aarch_64:4.1.93.Final", 128 - "io.netty:netty-transport-native-unix-common:jar:osx-x86_64:4.1.93.Final", 129 - "io.netty:netty-transport:4.1.93.Final", 130 - "io.reactivex.rxjava3:rxjava:3.1.2", 131 - "it.unimi.dsi:fastutil:7.2.1", 132 - "javax.activation:javax.activation-api:1.2.0", 133 - "javax.annotation:javax.annotation-api:1.3.2", 134 - "javax.inject:javax.inject:1", 135 - "net.bytebuddy:byte-buddy-agent:1.14.5", 136 - "net.bytebuddy:byte-buddy:1.14.5", 137 - "org.apache.commons:commons-compress:1.20", 138 - "org.apache.commons:commons-pool2:2.8.0", 139 - "org.apache.tomcat:tomcat-annotations-api:8.0.5", 140 - "org.apache.velocity:velocity:1.7", 141 - "org.checkerframework:checker-qual:3.19.0", 142 - "org.ow2.asm:asm-analysis:9.2", 143 - "org.ow2.asm:asm-commons:9.2", 144 - "org.ow2.asm:asm-tree:9.2", 145 - "org.ow2.asm:asm-util:9.2", 146 - "org.ow2.asm:asm:9.2", 147 - "org.pcollections:pcollections:3.1.4", 148 - "org.threeten:threeten-extra:1.5.0", 149 - "org.tukaani:xz:1.9", 150 - "org.yaml:snakeyaml:1.28", 151 - "tools.profiler:async-profiler:3.0", 152 - "junit:junit:4.13.2", 153 - "org.hamcrest:hamcrest-core:1.3" 154 - ], 155 - "excluded_artifacts": [ 156 - "org.apache.httpcomponents:httpclient", 157 - "org.apache.httpcomponents:httpcore", 158 - "org.eclipse.jgit:org.eclipse.jgit", 159 - "com.google.protobuf:protobuf-java", 160 - "com.google.protobuf:protobuf-javalite" 161 - ], 162 - "fail_if_repin_required": true, 163 - "lock_file": "//:maven_install.json", 164 - "repositories": [ 165 - "https://repo1.maven.org/maven2" 166 - ], 167 - "strict_visibility": true 168 - }, 169 - "devDependency": false, 170 - "location": { 171 - "file": "@@//:MODULE.bazel", 172 - "line": 67, 173 - "column": 14 174 - } 175 - }, 176 - { 177 - "tagName": "artifact", 178 - "attributeValues": { 179 - "testonly": true, 180 - "artifact": "guava-testlib", 181 - "group": "com.google.guava", 182 - "version": "31.1-jre" 183 - }, 184 - "devDependency": false, 185 - "location": { 186 - "file": "@@//:MODULE.bazel", 187 - "line": 190, 188 - "column": 19 189 - } 190 - }, 191 - { 192 - "tagName": "artifact", 193 - "attributeValues": { 194 - "testonly": true, 195 - "artifact": "jimfs", 196 - "group": "com.google.jimfs", 197 - "version": "1.2" 198 - }, 199 - "devDependency": false, 200 - "location": { 201 - "file": "@@//:MODULE.bazel", 202 - "line": 190, 203 - "column": 19 204 - } 205 - }, 206 - { 207 - "tagName": "artifact", 208 - "attributeValues": { 209 - "testonly": true, 210 - "artifact": "compile-testing", 211 - "group": "com.google.testing.compile", 212 - "version": "0.18" 213 - }, 214 - "devDependency": false, 215 - "location": { 216 - "file": "@@//:MODULE.bazel", 217 - "line": 190, 218 - "column": 19 219 - } 220 - }, 221 - { 222 - "tagName": "artifact", 223 - "attributeValues": { 224 - "testonly": true, 225 - "artifact": "test-parameter-injector", 226 - "group": "com.google.testparameterinjector", 227 - "version": "1.0" 228 - }, 229 - "devDependency": false, 230 - "location": { 231 - "file": "@@//:MODULE.bazel", 232 - "line": 190, 233 - "column": 19 234 - } 235 - }, 236 - { 237 - "tagName": "artifact", 238 - "attributeValues": { 239 - "testonly": true, 240 - "artifact": "truth", 241 - "group": "com.google.truth", 242 - "version": "1.1.3" 243 - }, 244 - "devDependency": false, 245 - "location": { 246 - "file": "@@//:MODULE.bazel", 247 - "line": 190, 248 - "column": 19 249 - } 250 - }, 251 - { 252 - "tagName": "artifact", 253 - "attributeValues": { 254 - "testonly": true, 255 - "artifact": "truth-java8-extension", 256 - "group": "com.google.truth.extensions", 257 - "version": "1.1.3" 258 - }, 259 - "devDependency": false, 260 - "location": { 261 - "file": "@@//:MODULE.bazel", 262 - "line": 190, 263 - "column": 19 264 - } 265 - }, 266 - { 267 - "tagName": "artifact", 268 - "attributeValues": { 269 - "testonly": true, 270 - "artifact": "truth-liteproto-extension", 271 - "group": "com.google.truth.extensions", 272 - "version": "1.1.3" 273 - }, 274 - "devDependency": false, 275 - "location": { 276 - "file": "@@//:MODULE.bazel", 277 - "line": 190, 278 - "column": 19 279 - } 280 - }, 281 - { 282 - "tagName": "artifact", 283 - "attributeValues": { 284 - "testonly": true, 285 - "artifact": "truth-proto-extension", 286 - "group": "com.google.truth.extensions", 287 - "version": "1.1.3" 288 - }, 289 - "devDependency": false, 290 - "location": { 291 - "file": "@@//:MODULE.bazel", 292 - "line": 190, 293 - "column": 19 294 - } 295 - }, 296 - { 297 - "tagName": "artifact", 298 - "attributeValues": { 299 - "testonly": true, 300 - "artifact": "mockito-core", 301 - "group": "org.mockito", 302 - "version": "5.4.0" 303 - }, 304 - "devDependency": false, 305 - "location": { 306 - "file": "@@//:MODULE.bazel", 307 - "line": 190, 308 - "column": 19 309 - } 310 - }, 311 - { 312 - "tagName": "install", 313 - "attributeValues": { 314 - "name": "maven_android", 315 - "artifacts": [ 316 - "androidx.databinding:databinding-compiler:3.4.0-alpha10", 317 - "com.android.tools.build:builder:7.1.3", 318 - "com.android.tools.build:manifest-merger:30.1.3", 319 - "com.android.tools:sdk-common:30.1.3", 320 - "com.android.tools:annotations:30.1.3", 321 - "com.android.tools.layoutlib:layoutlib-api:30.1.3", 322 - "com.android.tools:common:30.1.3", 323 - "com.android.tools:repository:30.1.3" 324 - ], 325 - "fail_if_repin_required": true, 326 - "lock_file": "//src/tools/android:maven_android_install.json", 327 - "repositories": [ 328 - "https://dl.google.com/android/maven2", 329 - "https://repo1.maven.org/maven2" 330 - ] 331 - }, 332 - "devDependency": false, 333 - "location": { 334 - "file": "@@//:MODULE.bazel", 335 - "line": 333, 336 - "column": 22 337 - } 338 - } 339 - ], 340 - "hasDevUseExtension": false, 341 - "hasNonDevUseExtension": true 342 - }, 343 - { 344 - "extensionBzlFile": "@rules_java//java:extensions.bzl", 345 - "extensionName": "toolchains", 346 - "usingModule": "<root>", 347 - "location": { 348 - "file": "@@//:MODULE.bazel", 349 - "line": 211, 350 - "column": 32 351 - }, 352 - "imports": { 353 - "local_jdk": "local_jdk", 354 - "remote_java_tools": "remote_java_tools", 355 - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", 356 - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", 357 - "remote_java_tools_linux": "remote_java_tools_linux", 358 - "remote_java_tools_windows": "remote_java_tools_windows", 359 - "remotejdk11_linux": "remotejdk11_linux", 360 - "remotejdk11_linux_aarch64": "remotejdk11_linux_aarch64", 361 - "remotejdk11_linux_ppc64le": "remotejdk11_linux_ppc64le", 362 - "remotejdk11_linux_s390x": "remotejdk11_linux_s390x", 363 - "remotejdk11_macos": "remotejdk11_macos", 364 - "remotejdk11_macos_aarch64": "remotejdk11_macos_aarch64", 365 - "remotejdk11_win": "remotejdk11_win", 366 - "remotejdk11_win_arm64": "remotejdk11_win_arm64", 367 - "remotejdk17_linux": "remotejdk17_linux", 368 - "remotejdk17_linux_s390x": "remotejdk17_linux_s390x", 369 - "remotejdk17_macos": "remotejdk17_macos", 370 - "remotejdk17_macos_aarch64": "remotejdk17_macos_aarch64", 371 - "remotejdk17_win": "remotejdk17_win", 372 - "remotejdk17_win_arm64": "remotejdk17_win_arm64", 373 - "remotejdk21_linux": "remotejdk21_linux", 374 - "remotejdk21_macos": "remotejdk21_macos", 375 - "remotejdk21_macos_aarch64": "remotejdk21_macos_aarch64", 376 - "remotejdk21_win": "remotejdk21_win" 377 - }, 378 - "devImports": [], 379 - "tags": [], 380 - "hasDevUseExtension": false, 381 - "hasNonDevUseExtension": true 382 - }, 383 - { 384 - "extensionBzlFile": "@rules_python//python/extensions:python.bzl", 385 - "extensionName": "python", 386 - "usingModule": "<root>", 387 - "location": { 388 - "file": "@@//:MODULE.bazel", 389 - "line": 245, 390 - "column": 23 391 - }, 392 - "imports": {}, 393 - "devImports": [], 394 - "tags": [ 395 - { 396 - "tagName": "toolchain", 397 - "attributeValues": { 398 - "python_version": "3.8" 399 - }, 400 - "devDependency": false, 401 - "location": { 402 - "file": "@@//:MODULE.bazel", 403 - "line": 246, 404 - "column": 17 405 - } 406 - } 407 - ], 408 - "hasDevUseExtension": false, 409 - "hasNonDevUseExtension": true 410 - }, 411 - { 412 - "extensionBzlFile": "@rules_python//python/extensions:pip.bzl", 413 - "extensionName": "pip", 414 - "usingModule": "<root>", 415 - "location": { 416 - "file": "@@//:MODULE.bazel", 417 - "line": 248, 418 - "column": 20 419 - }, 420 - "imports": { 421 - "bazel_pip_dev_deps": "bazel_pip_dev_deps" 422 - }, 423 - "devImports": [], 424 - "tags": [ 425 - { 426 - "tagName": "parse", 427 - "attributeValues": { 428 - "hub_name": "bazel_pip_dev_deps", 429 - "python_version": "3.8", 430 - "requirements_lock": "//:requirements.txt" 431 - }, 432 - "devDependency": false, 433 - "location": { 434 - "file": "@@//:MODULE.bazel", 435 - "line": 249, 436 - "column": 10 437 - } 438 - } 439 - ], 440 - "hasDevUseExtension": false, 441 - "hasNonDevUseExtension": true 442 - }, 443 - { 444 - "extensionBzlFile": "@io_bazel//:extensions.bzl", 445 - "extensionName": "bazel_build_deps", 446 - "usingModule": "<root>", 447 - "location": { 448 - "file": "@@//:MODULE.bazel", 449 - "line": 260, 450 - "column": 33 451 - }, 452 - "imports": { 453 - "bazel_tools_repo_cache": "bazel_tools_repo_cache", 454 - "bootstrap_repo_cache": "bootstrap_repo_cache", 455 - "debian_bin_deps": "debian_bin_deps", 456 - "debian_cc_deps": "debian_cc_deps", 457 - "debian_java_deps": "debian_java_deps", 458 - "debian_proto_deps": "debian_proto_deps", 459 - "openjdk_linux_aarch64_vanilla": "openjdk_linux_aarch64_vanilla", 460 - "openjdk_linux_ppc64le_vanilla": "openjdk_linux_ppc64le_vanilla", 461 - "openjdk_linux_s390x_vanilla": "openjdk_linux_s390x_vanilla", 462 - "openjdk_linux_vanilla": "openjdk_linux_vanilla", 463 - "openjdk_macos_aarch64_vanilla": "openjdk_macos_aarch64_vanilla", 464 - "openjdk_macos_x86_64_vanilla": "openjdk_macos_x86_64_vanilla", 465 - "openjdk_win_arm64_vanilla": "openjdk_win_arm64_vanilla", 466 - "openjdk_win_vanilla": "openjdk_win_vanilla", 467 - "workspace_repo_cache": "workspace_repo_cache" 468 - }, 469 - "devImports": [], 470 - "tags": [], 471 - "hasDevUseExtension": false, 472 - "hasNonDevUseExtension": true 473 - }, 474 - { 475 - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", 476 - "extensionName": "cc_configure_extension", 477 - "usingModule": "<root>", 478 - "location": { 479 - "file": "@@//:MODULE.bazel", 480 - "line": 281, 481 - "column": 29 482 - }, 483 - "imports": { 484 - "local_config_cc": "local_config_cc" 485 - }, 486 - "devImports": [], 487 - "tags": [], 488 - "hasDevUseExtension": false, 489 - "hasNonDevUseExtension": true 490 - }, 491 - { 492 - "extensionBzlFile": "@io_bazel//:extensions.bzl", 493 - "extensionName": "bazel_test_deps", 494 - "usingModule": "<root>", 495 - "location": { 496 - "file": "@@//:MODULE.bazel", 497 - "line": 288, 498 - "column": 32 499 - }, 500 - "imports": { 501 - "bazelci_rules": "bazelci_rules", 502 - "local_bazel_source_list": "local_bazel_source_list", 503 - "local_config_winsdk": "local_config_winsdk" 504 - }, 505 - "devImports": [], 506 - "tags": [], 507 - "hasDevUseExtension": false, 508 - "hasNonDevUseExtension": true 509 - }, 510 - { 511 - "extensionBzlFile": "@io_bazel//:rbe_extension.bzl", 512 - "extensionName": "bazel_rbe_deps", 513 - "usingModule": "<root>", 514 - "location": { 515 - "file": "@@//:MODULE.bazel", 516 - "line": 296, 517 - "column": 31 518 - }, 519 - "imports": { 520 - "rbe_ubuntu2004_java11": "rbe_ubuntu2004_java11" 521 - }, 522 - "devImports": [], 523 - "tags": [], 524 - "hasDevUseExtension": false, 525 - "hasNonDevUseExtension": true 526 - }, 527 - { 528 - "extensionBzlFile": "@io_bazel//tools/test:extensions.bzl", 529 - "extensionName": "remote_coverage_tools_extension", 530 - "usingModule": "<root>", 531 - "location": { 532 - "file": "@@//:MODULE.bazel", 533 - "line": 299, 534 - "column": 48 535 - }, 536 - "imports": { 537 - "remote_coverage_tools": "remote_coverage_tools" 538 - }, 539 - "devImports": [], 540 - "tags": [], 541 - "hasDevUseExtension": false, 542 - "hasNonDevUseExtension": true 543 - }, 544 - { 545 - "extensionBzlFile": "@rules_graalvm//:extensions.bzl", 546 - "extensionName": "graalvm", 547 - "usingModule": "<root>", 548 - "location": { 549 - "file": "@@//:MODULE.bazel", 550 - "line": 302, 551 - "column": 20 552 - }, 553 - "imports": { 554 - "graalvm_toolchains": "graalvm_toolchains" 555 - }, 556 - "devImports": [], 557 - "tags": [ 558 - { 559 - "tagName": "graalvm", 560 - "attributeValues": { 561 - "name": "graalvm", 562 - "distribution": "ce", 563 - "java_version": "20", 564 - "version": "20.0.2" 565 - }, 566 - "devDependency": false, 567 - "location": { 568 - "file": "@@//:MODULE.bazel", 569 - "line": 303, 570 - "column": 12 571 - } 572 - } 573 - ], 574 - "hasDevUseExtension": false, 575 - "hasNonDevUseExtension": true 576 - }, 577 - { 578 - "extensionBzlFile": "@io_bazel//:extensions.bzl", 579 - "extensionName": "bazel_android_deps", 580 - "usingModule": "<root>", 581 - "location": { 582 - "file": "@@//:MODULE.bazel", 583 - "line": 355, 584 - "column": 35 585 - }, 586 - "imports": { 587 - "desugar_jdk_libs": "desugar_jdk_libs" 588 - }, 589 - "devImports": [], 590 - "tags": [], 591 - "hasDevUseExtension": false, 592 - "hasNonDevUseExtension": true 593 - }, 594 - { 595 - "extensionBzlFile": "@io_bazel//tools/android:android_extensions.bzl", 596 - "extensionName": "remote_android_tools_extensions", 597 - "usingModule": "<root>", 598 - "location": { 599 - "file": "@@//:MODULE.bazel", 600 - "line": 358, 601 - "column": 42 602 - }, 603 - "imports": { 604 - "android_gmaven_r8": "android_gmaven_r8", 605 - "android_tools": "android_tools" 606 - }, 607 - "devImports": [], 608 - "tags": [], 609 - "hasDevUseExtension": false, 610 - "hasNonDevUseExtension": true 611 - } 612 - ], 613 - "deps": { 614 - "rules_license": "rules_license@0.0.7", 615 - "bazel_skylib": "bazel_skylib@1.5.0", 616 - "com_google_protobuf": "protobuf@21.7", 617 - "com_github_grpc_grpc": "grpc@1.48.1.bcr.1", 618 - "platforms": "platforms@0.0.8", 619 - "rules_pkg": "rules_pkg@0.9.1", 620 - "io_bazel_skydoc": "stardoc@0.5.3", 621 - "zstd-jni": "zstd-jni@1.5.2-3.bcr.1", 622 - "blake3": "blake3@1.3.3.bcr.1", 623 - "zlib": "zlib@1.3", 624 - "rules_cc": "rules_cc@0.0.9", 625 - "rules_graalvm": "rules_graalvm@0.10.3", 626 - "rules_java": "rules_java@7.4.0", 627 - "rules_proto": "rules_proto@5.3.0-21.7", 628 - "rules_jvm_external": "rules_jvm_external@5.2", 629 - "rules_python": "rules_python@0.26.0", 630 - "rules_testing": "rules_testing@0.0.4", 631 - "com_google_googletest": "googletest@1.14.0", 632 - "remoteapis": "remoteapis@_", 633 - "googleapis": "googleapis@_", 634 - "apple_support": "apple_support@1.8.1", 635 - "abseil-cpp": "abseil-cpp@20230125.1", 636 - "c-ares": "c-ares@1.15.0", 637 - "rules_go": "rules_go@0.39.1", 638 - "upb": "upb@0.0.0-20220923-a547704", 639 - "bazel_tools": "bazel_tools@_", 640 - "local_config_platform": "local_config_platform@_" 641 - } 642 - }, 643 - "rules_license@0.0.7": { 644 - "name": "rules_license", 645 - "version": "0.0.7", 646 - "key": "rules_license@0.0.7", 647 - "repoName": "rules_license", 648 - "executionPlatformsToRegister": [], 649 - "toolchainsToRegister": [], 650 - "extensionUsages": [], 651 - "deps": { 652 - "bazel_tools": "bazel_tools@_", 653 - "local_config_platform": "local_config_platform@_" 654 - }, 655 - "repoSpec": { 656 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 657 - "ruleClassName": "http_archive", 658 - "attributes": { 659 - "urls": [ 660 - "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" 661 - ], 662 - "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", 663 - "strip_prefix": "", 664 - "remote_patches": {}, 665 - "remote_patch_strip": 0 666 - } 667 - } 668 - }, 669 - "bazel_skylib@1.5.0": { 670 - "name": "bazel_skylib", 671 - "version": "1.5.0", 672 - "key": "bazel_skylib@1.5.0", 673 - "repoName": "bazel_skylib", 674 - "executionPlatformsToRegister": [], 675 - "toolchainsToRegister": [ 676 - "//toolchains/unittest:cmd_toolchain", 677 - "//toolchains/unittest:bash_toolchain" 678 - ], 679 - "extensionUsages": [], 680 - "deps": { 681 - "platforms": "platforms@0.0.8", 682 - "bazel_tools": "bazel_tools@_", 683 - "local_config_platform": "local_config_platform@_" 684 - }, 685 - "repoSpec": { 686 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 687 - "ruleClassName": "http_archive", 688 - "attributes": { 689 - "urls": [ 690 - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz" 691 - ], 692 - "integrity": "sha256-zVWgYudjuTSZIfD124w5MyiNyLpPdt2UFqrGis7jy5Q=", 693 - "strip_prefix": "", 694 - "remote_patches": {}, 695 - "remote_patch_strip": 0 696 - } 697 - } 698 - }, 699 - "protobuf@21.7": { 700 - "name": "protobuf", 701 - "version": "21.7", 702 - "key": "protobuf@21.7", 703 - "repoName": "protobuf", 704 - "executionPlatformsToRegister": [], 705 - "toolchainsToRegister": [], 706 - "extensionUsages": [ 707 - { 708 - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", 709 - "extensionName": "maven", 710 - "usingModule": "protobuf@21.7", 711 - "location": { 712 - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", 713 - "line": 22, 714 - "column": 22 715 - }, 716 - "imports": { 717 - "maven": "maven" 718 - }, 719 - "devImports": [], 720 - "tags": [ 721 - { 722 - "tagName": "install", 723 - "attributeValues": { 724 - "name": "maven", 725 - "artifacts": [ 726 - "com.google.code.findbugs:jsr305:3.0.2", 727 - "com.google.code.gson:gson:2.8.9", 728 - "com.google.errorprone:error_prone_annotations:2.3.2", 729 - "com.google.j2objc:j2objc-annotations:1.3", 730 - "com.google.guava:guava:31.1-jre", 731 - "com.google.guava:guava-testlib:31.1-jre", 732 - "com.google.truth:truth:1.1.2", 733 - "junit:junit:4.13.2", 734 - "org.mockito:mockito-core:4.3.1" 735 - ] 736 - }, 737 - "devDependency": false, 738 - "location": { 739 - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", 740 - "line": 24, 741 - "column": 14 742 - } 743 - } 744 - ], 745 - "hasDevUseExtension": false, 746 - "hasNonDevUseExtension": true 747 - } 748 - ], 749 - "deps": { 750 - "bazel_skylib": "bazel_skylib@1.5.0", 751 - "rules_python": "rules_python@0.26.0", 752 - "rules_cc": "rules_cc@0.0.9", 753 - "rules_proto": "rules_proto@5.3.0-21.7", 754 - "rules_java": "rules_java@7.4.0", 755 - "rules_pkg": "rules_pkg@0.9.1", 756 - "com_google_abseil": "abseil-cpp@20230125.1", 757 - "zlib": "zlib@1.3", 758 - "upb": "upb@0.0.0-20220923-a547704", 759 - "rules_jvm_external": "rules_jvm_external@5.2", 760 - "com_google_googletest": "googletest@1.14.0", 761 - "bazel_tools": "bazel_tools@_", 762 - "local_config_platform": "local_config_platform@_" 763 - }, 764 - "repoSpec": { 765 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 766 - "ruleClassName": "http_archive", 767 - "attributes": { 768 - "urls": [ 769 - "https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protobuf-all-21.7.zip" 770 - ], 771 - "integrity": "sha256-VJOiH17T/FAuZv7GuUScBqVRztYwAvpIkDxA36jeeko=", 772 - "strip_prefix": "protobuf-21.7", 773 - "remote_patches": { 774 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel.patch": "sha256-q3V2+eq0v2XF0z8z+V+QF4cynD6JvHI1y3kI/+rzl5s=", 775 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel_for_examples.patch": "sha256-O7YP6s3lo/1opUiO0jqXYORNHdZ/2q3hjz1QGy8QdIU=", 776 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/relative_repo_names.patch": "sha256-RK9RjW8T5UJNG7flIrnFiNE9vKwWB+8uWWtJqXYT0w4=", 777 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_missing_files.patch": "sha256-Hyne4DG2u5bXcWHNxNMirA2QFAe/2Cl8oMm1XJdkQIY=" 778 - }, 779 - "remote_patch_strip": 1 780 - } 781 - } 782 - }, 783 - "grpc@1.48.1.bcr.1": { 784 - "name": "grpc", 785 - "version": "1.48.1.bcr.1", 786 - "key": "grpc@1.48.1.bcr.1", 787 - "repoName": "com_github_grpc_grpc", 788 - "executionPlatformsToRegister": [], 789 - "toolchainsToRegister": [], 790 - "extensionUsages": [ 791 - { 792 - "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_deps.bzl", 793 - "extensionName": "grpc_repo_deps_ext", 794 - "usingModule": "grpc@1.48.1.bcr.1", 795 - "location": { 796 - "file": "https://bcr.bazel.build/modules/grpc/1.48.1.bcr.1/MODULE.bazel", 797 - "line": 20, 798 - "column": 35 799 - }, 800 - "imports": { 801 - "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", 802 - "com_google_googleapis": "com_google_googleapis", 803 - "com_github_cncf_udpa": "com_github_cncf_udpa", 804 - "envoy_api": "envoy_api" 805 - }, 806 - "devImports": [], 807 - "tags": [], 808 - "hasDevUseExtension": false, 809 - "hasNonDevUseExtension": true 810 - }, 811 - { 812 - "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_extra_deps.bzl", 813 - "extensionName": "grpc_extra_deps_ext", 814 - "usingModule": "grpc@1.48.1.bcr.1", 815 - "location": { 816 - "file": "https://bcr.bazel.build/modules/grpc/1.48.1.bcr.1/MODULE.bazel", 817 - "line": 30, 818 - "column": 36 819 - }, 820 - "imports": { 821 - "com_google_googleapis_imports": "com_google_googleapis_imports" 822 - }, 823 - "devImports": [], 824 - "tags": [], 825 - "hasDevUseExtension": false, 826 - "hasNonDevUseExtension": true 827 - } 828 - ], 829 - "deps": { 830 - "bazel_skylib": "bazel_skylib@1.5.0", 831 - "boringssl": "boringssl@0.0.0-20211025-d4f1ab9", 832 - "com_github_cares_cares": "c-ares@1.15.0", 833 - "com_google_absl": "abseil-cpp@20230125.1", 834 - "com_google_protobuf": "protobuf@21.7", 835 - "com_googlesource_code_re2": "re2@2021-09-01", 836 - "rules_proto": "rules_proto@5.3.0-21.7", 837 - "upb": "upb@0.0.0-20220923-a547704", 838 - "zlib": "zlib@1.3", 839 - "rules_java": "rules_java@7.4.0", 840 - "io_bazel_rules_go": "rules_go@0.39.1", 841 - "bazel_tools": "bazel_tools@_", 842 - "local_config_platform": "local_config_platform@_" 843 - }, 844 - "repoSpec": { 845 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 846 - "ruleClassName": "http_archive", 847 - "attributes": { 848 - "urls": [ 849 - "https://github.com/grpc/grpc/archive/refs/tags/v1.48.1.tar.gz" 850 - ], 851 - "integrity": "sha256-MgNmZl0ZAnzah7I2jAOTkAajfgOIv9EJHI0qlvvJO9g=", 852 - "strip_prefix": "grpc-1.48.1", 853 - "remote_patches": { 854 - "https://bcr.bazel.build/modules/grpc/1.48.1.bcr.1/patches/adopt_bzlmod.patch": "sha256-iMrebRKNKLNqVtRX+4eRZ63QcBr2t8Zo/ZvBPjVnyw8=" 855 - }, 856 - "remote_patch_strip": 1 857 - } 858 - } 859 - }, 860 - "platforms@0.0.8": { 861 - "name": "platforms", 862 - "version": "0.0.8", 863 - "key": "platforms@0.0.8", 864 - "repoName": "platforms", 865 - "executionPlatformsToRegister": [], 866 - "toolchainsToRegister": [], 867 - "extensionUsages": [], 868 - "deps": { 869 - "rules_license": "rules_license@0.0.7", 870 - "bazel_tools": "bazel_tools@_", 871 - "local_config_platform": "local_config_platform@_" 872 - }, 873 - "repoSpec": { 874 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 875 - "ruleClassName": "http_archive", 876 - "attributes": { 877 - "urls": [ 878 - "https://github.com/bazelbuild/platforms/releases/download/0.0.8/platforms-0.0.8.tar.gz" 879 - ], 880 - "integrity": "sha256-gVBAZgU4ns7LbaB8vLUJ1WN6OrmiS8abEQFTE2fYnXQ=", 881 - "strip_prefix": "", 882 - "remote_patches": {}, 883 - "remote_patch_strip": 0 884 - } 885 - } 886 - }, 887 - "rules_pkg@0.9.1": { 888 - "name": "rules_pkg", 889 - "version": "0.9.1", 890 - "key": "rules_pkg@0.9.1", 891 - "repoName": "rules_pkg", 892 - "executionPlatformsToRegister": [], 893 - "toolchainsToRegister": [], 894 - "extensionUsages": [], 895 - "deps": { 896 - "rules_license": "rules_license@0.0.7", 897 - "bazel_skylib": "bazel_skylib@1.5.0", 898 - "rules_python": "rules_python@0.26.0", 899 - "bazel_tools": "bazel_tools@_", 900 - "local_config_platform": "local_config_platform@_" 901 - }, 902 - "repoSpec": { 903 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 904 - "ruleClassName": "http_archive", 905 - "attributes": { 906 - "urls": [ 907 - "https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz" 908 - ], 909 - "integrity": "sha256-j57i3BDBrlFO5ZmotC7Zn6Jit1cFj2WtPDhCif9wxLg=", 910 - "strip_prefix": "", 911 - "remote_patches": {}, 912 - "remote_patch_strip": 0 913 - } 914 - } 915 - }, 916 - "stardoc@0.5.3": { 917 - "name": "stardoc", 918 - "version": "0.5.3", 919 - "key": "stardoc@0.5.3", 920 - "repoName": "stardoc", 921 - "executionPlatformsToRegister": [], 922 - "toolchainsToRegister": [], 923 - "extensionUsages": [], 924 - "deps": { 925 - "bazel_skylib": "bazel_skylib@1.5.0", 926 - "rules_java": "rules_java@7.4.0", 927 - "bazel_tools": "bazel_tools@_", 928 - "local_config_platform": "local_config_platform@_" 929 - }, 930 - "repoSpec": { 931 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 932 - "ruleClassName": "http_archive", 933 - "attributes": { 934 - "urls": [ 935 - "https://github.com/bazelbuild/stardoc/releases/download/0.5.3/stardoc-0.5.3.tar.gz" 936 - ], 937 - "integrity": "sha256-P9j+xN3sPGcL2BCQTi4zFwvt/hL5Ct+UNQgYS+RYyLs=", 938 - "strip_prefix": "", 939 - "remote_patches": { 940 - "https://bcr.bazel.build/modules/stardoc/0.5.3/patches/module_dot_bazel.patch": "sha256-Lgpy9OCr0zBWYuHoyM1rJJrgxn23X/bwgICEF7XiEug=" 941 - }, 942 - "remote_patch_strip": 0 943 - } 944 - } 945 - }, 946 - "zstd-jni@1.5.2-3.bcr.1": { 947 - "name": "zstd-jni", 948 - "version": "1.5.2-3.bcr.1", 949 - "key": "zstd-jni@1.5.2-3.bcr.1", 950 - "repoName": "zstd-jni", 951 - "executionPlatformsToRegister": [], 952 - "toolchainsToRegister": [], 953 - "extensionUsages": [], 954 - "deps": { 955 - "bazel_tools": "bazel_tools@_", 956 - "local_config_platform": "local_config_platform@_" 957 - }, 958 - "repoSpec": { 959 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 960 - "ruleClassName": "http_archive", 961 - "attributes": { 962 - "urls": [ 963 - "https://github.com/luben/zstd-jni/archive/refs/tags/v1.5.2-3.zip" 964 - ], 965 - "integrity": "sha256-NmAJpDz62jUBXkzECn78S38BfGuN9crD+H0keAJ7IFY=", 966 - "strip_prefix": "zstd-jni-1.5.2-3", 967 - "remote_patches": { 968 - "https://bcr.bazel.build/modules/zstd-jni/1.5.2-3.bcr.1/patches/Native.java.patch": "sha256-HDzZr1BxNacyg+xWvojosR8VgfZdOQ2TDAPW2bCATDs=", 969 - "https://bcr.bazel.build/modules/zstd-jni/1.5.2-3.bcr.1/patches/add_build_file.patch": "sha256-k67/p9wSUWEfSeeLVPabVleF+lH9YLxlog1auvezsts=", 970 - "https://bcr.bazel.build/modules/zstd-jni/1.5.2-3.bcr.1/patches/module_dot_bazel.patch": "sha256-0KGh/q92+gB4AWBFco0+/UkrkRGsZf0QynxMdWvAgPo=" 971 - }, 972 - "remote_patch_strip": 1 973 - } 974 - } 975 - }, 976 - "blake3@1.3.3.bcr.1": { 977 - "name": "blake3", 978 - "version": "1.3.3.bcr.1", 979 - "key": "blake3@1.3.3.bcr.1", 980 - "repoName": "blake3", 981 - "executionPlatformsToRegister": [], 982 - "toolchainsToRegister": [], 983 - "extensionUsages": [], 984 - "deps": { 985 - "rules_cc": "rules_cc@0.0.9", 986 - "bazel_tools": "bazel_tools@_", 987 - "local_config_platform": "local_config_platform@_" 988 - }, 989 - "repoSpec": { 990 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 991 - "ruleClassName": "http_archive", 992 - "attributes": { 993 - "urls": [ 994 - "https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/1.3.3.tar.gz" 995 - ], 996 - "integrity": "sha256-J9K8TuWUW6dUNIWVIQQslJRj7nUU/xeq7zKOI++D/sA=", 997 - "strip_prefix": "BLAKE3-1.3.3", 998 - "remote_patches": { 999 - "https://bcr.bazel.build/modules/blake3/1.3.3.bcr.1/patches/add_build_file.patch": "sha256-lKVoznUHSqWywOo27+g4J0csjL8lH3FEXjAFRJN5+Kw=", 1000 - "https://bcr.bazel.build/modules/blake3/1.3.3.bcr.1/patches/module_dot_bazel.patch": "sha256-4M/MRHdDFjS8iyVaKqy6QIc5Qea9pblUz7oj6I5aHfg=" 1001 - }, 1002 - "remote_patch_strip": 0 1003 - } 1004 - } 1005 - }, 1006 - "zlib@1.3": { 1007 - "name": "zlib", 1008 - "version": "1.3", 1009 - "key": "zlib@1.3", 1010 - "repoName": "zlib", 1011 - "executionPlatformsToRegister": [], 1012 - "toolchainsToRegister": [], 1013 - "extensionUsages": [], 1014 - "deps": { 1015 - "platforms": "platforms@0.0.8", 1016 - "rules_cc": "rules_cc@0.0.9", 1017 - "bazel_tools": "bazel_tools@_", 1018 - "local_config_platform": "local_config_platform@_" 1019 - }, 1020 - "repoSpec": { 1021 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1022 - "ruleClassName": "http_archive", 1023 - "attributes": { 1024 - "urls": [ 1025 - "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" 1026 - ], 1027 - "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", 1028 - "strip_prefix": "zlib-1.3", 1029 - "remote_patches": { 1030 - "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", 1031 - "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" 1032 - }, 1033 - "remote_patch_strip": 0 1034 - } 1035 - } 1036 - }, 1037 - "rules_cc@0.0.9": { 1038 - "name": "rules_cc", 1039 - "version": "0.0.9", 1040 - "key": "rules_cc@0.0.9", 1041 - "repoName": "rules_cc", 1042 - "executionPlatformsToRegister": [], 1043 - "toolchainsToRegister": [ 1044 - "@local_config_cc_toolchains//:all" 1045 - ], 1046 - "extensionUsages": [ 1047 - { 1048 - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", 1049 - "extensionName": "cc_configure_extension", 1050 - "usingModule": "rules_cc@0.0.9", 1051 - "location": { 1052 - "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", 1053 - "line": 9, 1054 - "column": 29 1055 - }, 1056 - "imports": { 1057 - "local_config_cc_toolchains": "local_config_cc_toolchains" 1058 - }, 1059 - "devImports": [], 1060 - "tags": [], 1061 - "hasDevUseExtension": false, 1062 - "hasNonDevUseExtension": true 1063 - } 1064 - ], 1065 - "deps": { 1066 - "platforms": "platforms@0.0.8", 1067 - "bazel_tools": "bazel_tools@_", 1068 - "local_config_platform": "local_config_platform@_" 1069 - }, 1070 - "repoSpec": { 1071 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1072 - "ruleClassName": "http_archive", 1073 - "attributes": { 1074 - "urls": [ 1075 - "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" 1076 - ], 1077 - "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", 1078 - "strip_prefix": "rules_cc-0.0.9", 1079 - "remote_patches": { 1080 - "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" 1081 - }, 1082 - "remote_patch_strip": 0 1083 - } 1084 - } 1085 - }, 1086 - "rules_graalvm@0.10.3": { 1087 - "name": "rules_graalvm", 1088 - "version": "0.10.3", 1089 - "key": "rules_graalvm@0.10.3", 1090 - "repoName": "rules_graalvm", 1091 - "executionPlatformsToRegister": [], 1092 - "toolchainsToRegister": [], 1093 - "extensionUsages": [], 1094 - "deps": { 1095 - "platforms": "platforms@0.0.8", 1096 - "bazel_features": "bazel_features@1.1.0", 1097 - "rules_java": "rules_java@7.4.0", 1098 - "bazel_skylib": "bazel_skylib@1.5.0", 1099 - "build_bazel_apple_support": "apple_support@1.8.1", 1100 - "bazel_tools": "bazel_tools@_", 1101 - "local_config_platform": "local_config_platform@_" 1102 - }, 1103 - "repoSpec": { 1104 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1105 - "ruleClassName": "http_archive", 1106 - "attributes": { 1107 - "urls": [ 1108 - "https://github.com/sgammon/rules_graalvm/releases/download/v0.10.3/rules_graalvm-0.10.3.zip" 1109 - ], 1110 - "integrity": "sha256-H0uZeedQMwQt9OlAWgqUmqXdlCfnLIqv2Ikdj2dOdeQ=", 1111 - "strip_prefix": "rules_graalvm-0.10.3", 1112 - "remote_patches": {}, 1113 - "remote_patch_strip": 0 1114 - } 1115 - } 1116 - }, 1117 - "rules_java@7.4.0": { 1118 - "name": "rules_java", 1119 - "version": "7.4.0", 1120 - "key": "rules_java@7.4.0", 1121 - "repoName": "rules_java", 1122 - "executionPlatformsToRegister": [], 1123 - "toolchainsToRegister": [ 1124 - "//toolchains:all", 1125 - "@local_jdk//:runtime_toolchain_definition", 1126 - "@local_jdk//:bootstrap_runtime_toolchain_definition", 1127 - "@remotejdk11_linux_toolchain_config_repo//:all", 1128 - "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", 1129 - "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", 1130 - "@remotejdk11_linux_s390x_toolchain_config_repo//:all", 1131 - "@remotejdk11_macos_toolchain_config_repo//:all", 1132 - "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", 1133 - "@remotejdk11_win_toolchain_config_repo//:all", 1134 - "@remotejdk11_win_arm64_toolchain_config_repo//:all", 1135 - "@remotejdk17_linux_toolchain_config_repo//:all", 1136 - "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", 1137 - "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", 1138 - "@remotejdk17_linux_s390x_toolchain_config_repo//:all", 1139 - "@remotejdk17_macos_toolchain_config_repo//:all", 1140 - "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", 1141 - "@remotejdk17_win_toolchain_config_repo//:all", 1142 - "@remotejdk17_win_arm64_toolchain_config_repo//:all", 1143 - "@remotejdk21_linux_toolchain_config_repo//:all", 1144 - "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", 1145 - "@remotejdk21_macos_toolchain_config_repo//:all", 1146 - "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", 1147 - "@remotejdk21_win_toolchain_config_repo//:all" 1148 - ], 1149 - "extensionUsages": [ 1150 - { 1151 - "extensionBzlFile": "@rules_java//java:extensions.bzl", 1152 - "extensionName": "toolchains", 1153 - "usingModule": "rules_java@7.4.0", 1154 - "location": { 1155 - "file": "https://bcr.bazel.build/modules/rules_java/7.4.0/MODULE.bazel", 1156 - "line": 19, 1157 - "column": 27 1158 - }, 1159 - "imports": { 1160 - "remote_java_tools": "remote_java_tools", 1161 - "remote_java_tools_linux": "remote_java_tools_linux", 1162 - "remote_java_tools_windows": "remote_java_tools_windows", 1163 - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", 1164 - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", 1165 - "local_jdk": "local_jdk", 1166 - "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", 1167 - "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", 1168 - "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", 1169 - "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", 1170 - "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", 1171 - "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", 1172 - "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", 1173 - "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", 1174 - "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", 1175 - "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", 1176 - "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", 1177 - "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", 1178 - "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", 1179 - "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", 1180 - "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", 1181 - "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", 1182 - "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", 1183 - "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", 1184 - "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", 1185 - "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", 1186 - "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo" 1187 - }, 1188 - "devImports": [], 1189 - "tags": [], 1190 - "hasDevUseExtension": false, 1191 - "hasNonDevUseExtension": true 1192 - } 1193 - ], 1194 - "deps": { 1195 - "platforms": "platforms@0.0.8", 1196 - "rules_cc": "rules_cc@0.0.9", 1197 - "bazel_skylib": "bazel_skylib@1.5.0", 1198 - "rules_proto": "rules_proto@5.3.0-21.7", 1199 - "rules_license": "rules_license@0.0.7", 1200 - "bazel_tools": "bazel_tools@_", 1201 - "local_config_platform": "local_config_platform@_" 1202 - }, 1203 - "repoSpec": { 1204 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1205 - "ruleClassName": "http_archive", 1206 - "attributes": { 1207 - "urls": [ 1208 - "https://github.com/bazelbuild/rules_java/releases/download/7.4.0/rules_java-7.4.0.tar.gz" 1209 - ], 1210 - "integrity": "sha256-l27wi0nJKXQfIBeQ5Z44B8cq2B9CjIvJU82+/1/tFes=", 1211 - "strip_prefix": "", 1212 - "remote_patches": {}, 1213 - "remote_patch_strip": 0 1214 - } 1215 - } 1216 - }, 1217 - "rules_proto@5.3.0-21.7": { 1218 - "name": "rules_proto", 1219 - "version": "5.3.0-21.7", 1220 - "key": "rules_proto@5.3.0-21.7", 1221 - "repoName": "rules_proto", 1222 - "executionPlatformsToRegister": [], 1223 - "toolchainsToRegister": [], 1224 - "extensionUsages": [], 1225 - "deps": { 1226 - "bazel_skylib": "bazel_skylib@1.5.0", 1227 - "com_google_protobuf": "protobuf@21.7", 1228 - "rules_cc": "rules_cc@0.0.9", 1229 - "bazel_tools": "bazel_tools@_", 1230 - "local_config_platform": "local_config_platform@_" 1231 - }, 1232 - "repoSpec": { 1233 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1234 - "ruleClassName": "http_archive", 1235 - "attributes": { 1236 - "urls": [ 1237 - "https://github.com/bazelbuild/rules_proto/archive/refs/tags/5.3.0-21.7.tar.gz" 1238 - ], 1239 - "integrity": "sha256-3D+yBqLLNEG0heseQjFlsjEjWh6psDG0Qzz3vB+kYN0=", 1240 - "strip_prefix": "rules_proto-5.3.0-21.7", 1241 - "remote_patches": {}, 1242 - "remote_patch_strip": 0 1243 - } 1244 - } 1245 - }, 1246 - "rules_jvm_external@5.2": { 1247 - "name": "rules_jvm_external", 1248 - "version": "5.2", 1249 - "key": "rules_jvm_external@5.2", 1250 - "repoName": "rules_jvm_external", 1251 - "executionPlatformsToRegister": [], 1252 - "toolchainsToRegister": [], 1253 - "extensionUsages": [ 1254 - { 1255 - "extensionBzlFile": "@rules_jvm_external//:non-module-deps.bzl", 1256 - "extensionName": "non_module_deps", 1257 - "usingModule": "rules_jvm_external@5.2", 1258 - "location": { 1259 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/5.2/MODULE.bazel", 1260 - "line": 9, 1261 - "column": 32 1262 - }, 1263 - "imports": { 1264 - "io_bazel_rules_kotlin": "io_bazel_rules_kotlin" 1265 - }, 1266 - "devImports": [], 1267 - "tags": [], 1268 - "hasDevUseExtension": false, 1269 - "hasNonDevUseExtension": true 1270 - }, 1271 - { 1272 - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", 1273 - "extensionName": "maven", 1274 - "usingModule": "rules_jvm_external@5.2", 1275 - "location": { 1276 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/5.2/MODULE.bazel", 1277 - "line": 15, 1278 - "column": 22 1279 - }, 1280 - "imports": { 1281 - "rules_jvm_external_deps": "rules_jvm_external_deps" 1282 - }, 1283 - "devImports": [], 1284 - "tags": [ 1285 - { 1286 - "tagName": "install", 1287 - "attributeValues": { 1288 - "name": "rules_jvm_external_deps", 1289 - "artifacts": [ 1290 - "com.google.auth:google-auth-library-credentials:0.22.0", 1291 - "com.google.auth:google-auth-library-oauth2-http:0.22.0", 1292 - "com.google.cloud:google-cloud-core:1.93.10", 1293 - "com.google.cloud:google-cloud-storage:1.113.4", 1294 - "com.google.code.gson:gson:2.9.0", 1295 - "com.google.googlejavaformat:google-java-format:1.15.0", 1296 - "com.google.guava:guava:31.1-jre", 1297 - "org.apache.maven:maven-artifact:3.8.6", 1298 - "software.amazon.awssdk:s3:2.17.183" 1299 - ], 1300 - "lock_file": "@rules_jvm_external//:rules_jvm_external_deps_install.json" 1301 - }, 1302 - "devDependency": false, 1303 - "location": { 1304 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/5.2/MODULE.bazel", 1305 - "line": 16, 1306 - "column": 14 1307 - } 1308 - } 1309 - ], 1310 - "hasDevUseExtension": false, 1311 - "hasNonDevUseExtension": true 1312 - } 1313 - ], 1314 - "deps": { 1315 - "bazel_skylib": "bazel_skylib@1.5.0", 1316 - "io_bazel_stardoc": "stardoc@0.5.3", 1317 - "bazel_tools": "bazel_tools@_", 1318 - "local_config_platform": "local_config_platform@_" 1319 - }, 1320 - "repoSpec": { 1321 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1322 - "ruleClassName": "http_archive", 1323 - "attributes": { 1324 - "urls": [ 1325 - "https://github.com/bazelbuild/rules_jvm_external/releases/download/5.2/rules_jvm_external-5.2.tar.gz" 1326 - ], 1327 - "integrity": "sha256-+G/UKoCeGHHKCqvonbDUQEUSGcPORsWNokDH3NwAEl8=", 1328 - "strip_prefix": "rules_jvm_external-5.2", 1329 - "remote_patches": {}, 1330 - "remote_patch_strip": 0, 1331 - "patches": [ 1332 - "@@//third_party:rules_jvm_external_5.2.patch" 1333 - ], 1334 - "patch_cmds": [], 1335 - "patch_args": [ 1336 - "-p1" 1337 - ] 1338 - } 1339 - } 1340 - }, 1341 - "rules_python@0.26.0": { 1342 - "name": "rules_python", 1343 - "version": "0.26.0", 1344 - "key": "rules_python@0.26.0", 1345 - "repoName": "rules_python", 1346 - "executionPlatformsToRegister": [], 1347 - "toolchainsToRegister": [ 1348 - "@pythons_hub//:all" 1349 - ], 1350 - "extensionUsages": [ 1351 - { 1352 - "extensionBzlFile": "@rules_python//python/extensions/private:internal_deps.bzl", 1353 - "extensionName": "internal_deps", 1354 - "usingModule": "rules_python@0.26.0", 1355 - "location": { 1356 - "file": "https://bcr.bazel.build/modules/rules_python/0.26.0/MODULE.bazel", 1357 - "line": 15, 1358 - "column": 30 1359 - }, 1360 - "imports": { 1361 - "rules_python_internal": "rules_python_internal", 1362 - "pypi__build": "pypi__build", 1363 - "pypi__click": "pypi__click", 1364 - "pypi__colorama": "pypi__colorama", 1365 - "pypi__importlib_metadata": "pypi__importlib_metadata", 1366 - "pypi__installer": "pypi__installer", 1367 - "pypi__more_itertools": "pypi__more_itertools", 1368 - "pypi__packaging": "pypi__packaging", 1369 - "pypi__pep517": "pypi__pep517", 1370 - "pypi__pip": "pypi__pip", 1371 - "pypi__pip_tools": "pypi__pip_tools", 1372 - "pypi__pyproject_hooks": "pypi__pyproject_hooks", 1373 - "pypi__setuptools": "pypi__setuptools", 1374 - "pypi__tomli": "pypi__tomli", 1375 - "pypi__wheel": "pypi__wheel", 1376 - "pypi__zipp": "pypi__zipp" 1377 - }, 1378 - "devImports": [], 1379 - "tags": [ 1380 - { 1381 - "tagName": "install", 1382 - "attributeValues": {}, 1383 - "devDependency": false, 1384 - "location": { 1385 - "file": "https://bcr.bazel.build/modules/rules_python/0.26.0/MODULE.bazel", 1386 - "line": 16, 1387 - "column": 22 1388 - } 1389 - } 1390 - ], 1391 - "hasDevUseExtension": false, 1392 - "hasNonDevUseExtension": true 1393 - }, 1394 - { 1395 - "extensionBzlFile": "@rules_python//python/extensions:python.bzl", 1396 - "extensionName": "python", 1397 - "usingModule": "rules_python@0.26.0", 1398 - "location": { 1399 - "file": "https://bcr.bazel.build/modules/rules_python/0.26.0/MODULE.bazel", 1400 - "line": 41, 1401 - "column": 23 1402 - }, 1403 - "imports": { 1404 - "pythons_hub": "pythons_hub" 1405 - }, 1406 - "devImports": [], 1407 - "tags": [ 1408 - { 1409 - "tagName": "toolchain", 1410 - "attributeValues": { 1411 - "is_default": true, 1412 - "python_version": "3.11" 1413 - }, 1414 - "devDependency": false, 1415 - "location": { 1416 - "file": "https://bcr.bazel.build/modules/rules_python/0.26.0/MODULE.bazel", 1417 - "line": 47, 1418 - "column": 17 1419 - } 1420 - } 1421 - ], 1422 - "hasDevUseExtension": false, 1423 - "hasNonDevUseExtension": true 1424 - } 1425 - ], 1426 - "deps": { 1427 - "bazel_features": "bazel_features@1.1.0", 1428 - "bazel_skylib": "bazel_skylib@1.5.0", 1429 - "platforms": "platforms@0.0.8", 1430 - "rules_proto": "rules_proto@5.3.0-21.7", 1431 - "com_google_protobuf": "protobuf@21.7", 1432 - "bazel_tools": "bazel_tools@_", 1433 - "local_config_platform": "local_config_platform@_" 1434 - }, 1435 - "repoSpec": { 1436 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1437 - "ruleClassName": "http_archive", 1438 - "attributes": { 1439 - "urls": [ 1440 - "https://github.com/bazelbuild/rules_python/releases/download/0.26.0/rules_python-0.26.0.tar.gz" 1441 - ], 1442 - "integrity": "sha256-nQQEGskqCYXjRCNfXZRvcaxUPxsVZfLNvJoqruit9Vs=", 1443 - "strip_prefix": "rules_python-0.26.0", 1444 - "remote_patches": { 1445 - "https://bcr.bazel.build/modules/rules_python/0.26.0/patches/module_dot_bazel_version.patch": "sha256-V3kwks4ppP5NERbfSY4505SXghM4mKLEBuhi4tpseZE=" 1446 - }, 1447 - "remote_patch_strip": 1 1448 - } 1449 - } 1450 - }, 1451 - "rules_testing@0.0.4": { 1452 - "name": "rules_testing", 1453 - "version": "0.0.4", 1454 - "key": "rules_testing@0.0.4", 1455 - "repoName": "rules_testing", 1456 - "executionPlatformsToRegister": [], 1457 - "toolchainsToRegister": [], 1458 - "extensionUsages": [], 1459 - "deps": { 1460 - "bazel_skylib": "bazel_skylib@1.5.0", 1461 - "bazel_tools": "bazel_tools@_", 1462 - "local_config_platform": "local_config_platform@_" 1463 - }, 1464 - "repoSpec": { 1465 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1466 - "ruleClassName": "http_archive", 1467 - "attributes": { 1468 - "urls": [ 1469 - "https://github.com/bazelbuild/rules_testing/releases/download/v0.0.4/rules_testing-v0.0.4.tar.gz" 1470 - ], 1471 - "integrity": "sha256-TiH5qnmWlEzpFDHye8o3S/9W5oCs/klydgdNVrxdmvI=", 1472 - "strip_prefix": "rules_testing-0.0.4", 1473 - "remote_patches": { 1474 - "https://bcr.bazel.build/modules/rules_testing/0.0.4/patches/module_dot_bazel_version.patch": "sha256-0bNxHP/dstK5Ftz0e6FMQ2tyV4BZwp6Bh2et7ZuD1kk=" 1475 - }, 1476 - "remote_patch_strip": 0 1477 - } 1478 - } 1479 - }, 1480 - "googletest@1.14.0": { 1481 - "name": "googletest", 1482 - "version": "1.14.0", 1483 - "key": "googletest@1.14.0", 1484 - "repoName": "googletest", 1485 - "executionPlatformsToRegister": [], 1486 - "toolchainsToRegister": [], 1487 - "extensionUsages": [], 1488 - "deps": { 1489 - "com_google_absl": "abseil-cpp@20230125.1", 1490 - "platforms": "platforms@0.0.8", 1491 - "rules_cc": "rules_cc@0.0.9", 1492 - "bazel_tools": "bazel_tools@_", 1493 - "local_config_platform": "local_config_platform@_" 1494 - }, 1495 - "repoSpec": { 1496 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1497 - "ruleClassName": "http_archive", 1498 - "attributes": { 1499 - "urls": [ 1500 - "https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz" 1501 - ], 1502 - "integrity": "sha256-itWYxzrXluDYKAsILOvYKmMNc+c808cAV5OKZQG7pdc=", 1503 - "strip_prefix": "googletest-1.14.0", 1504 - "remote_patches": { 1505 - "https://bcr.bazel.build/modules/googletest/1.14.0/patches/module_dot_bazel.patch": "sha256-CSomzvti38LCuURDG5EEoa3O1tQF3cKKt/mknnP1qcc=" 1506 - }, 1507 - "remote_patch_strip": 0 1508 - } 1509 - } 1510 - }, 1511 - "remoteapis@_": { 1512 - "name": "remoteapis", 1513 - "version": "", 1514 - "key": "remoteapis@_", 1515 - "repoName": "remoteapis", 1516 - "executionPlatformsToRegister": [], 1517 - "toolchainsToRegister": [], 1518 - "extensionUsages": [], 1519 - "deps": { 1520 - "rules_java": "rules_java@7.4.0", 1521 - "rules_proto": "rules_proto@5.3.0-21.7", 1522 - "com_google_protobuf": "protobuf@21.7", 1523 - "googleapis": "googleapis@_", 1524 - "io_bazel": "<root>", 1525 - "bazel_tools": "bazel_tools@_", 1526 - "local_config_platform": "local_config_platform@_" 1527 - } 1528 - }, 1529 - "googleapis@_": { 1530 - "name": "googleapis", 1531 - "version": "", 1532 - "key": "googleapis@_", 1533 - "repoName": "googleapis", 1534 - "executionPlatformsToRegister": [], 1535 - "toolchainsToRegister": [], 1536 - "extensionUsages": [], 1537 - "deps": { 1538 - "rules_license": "rules_license@0.0.7", 1539 - "rules_java": "rules_java@7.4.0", 1540 - "rules_proto": "rules_proto@5.3.0-21.7", 1541 - "com_google_protobuf": "protobuf@21.7", 1542 - "io_bazel": "<root>", 1543 - "bazel_tools": "bazel_tools@_", 1544 - "local_config_platform": "local_config_platform@_" 1545 - } 1546 - }, 1547 - "apple_support@1.8.1": { 1548 - "name": "apple_support", 1549 - "version": "1.8.1", 1550 - "key": "apple_support@1.8.1", 1551 - "repoName": "build_bazel_apple_support", 1552 - "executionPlatformsToRegister": [], 1553 - "toolchainsToRegister": [ 1554 - "@local_config_apple_cc_toolchains//:all" 1555 - ], 1556 - "extensionUsages": [ 1557 - { 1558 - "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", 1559 - "extensionName": "apple_cc_configure_extension", 1560 - "usingModule": "apple_support@1.8.1", 1561 - "location": { 1562 - "file": "https://bcr.bazel.build/modules/apple_support/1.8.1/MODULE.bazel", 1563 - "line": 14, 1564 - "column": 35 1565 - }, 1566 - "imports": { 1567 - "local_config_apple_cc": "local_config_apple_cc", 1568 - "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" 1569 - }, 1570 - "devImports": [], 1571 - "tags": [], 1572 - "hasDevUseExtension": false, 1573 - "hasNonDevUseExtension": true 1574 - } 1575 - ], 1576 - "deps": { 1577 - "bazel_skylib": "bazel_skylib@1.5.0", 1578 - "platforms": "platforms@0.0.8", 1579 - "bazel_tools": "bazel_tools@_", 1580 - "local_config_platform": "local_config_platform@_" 1581 - }, 1582 - "repoSpec": { 1583 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1584 - "ruleClassName": "http_archive", 1585 - "attributes": { 1586 - "urls": [ 1587 - "https://github.com/bazelbuild/apple_support/releases/download/1.8.1/apple_support.1.8.1.tar.gz" 1588 - ], 1589 - "integrity": "sha256-Rda7rVMWycMAh4v3//xP/eE9YgSEyRhHCMkX4guLY/8=", 1590 - "strip_prefix": "", 1591 - "remote_patches": { 1592 - "https://bcr.bazel.build/modules/apple_support/1.8.1/patches/module_dot_bazel_version.patch": "sha256-KiC39AC9hYWZhC2sZwZcY46HVerfh2p9pzF9WXqcxAI=" 1593 - }, 1594 - "remote_patch_strip": 0 1595 - } 1596 - } 1597 - }, 1598 - "abseil-cpp@20230125.1": { 1599 - "name": "abseil-cpp", 1600 - "version": "20230125.1", 1601 - "key": "abseil-cpp@20230125.1", 1602 - "repoName": "abseil-cpp", 1603 - "executionPlatformsToRegister": [], 1604 - "toolchainsToRegister": [], 1605 - "extensionUsages": [], 1606 - "deps": { 1607 - "rules_cc": "rules_cc@0.0.9", 1608 - "platforms": "platforms@0.0.8", 1609 - "bazel_skylib": "bazel_skylib@1.5.0", 1610 - "bazel_tools": "bazel_tools@_", 1611 - "local_config_platform": "local_config_platform@_" 1612 - }, 1613 - "repoSpec": { 1614 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1615 - "ruleClassName": "http_archive", 1616 - "attributes": { 1617 - "urls": [ 1618 - "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230125.1.tar.gz" 1619 - ], 1620 - "integrity": "sha256-gTEcF1mbNxIGne0gzKCaYqsL8qid+haZN4bIeCt+0UU=", 1621 - "strip_prefix": "abseil-cpp-20230125.1", 1622 - "remote_patches": { 1623 - "https://bcr.bazel.build/modules/abseil-cpp/20230125.1/patches/module_dot_bazel.patch": "sha256-L1wChhBmDOnRbPbD4MENVXHjOBT2KFrDxT6D+aoThxk=" 1624 - }, 1625 - "remote_patch_strip": 0 1626 - } 1627 - } 1628 - }, 1629 - "c-ares@1.15.0": { 1630 - "name": "c-ares", 1631 - "version": "1.15.0", 1632 - "key": "c-ares@1.15.0", 1633 - "repoName": "c-ares", 1634 - "executionPlatformsToRegister": [], 1635 - "toolchainsToRegister": [], 1636 - "extensionUsages": [], 1637 - "deps": { 1638 - "bazel_skylib": "bazel_skylib@1.5.0", 1639 - "com_github_grpc_grpc": "grpc@1.48.1.bcr.1", 1640 - "platforms": "platforms@0.0.8", 1641 - "bazel_tools": "bazel_tools@_", 1642 - "local_config_platform": "local_config_platform@_" 1643 - }, 1644 - "repoSpec": { 1645 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1646 - "ruleClassName": "http_archive", 1647 - "attributes": { 1648 - "urls": [ 1649 - "https://github.com/c-ares/c-ares/releases/download/cares-1_15_0/c-ares-1.15.0.tar.gz" 1650 - ], 1651 - "integrity": "sha256-bNuXhx8pMFMMl963z1yPpL5aCwLHzqbnx2Z2cqOdaFI=", 1652 - "strip_prefix": "c-ares-1.15.0", 1653 - "remote_patches": { 1654 - "https://bcr.bazel.build/modules/c-ares/1.15.0/patches/add_build_file.patch": "sha256-+SUCFxBIkR0GE9FRFPps/e6AnA9cQIGANBHK14UAKwQ=", 1655 - "https://bcr.bazel.build/modules/c-ares/1.15.0/patches/module_dot_bazel.patch": "sha256-SVQeSrnvd7IishMhmg8S3PK6/6bbt1IqwVEqKDfdYgk=" 1656 - }, 1657 - "remote_patch_strip": 0 1658 - } 1659 - } 1660 - }, 1661 - "rules_go@0.39.1": { 1662 - "name": "rules_go", 1663 - "version": "0.39.1", 1664 - "key": "rules_go@0.39.1", 1665 - "repoName": "io_bazel_rules_go", 1666 - "executionPlatformsToRegister": [], 1667 - "toolchainsToRegister": [ 1668 - "@go_toolchains//:all" 1669 - ], 1670 - "extensionUsages": [ 1671 - { 1672 - "extensionBzlFile": "@io_bazel_rules_go//go/private:extensions.bzl", 1673 - "extensionName": "non_module_dependencies", 1674 - "usingModule": "rules_go@0.39.1", 1675 - "location": { 1676 - "file": "https://bcr.bazel.build/modules/rules_go/0.39.1/MODULE.bazel", 1677 - "line": 13, 1678 - "column": 40 1679 - }, 1680 - "imports": { 1681 - "go_googleapis": "go_googleapis", 1682 - "io_bazel_rules_nogo": "io_bazel_rules_nogo" 1683 - }, 1684 - "devImports": [], 1685 - "tags": [], 1686 - "hasDevUseExtension": false, 1687 - "hasNonDevUseExtension": true 1688 - }, 1689 - { 1690 - "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", 1691 - "extensionName": "go_sdk", 1692 - "usingModule": "rules_go@0.39.1", 1693 - "location": { 1694 - "file": "https://bcr.bazel.build/modules/rules_go/0.39.1/MODULE.bazel", 1695 - "line": 20, 1696 - "column": 23 1697 - }, 1698 - "imports": { 1699 - "go_toolchains": "go_toolchains" 1700 - }, 1701 - "devImports": [], 1702 - "tags": [ 1703 - { 1704 - "tagName": "download", 1705 - "attributeValues": { 1706 - "name": "go_default_sdk", 1707 - "version": "1.19.8" 1708 - }, 1709 - "devDependency": false, 1710 - "location": { 1711 - "file": "https://bcr.bazel.build/modules/rules_go/0.39.1/MODULE.bazel", 1712 - "line": 21, 1713 - "column": 16 1714 - } 1715 - } 1716 - ], 1717 - "hasDevUseExtension": false, 1718 - "hasNonDevUseExtension": true 1719 - }, 1720 - { 1721 - "extensionBzlFile": "@gazelle//:extensions.bzl", 1722 - "extensionName": "go_deps", 1723 - "usingModule": "rules_go@0.39.1", 1724 - "location": { 1725 - "file": "https://bcr.bazel.build/modules/rules_go/0.39.1/MODULE.bazel", 1726 - "line": 31, 1727 - "column": 24 1728 - }, 1729 - "imports": { 1730 - "com_github_gogo_protobuf": "com_github_gogo_protobuf", 1731 - "com_github_golang_mock": "com_github_golang_mock", 1732 - "com_github_golang_protobuf": "com_github_golang_protobuf", 1733 - "org_golang_google_genproto": "org_golang_google_genproto", 1734 - "org_golang_google_grpc": "org_golang_google_grpc", 1735 - "org_golang_google_protobuf": "org_golang_google_protobuf", 1736 - "org_golang_x_net": "org_golang_x_net" 1737 - }, 1738 - "devImports": [], 1739 - "tags": [ 1740 - { 1741 - "tagName": "from_file", 1742 - "attributeValues": { 1743 - "go_mod": "//:go.mod" 1744 - }, 1745 - "devDependency": false, 1746 - "location": { 1747 - "file": "https://bcr.bazel.build/modules/rules_go/0.39.1/MODULE.bazel", 1748 - "line": 32, 1749 - "column": 18 1750 - } 1751 - }, 1752 - { 1753 - "tagName": "module", 1754 - "attributeValues": { 1755 - "path": "github.com/gogo/protobuf", 1756 - "sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=", 1757 - "version": "v1.3.2" 1758 - }, 1759 - "devDependency": false, 1760 - "location": { 1761 - "file": "https://bcr.bazel.build/modules/rules_go/0.39.1/MODULE.bazel", 1762 - "line": 33, 1763 - "column": 15 1764 - } 1765 - } 1766 - ], 1767 - "hasDevUseExtension": false, 1768 - "hasNonDevUseExtension": true 1769 - } 1770 - ], 1771 - "deps": { 1772 - "bazel_skylib": "bazel_skylib@1.5.0", 1773 - "platforms": "platforms@0.0.8", 1774 - "rules_proto": "rules_proto@5.3.0-21.7", 1775 - "com_google_protobuf": "protobuf@21.7", 1776 - "gazelle": "gazelle@0.30.0", 1777 - "bazel_tools": "bazel_tools@_", 1778 - "local_config_platform": "local_config_platform@_" 1779 - }, 1780 - "repoSpec": { 1781 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1782 - "ruleClassName": "http_archive", 1783 - "attributes": { 1784 - "urls": [ 1785 - "https://github.com/bazelbuild/rules_go/releases/download/v0.39.1/rules_go-v0.39.1.zip" 1786 - ], 1787 - "integrity": "sha256-bcLaerTPXXv8fJSXdrG3xzPwXlbtxLzZAiuySdLiqZY=", 1788 - "strip_prefix": "", 1789 - "remote_patches": {}, 1790 - "remote_patch_strip": 0 1791 - } 1792 - } 1793 - }, 1794 - "upb@0.0.0-20220923-a547704": { 1795 - "name": "upb", 1796 - "version": "0.0.0-20220923-a547704", 1797 - "key": "upb@0.0.0-20220923-a547704", 1798 - "repoName": "upb", 1799 - "executionPlatformsToRegister": [], 1800 - "toolchainsToRegister": [], 1801 - "extensionUsages": [], 1802 - "deps": { 1803 - "bazel_skylib": "bazel_skylib@1.5.0", 1804 - "rules_proto": "rules_proto@5.3.0-21.7", 1805 - "com_google_protobuf": "protobuf@21.7", 1806 - "com_google_absl": "abseil-cpp@20230125.1", 1807 - "platforms": "platforms@0.0.8", 1808 - "bazel_tools": "bazel_tools@_", 1809 - "local_config_platform": "local_config_platform@_" 1810 - }, 1811 - "repoSpec": { 1812 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1813 - "ruleClassName": "http_archive", 1814 - "attributes": { 1815 - "urls": [ 1816 - "https://github.com/protocolbuffers/upb/archive/a5477045acaa34586420942098f5fecd3570f577.tar.gz" 1817 - ], 1818 - "integrity": "sha256-z39x6v+QskwaKLSWRan/A6mmwecTQpHOcJActj5zZLU=", 1819 - "strip_prefix": "upb-a5477045acaa34586420942098f5fecd3570f577", 1820 - "remote_patches": { 1821 - "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0=" 1822 - }, 1823 - "remote_patch_strip": 0 1824 - } 1825 - } 1826 - }, 1827 - "bazel_tools@_": { 1828 - "name": "bazel_tools", 1829 - "version": "", 1830 - "key": "bazel_tools@_", 1831 - "repoName": "bazel_tools", 1832 - "executionPlatformsToRegister": [], 1833 - "toolchainsToRegister": [ 1834 - "@local_config_cc_toolchains//:all", 1835 - "@local_config_sh//:local_sh_toolchain" 1836 - ], 1837 - "extensionUsages": [ 1838 - { 1839 - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", 1840 - "extensionName": "cc_configure_extension", 1841 - "usingModule": "bazel_tools@_", 1842 - "location": { 1843 - "file": "@@bazel_tools//:MODULE.bazel", 1844 - "line": 18, 1845 - "column": 29 1846 - }, 1847 - "imports": { 1848 - "local_config_cc": "local_config_cc", 1849 - "local_config_cc_toolchains": "local_config_cc_toolchains" 1850 - }, 1851 - "devImports": [], 1852 - "tags": [], 1853 - "hasDevUseExtension": false, 1854 - "hasNonDevUseExtension": true 1855 - }, 1856 - { 1857 - "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl", 1858 - "extensionName": "xcode_configure_extension", 1859 - "usingModule": "bazel_tools@_", 1860 - "location": { 1861 - "file": "@@bazel_tools//:MODULE.bazel", 1862 - "line": 22, 1863 - "column": 32 1864 - }, 1865 - "imports": { 1866 - "local_config_xcode": "local_config_xcode" 1867 - }, 1868 - "devImports": [], 1869 - "tags": [], 1870 - "hasDevUseExtension": false, 1871 - "hasNonDevUseExtension": true 1872 - }, 1873 - { 1874 - "extensionBzlFile": "@rules_java//java:extensions.bzl", 1875 - "extensionName": "toolchains", 1876 - "usingModule": "bazel_tools@_", 1877 - "location": { 1878 - "file": "@@bazel_tools//:MODULE.bazel", 1879 - "line": 25, 1880 - "column": 32 1881 - }, 1882 - "imports": { 1883 - "local_jdk": "local_jdk", 1884 - "remote_java_tools": "remote_java_tools", 1885 - "remote_java_tools_linux": "remote_java_tools_linux", 1886 - "remote_java_tools_windows": "remote_java_tools_windows", 1887 - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", 1888 - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64" 1889 - }, 1890 - "devImports": [], 1891 - "tags": [], 1892 - "hasDevUseExtension": false, 1893 - "hasNonDevUseExtension": true 1894 - }, 1895 - { 1896 - "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl", 1897 - "extensionName": "sh_configure_extension", 1898 - "usingModule": "bazel_tools@_", 1899 - "location": { 1900 - "file": "@@bazel_tools//:MODULE.bazel", 1901 - "line": 36, 1902 - "column": 39 1903 - }, 1904 - "imports": { 1905 - "local_config_sh": "local_config_sh" 1906 - }, 1907 - "devImports": [], 1908 - "tags": [], 1909 - "hasDevUseExtension": false, 1910 - "hasNonDevUseExtension": true 1911 - }, 1912 - { 1913 - "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl", 1914 - "extensionName": "remote_coverage_tools_extension", 1915 - "usingModule": "bazel_tools@_", 1916 - "location": { 1917 - "file": "@@bazel_tools//:MODULE.bazel", 1918 - "line": 40, 1919 - "column": 48 1920 - }, 1921 - "imports": { 1922 - "remote_coverage_tools": "remote_coverage_tools" 1923 - }, 1924 - "devImports": [], 1925 - "tags": [], 1926 - "hasDevUseExtension": false, 1927 - "hasNonDevUseExtension": true 1928 - }, 1929 - { 1930 - "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", 1931 - "extensionName": "remote_android_tools_extensions", 1932 - "usingModule": "bazel_tools@_", 1933 - "location": { 1934 - "file": "@@bazel_tools//:MODULE.bazel", 1935 - "line": 43, 1936 - "column": 42 1937 - }, 1938 - "imports": { 1939 - "android_gmaven_r8": "android_gmaven_r8", 1940 - "android_tools": "android_tools" 1941 - }, 1942 - "devImports": [], 1943 - "tags": [], 1944 - "hasDevUseExtension": false, 1945 - "hasNonDevUseExtension": true 1946 - }, 1947 - { 1948 - "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", 1949 - "extensionName": "buildozer_binary", 1950 - "usingModule": "bazel_tools@_", 1951 - "location": { 1952 - "file": "@@bazel_tools//:MODULE.bazel", 1953 - "line": 47, 1954 - "column": 33 1955 - }, 1956 - "imports": { 1957 - "buildozer_binary": "buildozer_binary" 1958 - }, 1959 - "devImports": [], 1960 - "tags": [], 1961 - "hasDevUseExtension": false, 1962 - "hasNonDevUseExtension": true 1963 - } 1964 - ], 1965 - "deps": { 1966 - "rules_cc": "rules_cc@0.0.9", 1967 - "rules_java": "rules_java@7.4.0", 1968 - "rules_license": "rules_license@0.0.7", 1969 - "rules_proto": "rules_proto@5.3.0-21.7", 1970 - "rules_python": "rules_python@0.26.0", 1971 - "buildozer": "buildozer@6.4.0.2", 1972 - "platforms": "platforms@0.0.8", 1973 - "com_google_protobuf": "protobuf@21.7", 1974 - "zlib": "zlib@1.3", 1975 - "build_bazel_apple_support": "apple_support@1.8.1", 1976 - "local_config_platform": "local_config_platform@_" 1977 - } 1978 - }, 1979 - "local_config_platform@_": { 1980 - "name": "local_config_platform", 1981 - "version": "", 1982 - "key": "local_config_platform@_", 1983 - "repoName": "local_config_platform", 1984 - "executionPlatformsToRegister": [], 1985 - "toolchainsToRegister": [], 1986 - "extensionUsages": [], 1987 - "deps": { 1988 - "platforms": "platforms@0.0.8", 1989 - "bazel_tools": "bazel_tools@_" 1990 - } 1991 - }, 1992 - "boringssl@0.0.0-20211025-d4f1ab9": { 1993 - "name": "boringssl", 1994 - "version": "0.0.0-20211025-d4f1ab9", 1995 - "key": "boringssl@0.0.0-20211025-d4f1ab9", 1996 - "repoName": "boringssl", 1997 - "executionPlatformsToRegister": [], 1998 - "toolchainsToRegister": [], 1999 - "extensionUsages": [], 2000 - "deps": { 2001 - "rules_cc": "rules_cc@0.0.9", 2002 - "bazel_tools": "bazel_tools@_", 2003 - "local_config_platform": "local_config_platform@_" 2004 - }, 2005 - "repoSpec": { 2006 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2007 - "ruleClassName": "http_archive", 2008 - "attributes": { 2009 - "urls": [ 2010 - "https://github.com/google/boringssl/archive/d4f1ab983065e4616319f59c723c7b9870021fae.tar.gz" 2011 - ], 2012 - "integrity": "sha256-M26QowTRWQe0pyMgTvDHwMabsdfxLqYP6MMwUWZjC/I=", 2013 - "strip_prefix": "boringssl-d4f1ab983065e4616319f59c723c7b9870021fae", 2014 - "remote_patches": { 2015 - "https://bcr.bazel.build/modules/boringssl/0.0.0-20211025-d4f1ab9/patches/module_dot_bazel.patch": "sha256-TJNetd16OGSjVWvmBAL4iZM/uatmXvjR0AsjHrPRGUA=" 2016 - }, 2017 - "remote_patch_strip": 0 2018 - } 2019 - } 2020 - }, 2021 - "re2@2021-09-01": { 2022 - "name": "re2", 2023 - "version": "2021-09-01", 2024 - "key": "re2@2021-09-01", 2025 - "repoName": "re2", 2026 - "executionPlatformsToRegister": [], 2027 - "toolchainsToRegister": [], 2028 - "extensionUsages": [], 2029 - "deps": { 2030 - "rules_cc": "rules_cc@0.0.9", 2031 - "bazel_tools": "bazel_tools@_", 2032 - "local_config_platform": "local_config_platform@_" 2033 - }, 2034 - "repoSpec": { 2035 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2036 - "ruleClassName": "http_archive", 2037 - "attributes": { 2038 - "urls": [ 2039 - "https://github.com/google/re2/archive/refs/tags/2021-09-01.zip" 2040 - ], 2041 - "integrity": "sha256-739ELobFx96SqV7QdeOUNre0fFKk5+5jV1IU7slG/C8=", 2042 - "strip_prefix": "re2-2021-09-01", 2043 - "remote_patches": { 2044 - "https://bcr.bazel.build/modules/re2/2021-09-01/patches/module_dot_bazel.patch": "sha256-uLpoNV5fETcQxOqvD9PtPv4CHYhetfPSkPIJPXoLXcg=" 2045 - }, 2046 - "remote_patch_strip": 0 2047 - } 2048 - } 2049 - }, 2050 - "bazel_features@1.1.0": { 2051 - "name": "bazel_features", 2052 - "version": "1.1.0", 2053 - "key": "bazel_features@1.1.0", 2054 - "repoName": "bazel_features", 2055 - "executionPlatformsToRegister": [], 2056 - "toolchainsToRegister": [], 2057 - "extensionUsages": [ 2058 - { 2059 - "extensionBzlFile": "@bazel_features//private:extensions.bzl", 2060 - "extensionName": "version_extension", 2061 - "usingModule": "bazel_features@1.1.0", 2062 - "location": { 2063 - "file": "https://bcr.bazel.build/modules/bazel_features/1.1.0/MODULE.bazel", 2064 - "line": 6, 2065 - "column": 24 2066 - }, 2067 - "imports": { 2068 - "bazel_features_globals": "bazel_features_globals", 2069 - "bazel_features_version": "bazel_features_version" 2070 - }, 2071 - "devImports": [], 2072 - "tags": [], 2073 - "hasDevUseExtension": false, 2074 - "hasNonDevUseExtension": true 2075 - } 2076 - ], 2077 - "deps": { 2078 - "bazel_tools": "bazel_tools@_", 2079 - "local_config_platform": "local_config_platform@_" 2080 - }, 2081 - "repoSpec": { 2082 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2083 - "ruleClassName": "http_archive", 2084 - "attributes": { 2085 - "urls": [ 2086 - "https://github.com/bazel-contrib/bazel_features/releases/download/v1.1.0/bazel_features-v1.1.0.tar.gz" 2087 - ], 2088 - "integrity": "sha256-4hD6q1dkP7Z1Lwt/DRIJdqKZ1dqe0g4gEp7hE0o8/Hw=", 2089 - "strip_prefix": "bazel_features-1.1.0", 2090 - "remote_patches": { 2091 - "https://bcr.bazel.build/modules/bazel_features/1.1.0/patches/module_dot_bazel_version.patch": "sha256-o16WYfVZruIX5FGE8sATXKb9PLRpH26dbAVdbKPKVRk=" 2092 - }, 2093 - "remote_patch_strip": 0 2094 - } 2095 - } 2096 - }, 2097 - "gazelle@0.30.0": { 2098 - "name": "gazelle", 2099 - "version": "0.30.0", 2100 - "key": "gazelle@0.30.0", 2101 - "repoName": "bazel_gazelle", 2102 - "executionPlatformsToRegister": [], 2103 - "toolchainsToRegister": [], 2104 - "extensionUsages": [ 2105 - { 2106 - "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", 2107 - "extensionName": "go_sdk", 2108 - "usingModule": "gazelle@0.30.0", 2109 - "location": { 2110 - "file": "https://bcr.bazel.build/modules/gazelle/0.30.0/MODULE.bazel", 2111 - "line": 12, 2112 - "column": 23 2113 - }, 2114 - "imports": { 2115 - "go_default_sdk": "go_default_sdk" 2116 - }, 2117 - "devImports": [], 2118 - "tags": [], 2119 - "hasDevUseExtension": false, 2120 - "hasNonDevUseExtension": true 2121 - }, 2122 - { 2123 - "extensionBzlFile": "@bazel_gazelle//internal/bzlmod:non_module_deps.bzl", 2124 - "extensionName": "non_module_deps", 2125 - "usingModule": "gazelle@0.30.0", 2126 - "location": { 2127 - "file": "https://bcr.bazel.build/modules/gazelle/0.30.0/MODULE.bazel", 2128 - "line": 17, 2129 - "column": 32 2130 - }, 2131 - "imports": { 2132 - "bazel_gazelle_go_repository_cache": "bazel_gazelle_go_repository_cache", 2133 - "bazel_gazelle_go_repository_tools": "bazel_gazelle_go_repository_tools" 2134 - }, 2135 - "devImports": [], 2136 - "tags": [], 2137 - "hasDevUseExtension": false, 2138 - "hasNonDevUseExtension": true 2139 - }, 2140 - { 2141 - "extensionBzlFile": "@io_bazel_rules_go//go/private:extensions.bzl", 2142 - "extensionName": "non_module_dependencies", 2143 - "usingModule": "gazelle@0.30.0", 2144 - "location": { 2145 - "file": "https://bcr.bazel.build/modules/gazelle/0.30.0/MODULE.bazel", 2146 - "line": 24, 2147 - "column": 41 2148 - }, 2149 - "imports": { 2150 - "go_googleapis": "go_googleapis" 2151 - }, 2152 - "devImports": [], 2153 - "tags": [], 2154 - "hasDevUseExtension": false, 2155 - "hasNonDevUseExtension": true 2156 - }, 2157 - { 2158 - "extensionBzlFile": "@bazel_gazelle//:extensions.bzl", 2159 - "extensionName": "go_deps", 2160 - "usingModule": "gazelle@0.30.0", 2161 - "location": { 2162 - "file": "https://bcr.bazel.build/modules/gazelle/0.30.0/MODULE.bazel", 2163 - "line": 30, 2164 - "column": 24 2165 - }, 2166 - "imports": { 2167 - "com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools", 2168 - "com_github_bmatcuk_doublestar_v4": "com_github_bmatcuk_doublestar_v4", 2169 - "com_github_fsnotify_fsnotify": "com_github_fsnotify_fsnotify", 2170 - "com_github_google_go_cmp": "com_github_google_go_cmp", 2171 - "com_github_pelletier_go_toml": "com_github_pelletier_go_toml", 2172 - "com_github_pmezard_go_difflib": "com_github_pmezard_go_difflib", 2173 - "org_golang_x_mod": "org_golang_x_mod", 2174 - "org_golang_x_sync": "org_golang_x_sync", 2175 - "org_golang_x_tools": "org_golang_x_tools", 2176 - "bazel_gazelle_go_repository_config": "bazel_gazelle_go_repository_config" 2177 - }, 2178 - "devImports": [], 2179 - "tags": [ 2180 - { 2181 - "tagName": "from_file", 2182 - "attributeValues": { 2183 - "go_mod": "//:go.mod" 2184 - }, 2185 - "devDependency": false, 2186 - "location": { 2187 - "file": "https://bcr.bazel.build/modules/gazelle/0.30.0/MODULE.bazel", 2188 - "line": 31, 2189 - "column": 18 2190 - } 2191 - } 2192 - ], 2193 - "hasDevUseExtension": false, 2194 - "hasNonDevUseExtension": true 2195 - } 2196 - ], 2197 - "deps": { 2198 - "bazel_skylib": "bazel_skylib@1.5.0", 2199 - "com_google_protobuf": "protobuf@21.7", 2200 - "io_bazel_rules_go": "rules_go@0.39.1", 2201 - "rules_proto": "rules_proto@5.3.0-21.7", 2202 - "bazel_tools": "bazel_tools@_", 2203 - "local_config_platform": "local_config_platform@_" 2204 - }, 2205 - "repoSpec": { 2206 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2207 - "ruleClassName": "http_archive", 2208 - "attributes": { 2209 - "urls": [ 2210 - "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.30.0/bazel-gazelle-v0.30.0.tar.gz" 2211 - ], 2212 - "integrity": "sha256-cn8+Tt2W6iDCnowsqejSr3JNjHd455I6hUssgJUrxAU=", 2213 - "strip_prefix": "", 2214 - "remote_patches": {}, 2215 - "remote_patch_strip": 0 2216 - } 2217 - } 2218 - }, 2219 - "buildozer@6.4.0.2": { 2220 - "name": "buildozer", 2221 - "version": "6.4.0.2", 2222 - "key": "buildozer@6.4.0.2", 2223 - "repoName": "buildozer", 2224 - "executionPlatformsToRegister": [], 2225 - "toolchainsToRegister": [], 2226 - "extensionUsages": [ 2227 - { 2228 - "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", 2229 - "extensionName": "buildozer_binary", 2230 - "usingModule": "buildozer@6.4.0.2", 2231 - "location": { 2232 - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", 2233 - "line": 7, 2234 - "column": 33 2235 - }, 2236 - "imports": { 2237 - "buildozer_binary": "buildozer_binary" 2238 - }, 2239 - "devImports": [], 2240 - "tags": [ 2241 - { 2242 - "tagName": "buildozer", 2243 - "attributeValues": { 2244 - "sha256": { 2245 - "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", 2246 - "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", 2247 - "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", 2248 - "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", 2249 - "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" 2250 - }, 2251 - "version": "6.4.0" 2252 - }, 2253 - "devDependency": false, 2254 - "location": { 2255 - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", 2256 - "line": 8, 2257 - "column": 27 2258 - } 2259 - } 2260 - ], 2261 - "hasDevUseExtension": false, 2262 - "hasNonDevUseExtension": true 2263 - } 2264 - ], 2265 - "deps": { 2266 - "bazel_tools": "bazel_tools@_", 2267 - "local_config_platform": "local_config_platform@_" 2268 - }, 2269 - "repoSpec": { 2270 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2271 - "ruleClassName": "http_archive", 2272 - "attributes": { 2273 - "urls": [ 2274 - "https://github.com/fmeum/buildozer/releases/download/v6.4.0.2/buildozer-v6.4.0.2.tar.gz" 2275 - ], 2276 - "integrity": "sha256-k7tFKQMR2AygxpmZfH0yEPnQmF3efFgD9rBPkj+Yz/8=", 2277 - "strip_prefix": "buildozer-6.4.0.2", 2278 - "remote_patches": { 2279 - "https://bcr.bazel.build/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" 2280 - }, 2281 - "remote_patch_strip": 1 2282 - } 2283 - } 2284 - } 2285 - }, 2286 - "moduleExtensions": { 2287 - "//:extensions.bzl%bazel_android_deps": { 2288 - "general": { 2289 - "bzlTransitiveDigest": "KBarN1/r/5veMYz+cUHOlEzjGUdmUkxNYymHZwCJULg=", 2290 - "recordedFileInputs": {}, 2291 - "recordedDirentsInputs": {}, 2292 - "envVariables": {}, 2293 - "generatedRepoSpecs": { 2294 - "desugar_jdk_libs": { 2295 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2296 - "ruleClassName": "http_archive", 2297 - "attributes": { 2298 - "sha256": "ef71be474fbb3b3b7bd70cda139f01232c63b9e1bbd08c058b00a8d538d4db17", 2299 - "strip_prefix": "desugar_jdk_libs-24dcd1dead0b64aae3d7c89ca9646b5dc4068009", 2300 - "url": "https://github.com/google/desugar_jdk_libs/archive/24dcd1dead0b64aae3d7c89ca9646b5dc4068009.zip" 2301 - } 2302 - } 2303 - }, 2304 - "recordedRepoMappingEntries": [ 2305 - [ 2306 - "", 2307 - "abseil-cpp", 2308 - "abseil-cpp~" 2309 - ], 2310 - [ 2311 - "", 2312 - "apple_support", 2313 - "apple_support~" 2314 - ], 2315 - [ 2316 - "", 2317 - "bazel_skylib", 2318 - "bazel_skylib~" 2319 - ], 2320 - [ 2321 - "", 2322 - "bazel_tools", 2323 - "bazel_tools" 2324 - ], 2325 - [ 2326 - "", 2327 - "blake3", 2328 - "blake3~" 2329 - ], 2330 - [ 2331 - "", 2332 - "c-ares", 2333 - "c-ares~" 2334 - ], 2335 - [ 2336 - "", 2337 - "com_github_grpc_grpc", 2338 - "grpc~" 2339 - ], 2340 - [ 2341 - "", 2342 - "com_google_protobuf", 2343 - "protobuf~" 2344 - ], 2345 - [ 2346 - "", 2347 - "io_bazel_skydoc", 2348 - "stardoc~" 2349 - ], 2350 - [ 2351 - "", 2352 - "platforms", 2353 - "platforms" 2354 - ], 2355 - [ 2356 - "", 2357 - "rules_cc", 2358 - "rules_cc~" 2359 - ], 2360 - [ 2361 - "", 2362 - "rules_go", 2363 - "rules_go~" 2364 - ], 2365 - [ 2366 - "", 2367 - "rules_graalvm", 2368 - "rules_graalvm~" 2369 - ], 2370 - [ 2371 - "", 2372 - "rules_java", 2373 - "rules_java~" 2374 - ], 2375 - [ 2376 - "", 2377 - "rules_jvm_external", 2378 - "rules_jvm_external~" 2379 - ], 2380 - [ 2381 - "", 2382 - "rules_license", 2383 - "rules_license~" 2384 - ], 2385 - [ 2386 - "", 2387 - "rules_pkg", 2388 - "rules_pkg~" 2389 - ], 2390 - [ 2391 - "", 2392 - "rules_proto", 2393 - "rules_proto~" 2394 - ], 2395 - [ 2396 - "", 2397 - "rules_python", 2398 - "rules_python~" 2399 - ], 2400 - [ 2401 - "", 2402 - "upb", 2403 - "upb~" 2404 - ], 2405 - [ 2406 - "", 2407 - "zlib", 2408 - "zlib~" 2409 - ], 2410 - [ 2411 - "", 2412 - "zstd-jni", 2413 - "zstd-jni~" 2414 - ], 2415 - [ 2416 - "bazel_tools", 2417 - "bazel_tools", 2418 - "bazel_tools" 2419 - ] 2420 - ] 2421 - } 2422 - }, 2423 - "//:extensions.bzl%bazel_build_deps": { 2424 - "general": { 2425 - "bzlTransitiveDigest": "KBarN1/r/5veMYz+cUHOlEzjGUdmUkxNYymHZwCJULg=", 2426 - "recordedFileInputs": { 2427 - "@@//MODULE.bazel": "c07897f4cf2ea76f689df2779f50aed06ea638d666542078234ebb0efd3ea5a5", 2428 - "@@//src/test/tools/bzlmod/MODULE.bazel.lock": "0cae3b3c6186baa47cd8a48fe55530f613f22016845926e7825dce52dd496540" 2429 - }, 2430 - "recordedDirentsInputs": {}, 2431 - "envVariables": {}, 2432 - "generatedRepoSpecs": { 2433 - "openjdk_macos_aarch64_vanilla": { 2434 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2435 - "ruleClassName": "http_file", 2436 - "attributes": { 2437 - "sha256": "2a7a99a3ea263dbd8d32a67d1e6e363ba8b25c645c826f5e167a02bbafaff1fa", 2438 - "downloaded_file_path": "zulu-macos-aarch64-vanilla.tar.gz", 2439 - "url": "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz" 2440 - } 2441 - }, 2442 - "bazel_tools_repo_cache": { 2443 - "bzlFile": "@@//:distdir.bzl", 2444 - "ruleClassName": "repo_cache_tar", 2445 - "attributes": { 2446 - "repos": [ 2447 - "rules_cc~", 2448 - "rules_java~", 2449 - "rules_license~", 2450 - "rules_proto~", 2451 - "rules_python~", 2452 - "buildozer~", 2453 - "platforms", 2454 - "protobuf~", 2455 - "zlib~", 2456 - "apple_support~", 2457 - "bazel_skylib~", 2458 - "rules_pkg~", 2459 - "abseil-cpp~", 2460 - "upb~", 2461 - "rules_jvm_external~", 2462 - "googletest~", 2463 - "stardoc~" 2464 - ], 2465 - "lockfile": "@@//src/test/tools/bzlmod:MODULE.bazel.lock" 2466 - } 2467 - }, 2468 - "openjdk_linux_vanilla": { 2469 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2470 - "ruleClassName": "http_file", 2471 - "attributes": { 2472 - "sha256": "0c0eadfbdc47a7ca64aeab51b9c061f71b6e4d25d2d87674512e9b6387e9e3a6", 2473 - "downloaded_file_path": "zulu-linux-vanilla.tar.gz", 2474 - "url": "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz" 2475 - } 2476 - }, 2477 - "debian_cc_deps": { 2478 - "bzlFile": "@@//tools/distributions:system_repo.bzl", 2479 - "ruleClassName": "system_repo", 2480 - "attributes": { 2481 - "symlinks": {}, 2482 - "build_file": "@@//tools/distributions/debian:debian_cc.BUILD" 2483 - } 2484 - }, 2485 - "debian_java_deps": { 2486 - "bzlFile": "@@//tools/distributions:system_repo.bzl", 2487 - "ruleClassName": "system_repo", 2488 - "attributes": { 2489 - "symlinks": { 2490 - "java": "/usr/share/java" 2491 - }, 2492 - "build_file": "@@//tools/distributions/debian:debian_java.BUILD" 2493 - } 2494 - }, 2495 - "openjdk_linux_s390x_vanilla": { 2496 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2497 - "ruleClassName": "http_file", 2498 - "attributes": { 2499 - "sha256": "f2512f9a8e9847dd5d3557c39b485a8e7a1ef37b601dcbcb748d22e49f44815c", 2500 - "downloaded_file_path": "adoptopenjdk-s390x-vanilla.tar.gz", 2501 - "url": "https://github.com/adoptium/temurin19-binaries/releases/download/jdk-19.0.2%2B7/OpenJDK19U-jdk_s390x_linux_hotspot_19.0.2_7.tar.gz" 2502 - } 2503 - }, 2504 - "bootstrap_repo_cache": { 2505 - "bzlFile": "@@//:distdir.bzl", 2506 - "ruleClassName": "repo_cache_tar", 2507 - "attributes": { 2508 - "repos": [ 2509 - "abseil-cpp~", 2510 - "apple_support~", 2511 - "bazel_skylib~", 2512 - "blake3~", 2513 - "c-ares~", 2514 - "grpc~", 2515 - "protobuf~", 2516 - "stardoc~", 2517 - "platforms", 2518 - "rules_cc~", 2519 - "rules_go~", 2520 - "rules_java~", 2521 - "rules_jvm_external~", 2522 - "rules_graalvm~", 2523 - "rules_license~", 2524 - "rules_pkg~", 2525 - "rules_proto~", 2526 - "rules_python~", 2527 - "upb~", 2528 - "zlib~", 2529 - "zstd-jni~", 2530 - "grpc~~grpc_repo_deps_ext~bazel_gazelle", 2531 - "grpc~~grpc_repo_deps_ext~bazel_skylib", 2532 - "grpc~~grpc_repo_deps_ext~com_envoyproxy_protoc_gen_validate", 2533 - "grpc~~grpc_repo_deps_ext~com_github_cncf_udpa", 2534 - "grpc~~grpc_repo_deps_ext~com_google_googleapis", 2535 - "grpc~~grpc_repo_deps_ext~envoy_api", 2536 - "grpc~~grpc_repo_deps_ext~rules_cc" 2537 - ], 2538 - "dirname": "derived/repository_cache" 2539 - } 2540 - }, 2541 - "debian_bin_deps": { 2542 - "bzlFile": "@@//tools/distributions:system_repo.bzl", 2543 - "ruleClassName": "system_repo", 2544 - "attributes": { 2545 - "symlinks": { 2546 - "protoc": "/usr/bin/protoc", 2547 - "grpc_cpp_plugin": "/usr/bin/grpc_cpp_plugin", 2548 - "grpc_java_plugin": "/usr/bin/grpc_java_plugin" 2549 - }, 2550 - "build_file": "@@//tools/distributions/debian:debian_bin.BUILD" 2551 - } 2552 - }, 2553 - "openjdk_win_arm64_vanilla": { 2554 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2555 - "ruleClassName": "http_file", 2556 - "attributes": { 2557 - "sha256": "975603e684f2ec5a525b3b5336d6aa0b09b5b7d2d0d9e271bd6a9892ad550181", 2558 - "downloaded_file_path": "zulu-win-arm64.zip", 2559 - "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.0-windows-aarch64.zip" 2560 - } 2561 - }, 2562 - "openjdk_linux_ppc64le_vanilla": { 2563 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2564 - "ruleClassName": "http_file", 2565 - "attributes": { 2566 - "sha256": "45dde71faf8cbb78fab3c976894259655c8d3de827347f23e0ebe5710921dded", 2567 - "downloaded_file_path": "adoptopenjdk-ppc64le-vanilla.tar.gz", 2568 - "url": "https://github.com/adoptium/temurin20-binaries/releases/download/jdk-20%2B36/OpenJDK20U-jdk_ppc64le_linux_hotspot_20_36.tar.gz" 2569 - } 2570 - }, 2571 - "openjdk_macos_x86_64_vanilla": { 2572 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2573 - "ruleClassName": "http_file", 2574 - "attributes": { 2575 - "sha256": "9639b87db586d0c89f7a9892ae47f421e442c64b97baebdff31788fbe23265bd", 2576 - "downloaded_file_path": "zulu-macos-vanilla.tar.gz", 2577 - "url": "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz" 2578 - } 2579 - }, 2580 - "workspace_repo_cache": { 2581 - "bzlFile": "@@//:distdir.bzl", 2582 - "ruleClassName": "_distdir_tar", 2583 - "attributes": { 2584 - "archives": [ 2585 - "rules_cc-0.0.9.tar.gz", 2586 - "rules_java-7.4.0.tar.gz", 2587 - "5.3.0-21.7.tar.gz", 2588 - "bazel-skylib-1.5.0.tar.gz", 2589 - "rules_license-0.0.7.tar.gz", 2590 - "rules_python-0.24.0.tar.gz", 2591 - "rules_pkg-0.9.1.tar.gz", 2592 - "rules_testing-v0.0.4.tar.gz", 2593 - "coverage_output_generator-v2.6.zip" 2594 - ], 2595 - "sha256": { 2596 - "rules_cc-0.0.9.tar.gz": "2037875b9a4456dce4a79d112a8ae885bbc4aad968e6587dca6e64f3a0900cdf", 2597 - "rules_java-7.4.0.tar.gz": "976ef08b49c929741f201790e59e3807c72ad81f428c8bc953cdbeff5fed15eb", 2598 - "5.3.0-21.7.tar.gz": "dc3fb206a2cb3441b485eb1e423165b231235a1ea9b031b4433cf7bc1fa460dd", 2599 - "bazel-skylib-1.5.0.tar.gz": "cd55a062e763b9349921f0f5db8c3933288dc8ba4f76dd9416aac68acee3cb94", 2600 - "rules_license-0.0.7.tar.gz": "4531deccb913639c30e5c7512a054d5d875698daeb75d8cf90f284375fe7c360", 2601 - "rules_python-0.24.0.tar.gz": "0a8003b044294d7840ac7d9d73eef05d6ceb682d7516781a4ec62eeb34702578", 2602 - "rules_pkg-0.9.1.tar.gz": "8f9ee2dc10c1ae514ee599a8b42ed99fa262b757058f65ad3c384289ff70c4b8", 2603 - "rules_testing-v0.0.4.tar.gz": "4e21f9aa7996944ce91431f27bca374bff56e680acfe497276074d56bc5d9af2", 2604 - "coverage_output_generator-v2.6.zip": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af" 2605 - }, 2606 - "urls": { 2607 - "rules_cc-0.0.9.tar.gz": [ 2608 - "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" 2609 - ], 2610 - "rules_java-7.4.0.tar.gz": [ 2611 - "https://github.com/bazelbuild/rules_java/releases/download/7.4.0/rules_java-7.4.0.tar.gz" 2612 - ], 2613 - "5.3.0-21.7.tar.gz": [ 2614 - "https://github.com/bazelbuild/rules_proto/archive/refs/tags/5.3.0-21.7.tar.gz" 2615 - ], 2616 - "bazel-skylib-1.5.0.tar.gz": [ 2617 - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz" 2618 - ], 2619 - "rules_license-0.0.7.tar.gz": [ 2620 - "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" 2621 - ], 2622 - "rules_python-0.24.0.tar.gz": [ 2623 - "https://github.com/bazelbuild/rules_python/releases/download/0.24.0/rules_python-0.24.0.tar.gz" 2624 - ], 2625 - "rules_pkg-0.9.1.tar.gz": [ 2626 - "https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz" 2627 - ], 2628 - "rules_testing-v0.0.4.tar.gz": [ 2629 - "https://github.com/bazelbuild/rules_testing/releases/download/v0.0.4/rules_testing-v0.0.4.tar.gz" 2630 - ], 2631 - "coverage_output_generator-v2.6.zip": [ 2632 - "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" 2633 - ] 2634 - } 2635 - } 2636 - }, 2637 - "openjdk_win_vanilla": { 2638 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2639 - "ruleClassName": "http_file", 2640 - "attributes": { 2641 - "sha256": "e9959d500a0d9a7694ac243baf657761479da132f0f94720cbffd092150bd802", 2642 - "downloaded_file_path": "zulu-win-vanilla.zip", 2643 - "url": "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip" 2644 - } 2645 - }, 2646 - "openjdk_linux_aarch64_vanilla": { 2647 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2648 - "ruleClassName": "http_file", 2649 - "attributes": { 2650 - "sha256": "1fb64b8036c5d463d8ab59af06bf5b6b006811e6012e3b0eb6bccf57f1c55835", 2651 - "downloaded_file_path": "zulu-linux-aarch64-vanilla.tar.gz", 2652 - "url": "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz" 2653 - } 2654 - }, 2655 - "debian_proto_deps": { 2656 - "bzlFile": "@@//tools/distributions:system_repo.bzl", 2657 - "ruleClassName": "system_repo", 2658 - "attributes": { 2659 - "symlinks": { 2660 - "google/protobuf": "/usr/include/google/protobuf" 2661 - }, 2662 - "build_file": "@@//tools/distributions/debian:debian_proto.BUILD" 2663 - } 2664 - } 2665 - }, 2666 - "recordedRepoMappingEntries": [ 2667 - [ 2668 - "", 2669 - "abseil-cpp", 2670 - "abseil-cpp~" 2671 - ], 2672 - [ 2673 - "", 2674 - "apple_support", 2675 - "apple_support~" 2676 - ], 2677 - [ 2678 - "", 2679 - "bazel_skylib", 2680 - "bazel_skylib~" 2681 - ], 2682 - [ 2683 - "", 2684 - "bazel_tools", 2685 - "bazel_tools" 2686 - ], 2687 - [ 2688 - "", 2689 - "blake3", 2690 - "blake3~" 2691 - ], 2692 - [ 2693 - "", 2694 - "c-ares", 2695 - "c-ares~" 2696 - ], 2697 - [ 2698 - "", 2699 - "com_github_grpc_grpc", 2700 - "grpc~" 2701 - ], 2702 - [ 2703 - "", 2704 - "com_google_protobuf", 2705 - "protobuf~" 2706 - ], 2707 - [ 2708 - "", 2709 - "io_bazel_skydoc", 2710 - "stardoc~" 2711 - ], 2712 - [ 2713 - "", 2714 - "platforms", 2715 - "platforms" 2716 - ], 2717 - [ 2718 - "", 2719 - "rules_cc", 2720 - "rules_cc~" 2721 - ], 2722 - [ 2723 - "", 2724 - "rules_go", 2725 - "rules_go~" 2726 - ], 2727 - [ 2728 - "", 2729 - "rules_graalvm", 2730 - "rules_graalvm~" 2731 - ], 2732 - [ 2733 - "", 2734 - "rules_java", 2735 - "rules_java~" 2736 - ], 2737 - [ 2738 - "", 2739 - "rules_jvm_external", 2740 - "rules_jvm_external~" 2741 - ], 2742 - [ 2743 - "", 2744 - "rules_license", 2745 - "rules_license~" 2746 - ], 2747 - [ 2748 - "", 2749 - "rules_pkg", 2750 - "rules_pkg~" 2751 - ], 2752 - [ 2753 - "", 2754 - "rules_proto", 2755 - "rules_proto~" 2756 - ], 2757 - [ 2758 - "", 2759 - "rules_python", 2760 - "rules_python~" 2761 - ], 2762 - [ 2763 - "", 2764 - "upb", 2765 - "upb~" 2766 - ], 2767 - [ 2768 - "", 2769 - "zlib", 2770 - "zlib~" 2771 - ], 2772 - [ 2773 - "", 2774 - "zstd-jni", 2775 - "zstd-jni~" 2776 - ], 2777 - [ 2778 - "bazel_tools", 2779 - "bazel_tools", 2780 - "bazel_tools" 2781 - ] 2782 - ] 2783 - } 2784 - }, 2785 - "//:extensions.bzl%bazel_test_deps": { 2786 - "general": { 2787 - "bzlTransitiveDigest": "KBarN1/r/5veMYz+cUHOlEzjGUdmUkxNYymHZwCJULg=", 2788 - "recordedFileInputs": {}, 2789 - "recordedDirentsInputs": {}, 2790 - "envVariables": {}, 2791 - "generatedRepoSpecs": { 2792 - "local_config_winsdk": { 2793 - "bzlFile": "@@//src/main/res:winsdk_configure.bzl", 2794 - "ruleClassName": "winsdk_configure", 2795 - "attributes": {} 2796 - }, 2797 - "local_bazel_source_list": { 2798 - "bzlFile": "@@//src/test/shell/bazel:list_source_repository.bzl", 2799 - "ruleClassName": "list_source_repository", 2800 - "attributes": {} 2801 - }, 2802 - "bazelci_rules": { 2803 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2804 - "ruleClassName": "http_archive", 2805 - "attributes": { 2806 - "sha256": "eca21884e6f66a88c358e580fd67a6b148d30ab57b1680f62a96c00f9bc6a07e", 2807 - "strip_prefix": "bazelci_rules-1.0.0", 2808 - "url": "https://github.com/bazelbuild/continuous-integration/releases/download/rules-1.0.0/bazelci_rules-1.0.0.tar.gz" 2809 - } 2810 - } 2811 - }, 2812 - "recordedRepoMappingEntries": [ 2813 - [ 2814 - "", 2815 - "abseil-cpp", 2816 - "abseil-cpp~" 2817 - ], 2818 - [ 2819 - "", 2820 - "apple_support", 2821 - "apple_support~" 2822 - ], 2823 - [ 2824 - "", 2825 - "bazel_skylib", 2826 - "bazel_skylib~" 2827 - ], 2828 - [ 2829 - "", 2830 - "bazel_tools", 2831 - "bazel_tools" 2832 - ], 2833 - [ 2834 - "", 2835 - "blake3", 2836 - "blake3~" 2837 - ], 2838 - [ 2839 - "", 2840 - "c-ares", 2841 - "c-ares~" 2842 - ], 2843 - [ 2844 - "", 2845 - "com_github_grpc_grpc", 2846 - "grpc~" 2847 - ], 2848 - [ 2849 - "", 2850 - "com_google_protobuf", 2851 - "protobuf~" 2852 - ], 2853 - [ 2854 - "", 2855 - "io_bazel_skydoc", 2856 - "stardoc~" 2857 - ], 2858 - [ 2859 - "", 2860 - "platforms", 2861 - "platforms" 2862 - ], 2863 - [ 2864 - "", 2865 - "rules_cc", 2866 - "rules_cc~" 2867 - ], 2868 - [ 2869 - "", 2870 - "rules_go", 2871 - "rules_go~" 2872 - ], 2873 - [ 2874 - "", 2875 - "rules_graalvm", 2876 - "rules_graalvm~" 2877 - ], 2878 - [ 2879 - "", 2880 - "rules_java", 2881 - "rules_java~" 2882 - ], 2883 - [ 2884 - "", 2885 - "rules_jvm_external", 2886 - "rules_jvm_external~" 2887 - ], 2888 - [ 2889 - "", 2890 - "rules_license", 2891 - "rules_license~" 2892 - ], 2893 - [ 2894 - "", 2895 - "rules_pkg", 2896 - "rules_pkg~" 2897 - ], 2898 - [ 2899 - "", 2900 - "rules_proto", 2901 - "rules_proto~" 2902 - ], 2903 - [ 2904 - "", 2905 - "rules_python", 2906 - "rules_python~" 2907 - ], 2908 - [ 2909 - "", 2910 - "upb", 2911 - "upb~" 2912 - ], 2913 - [ 2914 - "", 2915 - "zlib", 2916 - "zlib~" 2917 - ], 2918 - [ 2919 - "", 2920 - "zstd-jni", 2921 - "zstd-jni~" 2922 - ], 2923 - [ 2924 - "bazel_tools", 2925 - "bazel_tools", 2926 - "bazel_tools" 2927 - ] 2928 - ] 2929 - } 2930 - }, 2931 - "//:rbe_extension.bzl%bazel_rbe_deps": { 2932 - "general": { 2933 - "bzlTransitiveDigest": "oNMQ9KtzGcqNHdpe8zMO3lRAVIKWWDmz8n5SMubtIIc=", 2934 - "recordedFileInputs": {}, 2935 - "recordedDirentsInputs": {}, 2936 - "envVariables": {}, 2937 - "generatedRepoSpecs": { 2938 - "rbe_ubuntu2004_java11": { 2939 - "bzlFile": "@@_main~bazel_test_deps~bazelci_rules//:rbe_repo.bzl", 2940 - "ruleClassName": "rbe_preconfig", 2941 - "attributes": { 2942 - "toolchain": "ubuntu2004-bazel-java11" 2943 - } 2944 - } 2945 - }, 2946 - "recordedRepoMappingEntries": [ 2947 - [ 2948 - "", 2949 - "bazelci_rules", 2950 - "_main~bazel_test_deps~bazelci_rules" 2951 - ] 2952 - ] 2953 - } 2954 - }, 2955 - "//tools/android:android_extensions.bzl%remote_android_tools_extensions": { 2956 - "general": { 2957 - "bzlTransitiveDigest": "S0n86BFe4SJ3lRaZiRA5D46oH52UO2hP1T50t/zldOw=", 2958 - "recordedFileInputs": {}, 2959 - "recordedDirentsInputs": {}, 2960 - "envVariables": {}, 2961 - "generatedRepoSpecs": { 2962 - "android_tools": { 2963 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2964 - "ruleClassName": "http_archive", 2965 - "attributes": { 2966 - "sha256": "2b661a761a735b41c41b3a78089f4fc1982626c76ddb944604ae3ff8c545d3c2", 2967 - "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.30.0.tar" 2968 - } 2969 - }, 2970 - "android_gmaven_r8": { 2971 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2972 - "ruleClassName": "http_jar", 2973 - "attributes": { 2974 - "sha256": "57a696749695a09381a87bc2f08c3a8ed06a717a5caa3ef878a3077e0d3af19d", 2975 - "url": "https://maven.google.com/com/android/tools/r8/8.1.56/r8-8.1.56.jar" 2976 - } 2977 - } 2978 - }, 2979 - "recordedRepoMappingEntries": [] 2980 - } 2981 - }, 2982 - "//tools/test:extensions.bzl%remote_coverage_tools_extension": { 2983 - "general": { 2984 - "bzlTransitiveDigest": "l5mcjH2gWmbmIycx97bzI2stD0Q0M5gpDc0aLOHKIm8=", 2985 - "recordedFileInputs": {}, 2986 - "recordedDirentsInputs": {}, 2987 - "envVariables": {}, 2988 - "generatedRepoSpecs": { 2989 - "remote_coverage_tools": { 2990 - "bzlFile": "@@//tools/build_defs/repo:http.bzl", 2991 - "ruleClassName": "http_archive", 2992 - "attributes": { 2993 - "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af", 2994 - "urls": [ 2995 - "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" 2996 - ] 2997 - } 2998 - } 2999 - }, 3000 - "recordedRepoMappingEntries": [] 3001 - } 3002 - }, 3003 - "@@apple_support~//crosstool:setup.bzl%apple_cc_configure_extension": { 3004 - "general": { 3005 - "bzlTransitiveDigest": "JFciz9+xRmE31CdyrcEUeZSKFxwiLTQ+PNMg6Bcc6s8=", 3006 - "recordedFileInputs": {}, 3007 - "recordedDirentsInputs": {}, 3008 - "envVariables": {}, 3009 - "generatedRepoSpecs": { 3010 - "local_config_apple_cc": { 3011 - "bzlFile": "@@apple_support~//crosstool:setup.bzl", 3012 - "ruleClassName": "_apple_cc_autoconf", 3013 - "attributes": {} 3014 - }, 3015 - "local_config_apple_cc_toolchains": { 3016 - "bzlFile": "@@apple_support~//crosstool:setup.bzl", 3017 - "ruleClassName": "_apple_cc_autoconf_toolchains", 3018 - "attributes": {} 3019 - } 3020 - }, 3021 - "recordedRepoMappingEntries": [ 3022 - [ 3023 - "apple_support~", 3024 - "bazel_tools", 3025 - "bazel_tools" 3026 - ] 3027 - ] 3028 - } 3029 - }, 3030 - "@@bazel_features~//private:extensions.bzl%version_extension": { 3031 - "general": { 3032 - "bzlTransitiveDigest": "LKmXjK1avT44pRhO3x6Hplu1mU9qrNOaHP+/tJ0VFfE=", 3033 - "recordedFileInputs": {}, 3034 - "recordedDirentsInputs": {}, 3035 - "envVariables": {}, 3036 - "generatedRepoSpecs": { 3037 - "bazel_features_version": { 3038 - "bzlFile": "@@bazel_features~//private:version_repo.bzl", 3039 - "ruleClassName": "version_repo", 3040 - "attributes": {} 3041 - }, 3042 - "bazel_features_globals": { 3043 - "bzlFile": "@@bazel_features~//private:globals_repo.bzl", 3044 - "ruleClassName": "globals_repo", 3045 - "attributes": { 3046 - "globals": { 3047 - "RunEnvironmentInfo": "5.3.0", 3048 - "DefaultInfo": "0.0.1", 3049 - "__TestingOnly_NeverAvailable": "1000000000.0.0" 3050 - } 3051 - } 3052 - } 3053 - }, 3054 - "recordedRepoMappingEntries": [] 3055 - } 3056 - }, 3057 - "@@bazel_tools//tools/android:android_extensions.bzl%remote_android_tools_extensions": { 3058 - "general": { 3059 - "bzlTransitiveDigest": "S0n86BFe4SJ3lRaZiRA5D46oH52UO2hP1T50t/zldOw=", 3060 - "recordedFileInputs": {}, 3061 - "recordedDirentsInputs": {}, 3062 - "envVariables": {}, 3063 - "generatedRepoSpecs": { 3064 - "android_tools": { 3065 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3066 - "ruleClassName": "http_archive", 3067 - "attributes": { 3068 - "sha256": "2b661a761a735b41c41b3a78089f4fc1982626c76ddb944604ae3ff8c545d3c2", 3069 - "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.30.0.tar" 3070 - } 3071 - }, 3072 - "android_gmaven_r8": { 3073 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3074 - "ruleClassName": "http_jar", 3075 - "attributes": { 3076 - "sha256": "57a696749695a09381a87bc2f08c3a8ed06a717a5caa3ef878a3077e0d3af19d", 3077 - "url": "https://maven.google.com/com/android/tools/r8/8.1.56/r8-8.1.56.jar" 3078 - } 3079 - } 3080 - }, 3081 - "recordedRepoMappingEntries": [] 3082 - } 3083 - }, 3084 - "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { 3085 - "general": { 3086 - "bzlTransitiveDigest": "PHpT2yqMGms2U4L3E/aZ+WcQalmZWm+ILdP3yiLsDhA=", 3087 - "recordedFileInputs": {}, 3088 - "recordedDirentsInputs": {}, 3089 - "envVariables": {}, 3090 - "generatedRepoSpecs": { 3091 - "local_config_cc": { 3092 - "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", 3093 - "ruleClassName": "cc_autoconf", 3094 - "attributes": {} 3095 - }, 3096 - "local_config_cc_toolchains": { 3097 - "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", 3098 - "ruleClassName": "cc_autoconf_toolchains", 3099 - "attributes": {} 3100 - } 3101 - }, 3102 - "recordedRepoMappingEntries": [ 3103 - [ 3104 - "bazel_tools", 3105 - "bazel_tools", 3106 - "bazel_tools" 3107 - ] 3108 - ] 3109 - } 3110 - }, 3111 - "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { 3112 - "general": { 3113 - "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=", 3114 - "recordedFileInputs": {}, 3115 - "recordedDirentsInputs": {}, 3116 - "envVariables": {}, 3117 - "generatedRepoSpecs": { 3118 - "local_config_xcode": { 3119 - "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl", 3120 - "ruleClassName": "xcode_autoconf", 3121 - "attributes": { 3122 - "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", 3123 - "remote_xcode": "" 3124 - } 3125 - } 3126 - }, 3127 - "recordedRepoMappingEntries": [] 3128 - } 3129 - }, 3130 - "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { 3131 - "general": { 3132 - "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=", 3133 - "recordedFileInputs": {}, 3134 - "recordedDirentsInputs": {}, 3135 - "envVariables": {}, 3136 - "generatedRepoSpecs": { 3137 - "local_config_sh": { 3138 - "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl", 3139 - "ruleClassName": "sh_config", 3140 - "attributes": {} 3141 - } 3142 - }, 3143 - "recordedRepoMappingEntries": [] 3144 - } 3145 - }, 3146 - "@@bazel_tools//tools/test:extensions.bzl%remote_coverage_tools_extension": { 3147 - "general": { 3148 - "bzlTransitiveDigest": "l5mcjH2gWmbmIycx97bzI2stD0Q0M5gpDc0aLOHKIm8=", 3149 - "recordedFileInputs": {}, 3150 - "recordedDirentsInputs": {}, 3151 - "envVariables": {}, 3152 - "generatedRepoSpecs": { 3153 - "remote_coverage_tools": { 3154 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3155 - "ruleClassName": "http_archive", 3156 - "attributes": { 3157 - "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af", 3158 - "urls": [ 3159 - "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" 3160 - ] 3161 - } 3162 - } 3163 - }, 3164 - "recordedRepoMappingEntries": [] 3165 - } 3166 - }, 3167 - "@@buildozer~//:buildozer_binary.bzl%buildozer_binary": { 3168 - "general": { 3169 - "bzlTransitiveDigest": "EleDU/FQ1+e/RgkW3aIDmdaxZEthvoWQhsqFTxiSgMI=", 3170 - "recordedFileInputs": {}, 3171 - "recordedDirentsInputs": {}, 3172 - "envVariables": {}, 3173 - "generatedRepoSpecs": { 3174 - "buildozer_binary": { 3175 - "bzlFile": "@@buildozer~//private:buildozer_binary.bzl", 3176 - "ruleClassName": "_buildozer_binary_repo", 3177 - "attributes": { 3178 - "sha256": { 3179 - "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", 3180 - "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", 3181 - "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", 3182 - "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", 3183 - "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" 3184 - }, 3185 - "version": "6.4.0" 3186 - } 3187 - } 3188 - }, 3189 - "recordedRepoMappingEntries": [] 3190 - } 3191 - }, 3192 - "@@gazelle~//:extensions.bzl%go_deps": { 3193 - "general": { 3194 - "bzlTransitiveDigest": "V0I2A6HQbPqRuhGhygxjQV47OuSSxVaAXG5m+/637Zw=", 3195 - "recordedFileInputs": { 3196 - "@@rules_go~//go.mod": "a7143f329c2a3e0b983ce74a96c0c25b0d0c59d236d75f7e1b069aadd988d55e", 3197 - "@@gazelle~//go.sum": "c9624aa41e5ffd61a8581d57a3c4046e62b46630dddc8b191e65017f34ff12a5", 3198 - "@@rules_go~//go.sum": "022d36c9ebcc7b5dee1e9b85b3da9c9f3a529ee6f979946d66e4955b8d54614a", 3199 - "@@gazelle~//go.mod": "5346019bf0673364b383d56ffbc9fced98b7b4ee921e865dfe905a1ebe82d326" 3200 - }, 3201 - "recordedDirentsInputs": {}, 3202 - "envVariables": {}, 3203 - "generatedRepoSpecs": { 3204 - "com_github_fsnotify_fsnotify": { 3205 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3206 - "ruleClassName": "go_repository", 3207 - "attributes": { 3208 - "importpath": "github.com/fsnotify/fsnotify", 3209 - "sum": "h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=", 3210 - "replace": "", 3211 - "version": "v1.6.0", 3212 - "build_directives": [] 3213 - } 3214 - }, 3215 - "org_golang_x_text": { 3216 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3217 - "ruleClassName": "go_repository", 3218 - "attributes": { 3219 - "importpath": "golang.org/x/text", 3220 - "sum": "h1:cokOdA+Jmi5PJGXLlLllQSgYigAEfHXJAERHVMaCc2k=", 3221 - "replace": "", 3222 - "version": "v0.3.3", 3223 - "build_directives": [] 3224 - } 3225 - }, 3226 - "org_golang_google_protobuf": { 3227 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3228 - "ruleClassName": "go_repository", 3229 - "attributes": { 3230 - "importpath": "google.golang.org/protobuf", 3231 - "sum": "h1:w43yiav+6bVFTBQFZX0r7ipe9JQ1QsbMgHwbBziscLw=", 3232 - "replace": "", 3233 - "version": "v1.28.0", 3234 - "build_directives": [] 3235 - } 3236 - }, 3237 - "com_github_bmatcuk_doublestar_v4": { 3238 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3239 - "ruleClassName": "go_repository", 3240 - "attributes": { 3241 - "importpath": "github.com/bmatcuk/doublestar/v4", 3242 - "sum": "h1:HTuxyug8GyFbRkrffIpzNCSK4luc0TY3wzXvzIZhEXc=", 3243 - "replace": "", 3244 - "version": "v4.6.0", 3245 - "build_directives": [] 3246 - } 3247 - }, 3248 - "com_github_pmezard_go_difflib": { 3249 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3250 - "ruleClassName": "go_repository", 3251 - "attributes": { 3252 - "importpath": "github.com/pmezard/go-difflib", 3253 - "sum": "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=", 3254 - "replace": "", 3255 - "version": "v1.0.0", 3256 - "build_directives": [] 3257 - } 3258 - }, 3259 - "org_golang_x_mod": { 3260 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3261 - "ruleClassName": "go_repository", 3262 - "attributes": { 3263 - "importpath": "golang.org/x/mod", 3264 - "sum": "h1:KENHtAZL2y3NLMYZeHY9DW8HW8V+kQyJsY/V9JlKvCs=", 3265 - "replace": "", 3266 - "version": "v0.9.0", 3267 - "build_directives": [] 3268 - } 3269 - }, 3270 - "org_golang_x_tools": { 3271 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3272 - "ruleClassName": "go_repository", 3273 - "attributes": { 3274 - "importpath": "golang.org/x/tools", 3275 - "sum": "h1:W4OVu8VVOaIO0yzWMNdepAulS7YfoS3Zabrm8DOXXU4=", 3276 - "replace": "", 3277 - "version": "v0.7.0", 3278 - "build_directives": [] 3279 - } 3280 - }, 3281 - "org_golang_x_net": { 3282 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3283 - "ruleClassName": "go_repository", 3284 - "attributes": { 3285 - "importpath": "golang.org/x/net", 3286 - "sum": "h1:4nGaVu0QrbjT/AK2PRLuQfQuh6DJve+pELhqTdAj3x0=", 3287 - "replace": "", 3288 - "version": "v0.0.0-20210405180319-a5a99cb37ef4", 3289 - "build_directives": [] 3290 - } 3291 - }, 3292 - "com_github_bazelbuild_buildtools": { 3293 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3294 - "ruleClassName": "go_repository", 3295 - "attributes": { 3296 - "importpath": "github.com/bazelbuild/buildtools", 3297 - "sum": "h1:XmPu4mXICgdGnC5dXGjUGbwUD/kUmS0l5Aop3LaevBM=", 3298 - "replace": "", 3299 - "version": "v0.0.0-20230317132445-9c3c1fc0106e", 3300 - "build_directives": [] 3301 - } 3302 - }, 3303 - "org_golang_google_genproto": { 3304 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3305 - "ruleClassName": "go_repository", 3306 - "attributes": { 3307 - "importpath": "google.golang.org/genproto", 3308 - "sum": "h1:+kGHl1aib/qcwaRi1CbqBZ1rk19r85MNUf8HaBghugY=", 3309 - "replace": "", 3310 - "version": "v0.0.0-20200526211855-cb27e3aa2013", 3311 - "build_directives": [] 3312 - } 3313 - }, 3314 - "com_github_gogo_protobuf": { 3315 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3316 - "ruleClassName": "go_repository", 3317 - "attributes": { 3318 - "importpath": "github.com/gogo/protobuf", 3319 - "sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=", 3320 - "replace": "", 3321 - "version": "v1.3.2", 3322 - "build_directives": [ 3323 - "gazelle:proto disable" 3324 - ] 3325 - } 3326 - }, 3327 - "com_github_pelletier_go_toml": { 3328 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3329 - "ruleClassName": "go_repository", 3330 - "attributes": { 3331 - "importpath": "github.com/pelletier/go-toml", 3332 - "sum": "h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8=", 3333 - "replace": "", 3334 - "version": "v1.9.5", 3335 - "build_directives": [] 3336 - } 3337 - }, 3338 - "com_github_golang_protobuf": { 3339 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3340 - "ruleClassName": "go_repository", 3341 - "attributes": { 3342 - "importpath": "github.com/golang/protobuf", 3343 - "sum": "h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw=", 3344 - "replace": "", 3345 - "version": "v1.5.2", 3346 - "build_directives": [] 3347 - } 3348 - }, 3349 - "com_github_golang_mock": { 3350 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3351 - "ruleClassName": "go_repository", 3352 - "attributes": { 3353 - "importpath": "github.com/golang/mock", 3354 - "sum": "h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=", 3355 - "replace": "", 3356 - "version": "v1.6.0", 3357 - "build_directives": [] 3358 - } 3359 - }, 3360 - "org_golang_x_sync": { 3361 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3362 - "ruleClassName": "go_repository", 3363 - "attributes": { 3364 - "importpath": "golang.org/x/sync", 3365 - "sum": "h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=", 3366 - "replace": "", 3367 - "version": "v0.1.0", 3368 - "build_directives": [] 3369 - } 3370 - }, 3371 - "bazel_gazelle_go_repository_config": { 3372 - "bzlFile": "@@gazelle~//internal/bzlmod:go_deps.bzl", 3373 - "ruleClassName": "_go_repository_config", 3374 - "attributes": { 3375 - "importpaths": { 3376 - "com_github_gogo_protobuf": "github.com/gogo/protobuf", 3377 - "com_github_golang_mock": "github.com/golang/mock", 3378 - "com_github_golang_protobuf": "github.com/golang/protobuf", 3379 - "org_golang_google_protobuf": "google.golang.org/protobuf", 3380 - "org_golang_x_net": "golang.org/x/net", 3381 - "org_golang_x_sys": "golang.org/x/sys", 3382 - "org_golang_x_text": "golang.org/x/text", 3383 - "org_golang_google_genproto": "google.golang.org/genproto", 3384 - "org_golang_google_grpc": "google.golang.org/grpc", 3385 - "com_github_bazelbuild_buildtools": "github.com/bazelbuild/buildtools", 3386 - "com_github_bmatcuk_doublestar_v4": "github.com/bmatcuk/doublestar/v4", 3387 - "com_github_fsnotify_fsnotify": "github.com/fsnotify/fsnotify", 3388 - "com_github_google_go_cmp": "github.com/google/go-cmp", 3389 - "com_github_pelletier_go_toml": "github.com/pelletier/go-toml", 3390 - "com_github_pmezard_go_difflib": "github.com/pmezard/go-difflib", 3391 - "org_golang_x_mod": "golang.org/x/mod", 3392 - "org_golang_x_sync": "golang.org/x/sync", 3393 - "org_golang_x_tools": "golang.org/x/tools" 3394 - }, 3395 - "build_naming_conventions": {} 3396 - } 3397 - }, 3398 - "org_golang_google_grpc": { 3399 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3400 - "ruleClassName": "go_repository", 3401 - "attributes": { 3402 - "importpath": "google.golang.org/grpc", 3403 - "sum": "h1:fPVVDxY9w++VjTZsYvXWqEf9Rqar/e+9zYfxKK+W+YU=", 3404 - "replace": "", 3405 - "version": "v1.50.0", 3406 - "build_directives": [ 3407 - "gazelle:proto disable" 3408 - ] 3409 - } 3410 - }, 3411 - "org_golang_x_sys": { 3412 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3413 - "ruleClassName": "go_repository", 3414 - "attributes": { 3415 - "importpath": "golang.org/x/sys", 3416 - "sum": "h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=", 3417 - "replace": "", 3418 - "version": "v0.6.0", 3419 - "build_directives": [] 3420 - } 3421 - }, 3422 - "com_github_google_go_cmp": { 3423 - "bzlFile": "@@gazelle~//internal:go_repository.bzl", 3424 - "ruleClassName": "go_repository", 3425 - "attributes": { 3426 - "importpath": "github.com/google/go-cmp", 3427 - "sum": "h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=", 3428 - "replace": "", 3429 - "version": "v0.5.9", 3430 - "build_directives": [] 3431 - } 3432 - } 3433 - }, 3434 - "recordedRepoMappingEntries": [ 3435 - [ 3436 - "gazelle~", 3437 - "bazel_tools", 3438 - "bazel_tools" 3439 - ] 3440 - ] 3441 - } 3442 - }, 3443 - "@@gazelle~//internal/bzlmod:non_module_deps.bzl%non_module_deps": { 3444 - "general": { 3445 - "bzlTransitiveDigest": "30wev+wJfzc4s72MCfbP9U8W+3Js2b+Xbo5ofgZbHw8=", 3446 - "recordedFileInputs": {}, 3447 - "recordedDirentsInputs": {}, 3448 - "envVariables": {}, 3449 - "generatedRepoSpecs": { 3450 - "bazel_gazelle_go_repository_tools": { 3451 - "bzlFile": "@@gazelle~//internal:go_repository_tools.bzl", 3452 - "ruleClassName": "go_repository_tools", 3453 - "attributes": { 3454 - "go_cache": "@@gazelle~~non_module_deps~bazel_gazelle_go_repository_cache//:go.env" 3455 - } 3456 - }, 3457 - "bazel_gazelle_go_repository_cache": { 3458 - "bzlFile": "@@gazelle~//internal:go_repository_cache.bzl", 3459 - "ruleClassName": "go_repository_cache", 3460 - "attributes": { 3461 - "go_sdk_name": "go_default_sdk", 3462 - "go_env": {} 3463 - } 3464 - } 3465 - }, 3466 - "recordedRepoMappingEntries": [ 3467 - [ 3468 - "gazelle~", 3469 - "bazel_gazelle_go_repository_cache", 3470 - "gazelle~~non_module_deps~bazel_gazelle_go_repository_cache" 3471 - ] 3472 - ] 3473 - } 3474 - }, 3475 - "@@grpc~//bazel:grpc_deps.bzl%grpc_repo_deps_ext": { 3476 - "general": { 3477 - "bzlTransitiveDigest": "CQymQeM+xKJtqfP8mRUSq0+RY5mOsGzDgE0qRby0QbY=", 3478 - "recordedFileInputs": {}, 3479 - "recordedDirentsInputs": {}, 3480 - "envVariables": {}, 3481 - "generatedRepoSpecs": { 3482 - "io_opencensus_cpp": { 3483 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3484 - "ruleClassName": "http_archive", 3485 - "attributes": { 3486 - "sha256": "90d6fafa8b1a2ea613bf662731d3086e1c2ed286f458a95c81744df2dbae41b1", 3487 - "strip_prefix": "opencensus-cpp-c9a4da319bc669a772928ffc55af4a61be1a1176", 3488 - "urls": [ 3489 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/census-instrumentation/opencensus-cpp/archive/c9a4da319bc669a772928ffc55af4a61be1a1176.tar.gz", 3490 - "https://github.com/census-instrumentation/opencensus-cpp/archive/c9a4da319bc669a772928ffc55af4a61be1a1176.tar.gz" 3491 - ] 3492 - } 3493 - }, 3494 - "com_github_libuv_libuv": { 3495 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3496 - "ruleClassName": "http_archive", 3497 - "attributes": { 3498 - "build_file": "@@grpc~//third_party:libuv.BUILD", 3499 - "sha256": "5ca4e9091f3231d8ad8801862dc4e851c23af89c69141d27723157776f7291e7", 3500 - "strip_prefix": "libuv-02a9e1be252b623ee032a3137c0b0c94afbe6809", 3501 - "urls": [ 3502 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/libuv/libuv/archive/02a9e1be252b623ee032a3137c0b0c94afbe6809.tar.gz", 3503 - "https://github.com/libuv/libuv/archive/02a9e1be252b623ee032a3137c0b0c94afbe6809.tar.gz" 3504 - ] 3505 - } 3506 - }, 3507 - "com_google_googleapis": { 3508 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3509 - "ruleClassName": "http_archive", 3510 - "attributes": { 3511 - "sha256": "5bb6b0253ccf64b53d6c7249625a7e3f6c3bc6402abd52d3778bfa48258703a0", 3512 - "strip_prefix": "googleapis-2f9af297c84c55c8b871ba4495e01ade42476c92", 3513 - "urls": [ 3514 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz", 3515 - "https://github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz" 3516 - ] 3517 - } 3518 - }, 3519 - "upb": { 3520 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3521 - "ruleClassName": "http_archive", 3522 - "attributes": { 3523 - "sha256": "d0fe259d650bf9547e75896a1307bfc7034195e4ae89f5139814d295991ba681", 3524 - "strip_prefix": "upb-bef53686ec702607971bd3ea4d4fefd80c6cc6e8", 3525 - "urls": [ 3526 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/protocolbuffers/upb/archive/bef53686ec702607971bd3ea4d4fefd80c6cc6e8.tar.gz", 3527 - "https://github.com/protocolbuffers/upb/archive/bef53686ec702607971bd3ea4d4fefd80c6cc6e8.tar.gz" 3528 - ] 3529 - } 3530 - }, 3531 - "rules_cc": { 3532 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3533 - "ruleClassName": "http_archive", 3534 - "attributes": { 3535 - "sha256": "35f2fb4ea0b3e61ad64a369de284e4fbbdcdba71836a5555abb5e194cf119509", 3536 - "strip_prefix": "rules_cc-624b5d59dfb45672d4239422fa1e3de1822ee110", 3537 - "urls": [ 3538 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/bazelbuild/rules_cc/archive/624b5d59dfb45672d4239422fa1e3de1822ee110.tar.gz", 3539 - "https://github.com/bazelbuild/rules_cc/archive/624b5d59dfb45672d4239422fa1e3de1822ee110.tar.gz" 3540 - ] 3541 - } 3542 - }, 3543 - "boringssl": { 3544 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3545 - "ruleClassName": "http_archive", 3546 - "attributes": { 3547 - "sha256": "534fa658bd845fd974b50b10f444d392dfd0d93768c4a51b61263fd37d851c40", 3548 - "strip_prefix": "boringssl-b9232f9e27e5668bc0414879dcdedb2a59ea75f2", 3549 - "urls": [ 3550 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/boringssl/archive/b9232f9e27e5668bc0414879dcdedb2a59ea75f2.tar.gz", 3551 - "https://github.com/google/boringssl/archive/b9232f9e27e5668bc0414879dcdedb2a59ea75f2.tar.gz" 3552 - ] 3553 - } 3554 - }, 3555 - "bazel_gazelle": { 3556 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3557 - "ruleClassName": "http_archive", 3558 - "attributes": { 3559 - "sha256": "de69a09dc70417580aabf20a28619bb3ef60d038470c7cf8442fafcf627c21cb", 3560 - "urls": [ 3561 - "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz", 3562 - "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz" 3563 - ] 3564 - } 3565 - }, 3566 - "opencensus_proto": { 3567 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3568 - "ruleClassName": "http_archive", 3569 - "attributes": { 3570 - "sha256": "b7e13f0b4259e80c3070b583c2f39e53153085a6918718b1c710caf7037572b0", 3571 - "strip_prefix": "opencensus-proto-0.3.0/src", 3572 - "urls": [ 3573 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/census-instrumentation/opencensus-proto/archive/v0.3.0.tar.gz", 3574 - "https://github.com/census-instrumentation/opencensus-proto/archive/v0.3.0.tar.gz" 3575 - ], 3576 - "patches": [ 3577 - "@@grpc~//third_party:opencensus-proto.patch" 3578 - ], 3579 - "patch_args": [ 3580 - "-p2" 3581 - ] 3582 - } 3583 - }, 3584 - "com_googlesource_code_re2": { 3585 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3586 - "ruleClassName": "http_archive", 3587 - "attributes": { 3588 - "sha256": "319a58a58d8af295db97dfeecc4e250179c5966beaa2d842a82f0a013b6a239b", 3589 - "strip_prefix": "re2-8e08f47b11b413302749c0d8b17a1c94777495d5", 3590 - "urls": [ 3591 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/re2/archive/8e08f47b11b413302749c0d8b17a1c94777495d5.tar.gz", 3592 - "https://github.com/google/re2/archive/8e08f47b11b413302749c0d8b17a1c94777495d5.tar.gz" 3593 - ] 3594 - } 3595 - }, 3596 - "bazel_skylib": { 3597 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3598 - "ruleClassName": "http_archive", 3599 - "attributes": { 3600 - "urls": [ 3601 - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.0.2/bazel-skylib-1.0.2.tar.gz", 3602 - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.2/bazel-skylib-1.0.2.tar.gz" 3603 - ], 3604 - "sha256": "97e70364e9249702246c0e9444bccdc4b847bed1eb03c5a3ece4f83dfe6abc44" 3605 - } 3606 - }, 3607 - "com_github_cares_cares": { 3608 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3609 - "ruleClassName": "http_archive", 3610 - "attributes": { 3611 - "build_file": "@@grpc~//third_party:cares/cares.BUILD", 3612 - "sha256": "ec76c5e79db59762776bece58b69507d095856c37b81fd35bfb0958e74b61d93", 3613 - "strip_prefix": "c-ares-6654436a307a5a686b008c1d4c93b0085da6e6d8", 3614 - "urls": [ 3615 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/c-ares/c-ares/archive/6654436a307a5a686b008c1d4c93b0085da6e6d8.tar.gz", 3616 - "https://github.com/c-ares/c-ares/archive/6654436a307a5a686b008c1d4c93b0085da6e6d8.tar.gz" 3617 - ] 3618 - } 3619 - }, 3620 - "build_bazel_apple_support": { 3621 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3622 - "ruleClassName": "http_archive", 3623 - "attributes": { 3624 - "sha256": "76df040ade90836ff5543888d64616e7ba6c3a7b33b916aa3a4b68f342d1b447", 3625 - "urls": [ 3626 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/bazelbuild/apple_support/releases/download/0.11.0/apple_support.0.11.0.tar.gz", 3627 - "https://github.com/bazelbuild/apple_support/releases/download/0.11.0/apple_support.0.11.0.tar.gz" 3628 - ] 3629 - } 3630 - }, 3631 - "zlib": { 3632 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3633 - "ruleClassName": "http_archive", 3634 - "attributes": { 3635 - "build_file": "@@grpc~//third_party:zlib.BUILD", 3636 - "sha256": "ef47b0fbe646d69a2fc5ba012cb278de8e8946a8e9649f83a807cc05559f0eff", 3637 - "strip_prefix": "zlib-21767c654d31d2dccdde4330529775c6c5fd5389", 3638 - "urls": [ 3639 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/madler/zlib/archive/21767c654d31d2dccdde4330529775c6c5fd5389.tar.gz", 3640 - "https://github.com/madler/zlib/archive/21767c654d31d2dccdde4330529775c6c5fd5389.tar.gz" 3641 - ] 3642 - } 3643 - }, 3644 - "com_google_googletest": { 3645 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3646 - "ruleClassName": "http_archive", 3647 - "attributes": { 3648 - "sha256": "c8de6c60e12ad014a28225c5247ee735861d85cf906df617f6a29954ca05f547", 3649 - "strip_prefix": "googletest-0e402173c97aea7a00749e825b194bfede4f2e45", 3650 - "urls": [ 3651 - "https://github.com/google/googletest/archive/0e402173c97aea7a00749e825b194bfede4f2e45.tar.gz" 3652 - ] 3653 - } 3654 - }, 3655 - "envoy_api": { 3656 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3657 - "ruleClassName": "http_archive", 3658 - "attributes": { 3659 - "sha256": "c5807010b67033330915ca5a20483e30538ae5e689aa14b3631d6284beca4630", 3660 - "strip_prefix": "data-plane-api-9c42588c956220b48eb3099d186487c2f04d32ec", 3661 - "urls": [ 3662 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/envoyproxy/data-plane-api/archive/9c42588c956220b48eb3099d186487c2f04d32ec.tar.gz", 3663 - "https://github.com/envoyproxy/data-plane-api/archive/9c42588c956220b48eb3099d186487c2f04d32ec.tar.gz" 3664 - ] 3665 - } 3666 - }, 3667 - "build_bazel_rules_apple": { 3668 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3669 - "ruleClassName": "http_archive", 3670 - "attributes": { 3671 - "sha256": "0052d452af7742c8f3a4e0929763388a66403de363775db7e90adecb2ba4944b", 3672 - "urls": [ 3673 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/bazelbuild/rules_apple/releases/download/0.31.3/rules_apple.0.31.3.tar.gz", 3674 - "https://github.com/bazelbuild/rules_apple/releases/download/0.31.3/rules_apple.0.31.3.tar.gz" 3675 - ] 3676 - } 3677 - }, 3678 - "com_github_cncf_udpa": { 3679 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3680 - "ruleClassName": "http_archive", 3681 - "attributes": { 3682 - "sha256": "5bc8365613fe2f8ce6cc33959b7667b13b7fe56cb9d16ba740c06e1a7c4242fc", 3683 - "strip_prefix": "xds-cb28da3451f158a947dfc45090fe92b07b243bc1", 3684 - "urls": [ 3685 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/cncf/xds/archive/cb28da3451f158a947dfc45090fe92b07b243bc1.tar.gz", 3686 - "https://github.com/cncf/xds/archive/cb28da3451f158a947dfc45090fe92b07b243bc1.tar.gz" 3687 - ] 3688 - } 3689 - }, 3690 - "com_github_google_benchmark": { 3691 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3692 - "ruleClassName": "http_archive", 3693 - "attributes": { 3694 - "sha256": "0b921a3bc39e35f4275c8dcc658af2391c150fb966102341287b0401ff2e6f21", 3695 - "strip_prefix": "benchmark-0baacde3618ca617da95375e0af13ce1baadea47", 3696 - "urls": [ 3697 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/benchmark/archive/0baacde3618ca617da95375e0af13ce1baadea47.tar.gz", 3698 - "https://github.com/google/benchmark/archive/0baacde3618ca617da95375e0af13ce1baadea47.tar.gz" 3699 - ] 3700 - } 3701 - }, 3702 - "com_envoyproxy_protoc_gen_validate": { 3703 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3704 - "ruleClassName": "http_archive", 3705 - "attributes": { 3706 - "strip_prefix": "protoc-gen-validate-4694024279bdac52b77e22dc87808bd0fd732b69", 3707 - "sha256": "1e490b98005664d149b379a9529a6aa05932b8a11b76b4cd86f3d22d76346f47", 3708 - "urls": [ 3709 - "https://github.com/envoyproxy/protoc-gen-validate/archive/4694024279bdac52b77e22dc87808bd0fd732b69.tar.gz" 3710 - ], 3711 - "patches": [ 3712 - "@@grpc~//third_party:protoc-gen-validate.patch" 3713 - ], 3714 - "patch_args": [ 3715 - "-p1" 3716 - ] 3717 - } 3718 - }, 3719 - "com_google_absl": { 3720 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3721 - "ruleClassName": "http_archive", 3722 - "attributes": { 3723 - "sha256": "4208129b49006089ba1d6710845a45e31c59b0ab6bff9e5788a87f55c5abd602", 3724 - "strip_prefix": "abseil-cpp-20220623.0", 3725 - "urls": [ 3726 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/abseil/abseil-cpp/archive/20220623.0.tar.gz", 3727 - "https://github.com/abseil/abseil-cpp/archive/20220623.0.tar.gz" 3728 - ] 3729 - } 3730 - }, 3731 - "bazel_toolchains": { 3732 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3733 - "ruleClassName": "http_archive", 3734 - "attributes": { 3735 - "sha256": "179ec02f809e86abf56356d8898c8bd74069f1bd7c56044050c2cd3d79d0e024", 3736 - "strip_prefix": "bazel-toolchains-4.1.0", 3737 - "urls": [ 3738 - "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/releases/download/4.1.0/bazel-toolchains-4.1.0.tar.gz", 3739 - "https://github.com/bazelbuild/bazel-toolchains/releases/download/4.1.0/bazel-toolchains-4.1.0.tar.gz" 3740 - ] 3741 - } 3742 - }, 3743 - "bazel_compdb": { 3744 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3745 - "ruleClassName": "http_archive", 3746 - "attributes": { 3747 - "sha256": "bcecfd622c4ef272fd4ba42726a52e140b961c4eac23025f18b346c968a8cfb4", 3748 - "strip_prefix": "bazel-compilation-database-0.4.5", 3749 - "urls": [ 3750 - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/grailbio/bazel-compilation-database/archive/0.4.5.tar.gz", 3751 - "https://github.com/grailbio/bazel-compilation-database/archive/0.4.5.tar.gz" 3752 - ] 3753 - } 3754 - } 3755 - }, 3756 - "recordedRepoMappingEntries": [ 3757 - [ 3758 - "grpc~", 3759 - "bazel_tools", 3760 - "bazel_tools" 3761 - ], 3762 - [ 3763 - "grpc~", 3764 - "com_github_grpc_grpc", 3765 - "grpc~" 3766 - ] 3767 - ] 3768 - } 3769 - }, 3770 - "@@grpc~//bazel:grpc_extra_deps.bzl%grpc_extra_deps_ext": { 3771 - "general": { 3772 - "bzlTransitiveDigest": "APB5VWiSPsu/YjQruUlTuHP2OspkSapZzpofR9h3kOc=", 3773 - "recordedFileInputs": {}, 3774 - "recordedDirentsInputs": {}, 3775 - "envVariables": {}, 3776 - "generatedRepoSpecs": { 3777 - "com_google_googleapis_imports": { 3778 - "bzlFile": "@@grpc~~grpc_repo_deps_ext~com_google_googleapis//:repository_rules.bzl", 3779 - "ruleClassName": "switched_rules", 3780 - "attributes": { 3781 - "rules": { 3782 - "proto_library_with_info": [ 3783 - "", 3784 - "" 3785 - ], 3786 - "moved_proto_library": [ 3787 - "", 3788 - "" 3789 - ], 3790 - "java_proto_library": [ 3791 - "", 3792 - "" 3793 - ], 3794 - "java_grpc_library": [ 3795 - "", 3796 - "" 3797 - ], 3798 - "java_gapic_library": [ 3799 - "", 3800 - "" 3801 - ], 3802 - "java_gapic_test": [ 3803 - "", 3804 - "" 3805 - ], 3806 - "java_gapic_assembly_gradle_pkg": [ 3807 - "", 3808 - "" 3809 - ], 3810 - "py_proto_library": [ 3811 - "@com_github_grpc_grpc//bazel:python_rules.bzl", 3812 - "" 3813 - ], 3814 - "py_grpc_library": [ 3815 - "@com_github_grpc_grpc//bazel:python_rules.bzl", 3816 - "" 3817 - ], 3818 - "py_gapic_library": [ 3819 - "", 3820 - "" 3821 - ], 3822 - "py_gapic_assembly_pkg": [ 3823 - "", 3824 - "" 3825 - ], 3826 - "go_proto_library": [ 3827 - "", 3828 - "" 3829 - ], 3830 - "go_library": [ 3831 - "", 3832 - "" 3833 - ], 3834 - "go_test": [ 3835 - "", 3836 - "" 3837 - ], 3838 - "go_gapic_library": [ 3839 - "", 3840 - "" 3841 - ], 3842 - "go_gapic_assembly_pkg": [ 3843 - "", 3844 - "" 3845 - ], 3846 - "cc_proto_library": [ 3847 - "native.cc_proto_library", 3848 - "" 3849 - ], 3850 - "cc_grpc_library": [ 3851 - "@com_github_grpc_grpc//bazel:cc_grpc_library.bzl", 3852 - "" 3853 - ], 3854 - "cc_gapic_library": [ 3855 - "", 3856 - "" 3857 - ], 3858 - "php_proto_library": [ 3859 - "", 3860 - "php_proto_library" 3861 - ], 3862 - "php_grpc_library": [ 3863 - "", 3864 - "php_grpc_library" 3865 - ], 3866 - "php_gapic_library": [ 3867 - "", 3868 - "php_gapic_library" 3869 - ], 3870 - "php_gapic_assembly_pkg": [ 3871 - "", 3872 - "php_gapic_assembly_pkg" 3873 - ], 3874 - "nodejs_gapic_library": [ 3875 - "", 3876 - "typescript_gapic_library" 3877 - ], 3878 - "nodejs_gapic_assembly_pkg": [ 3879 - "", 3880 - "typescript_gapic_assembly_pkg" 3881 - ], 3882 - "ruby_proto_library": [ 3883 - "", 3884 - "" 3885 - ], 3886 - "ruby_grpc_library": [ 3887 - "", 3888 - "" 3889 - ], 3890 - "ruby_ads_gapic_library": [ 3891 - "", 3892 - "" 3893 - ], 3894 - "ruby_cloud_gapic_library": [ 3895 - "", 3896 - "" 3897 - ], 3898 - "ruby_gapic_assembly_pkg": [ 3899 - "", 3900 - "" 3901 - ], 3902 - "csharp_proto_library": [ 3903 - "", 3904 - "" 3905 - ], 3906 - "csharp_grpc_library": [ 3907 - "", 3908 - "" 3909 - ], 3910 - "csharp_gapic_library": [ 3911 - "", 3912 - "" 3913 - ], 3914 - "csharp_gapic_assembly_pkg": [ 3915 - "", 3916 - "" 3917 - ] 3918 - } 3919 - } 3920 - } 3921 - }, 3922 - "recordedRepoMappingEntries": [ 3923 - [ 3924 - "grpc~", 3925 - "com_envoyproxy_protoc_gen_validate", 3926 - "grpc~~grpc_repo_deps_ext~com_envoyproxy_protoc_gen_validate" 3927 - ], 3928 - [ 3929 - "grpc~", 3930 - "com_google_googleapis", 3931 - "grpc~~grpc_repo_deps_ext~com_google_googleapis" 3932 - ], 3933 - [ 3934 - "grpc~", 3935 - "com_google_protobuf", 3936 - "protobuf~" 3937 - ], 3938 - [ 3939 - "grpc~", 3940 - "envoy_api", 3941 - "grpc~~grpc_repo_deps_ext~envoy_api" 3942 - ], 3943 - [ 3944 - "grpc~", 3945 - "io_bazel_rules_go", 3946 - "rules_go~" 3947 - ], 3948 - [ 3949 - "grpc~", 3950 - "upb", 3951 - "upb~" 3952 - ], 3953 - [ 3954 - "grpc~~grpc_repo_deps_ext~bazel_gazelle", 3955 - "bazel_gazelle", 3956 - "grpc~~grpc_repo_deps_ext~bazel_gazelle" 3957 - ], 3958 - [ 3959 - "grpc~~grpc_repo_deps_ext~bazel_gazelle", 3960 - "bazel_tools", 3961 - "bazel_tools" 3962 - ], 3963 - [ 3964 - "grpc~~grpc_repo_deps_ext~com_envoyproxy_protoc_gen_validate", 3965 - "bazel_gazelle", 3966 - "grpc~~grpc_repo_deps_ext~bazel_gazelle" 3967 - ], 3968 - [ 3969 - "grpc~~grpc_repo_deps_ext~envoy_api", 3970 - "bazel_tools", 3971 - "bazel_tools" 3972 - ], 3973 - [ 3974 - "grpc~~grpc_repo_deps_ext~envoy_api", 3975 - "envoy_api", 3976 - "grpc~~grpc_repo_deps_ext~envoy_api" 3977 - ], 3978 - [ 3979 - "protobuf~", 3980 - "bazel_tools", 3981 - "bazel_tools" 3982 - ], 3983 - [ 3984 - "rules_go~", 3985 - "bazel_tools", 3986 - "bazel_tools" 3987 - ], 3988 - [ 3989 - "upb~", 3990 - "bazel_tools", 3991 - "bazel_tools" 3992 - ] 3993 - ] 3994 - } 3995 - }, 3996 - "@@rules_go~//go:extensions.bzl%go_sdk": { 3997 - "general": { 3998 - "bzlTransitiveDigest": "k4MEsADgBfRC+sbMqB3lZL0JpdsCxlwSYO+z9zn9Y80=", 3999 - "recordedFileInputs": {}, 4000 - "recordedDirentsInputs": {}, 4001 - "envVariables": {}, 4002 - "generatedRepoSpecs": { 4003 - "go_default_sdk": { 4004 - "bzlFile": "@@rules_go~//go/private:sdk.bzl", 4005 - "ruleClassName": "go_download_sdk_rule", 4006 - "attributes": { 4007 - "goos": "", 4008 - "goarch": "", 4009 - "sdks": {}, 4010 - "urls": [ 4011 - "https://dl.google.com/go/{}" 4012 - ], 4013 - "version": "1.19.8" 4014 - } 4015 - }, 4016 - "go_toolchains": { 4017 - "bzlFile": "@@rules_go~//go/private:sdk.bzl", 4018 - "ruleClassName": "go_multiple_toolchains", 4019 - "attributes": { 4020 - "prefixes": [ 4021 - "_0000_go_default_sdk_" 4022 - ], 4023 - "geese": [ 4024 - "" 4025 - ], 4026 - "goarchs": [ 4027 - "" 4028 - ], 4029 - "sdk_repos": [ 4030 - "go_default_sdk" 4031 - ], 4032 - "sdk_types": [ 4033 - "remote" 4034 - ], 4035 - "sdk_versions": [ 4036 - "1.19.8" 4037 - ] 4038 - } 4039 - } 4040 - }, 4041 - "recordedRepoMappingEntries": [ 4042 - [ 4043 - "rules_go~", 4044 - "bazel_tools", 4045 - "bazel_tools" 4046 - ] 4047 - ] 4048 - } 4049 - }, 4050 - "@@rules_go~//go/private:extensions.bzl%non_module_dependencies": { 4051 - "general": { 4052 - "bzlTransitiveDigest": "n/KyfNdKeML6sHRHvHLrPCzPU5vSJfn9Z5b0n2xjRbQ=", 4053 - "recordedFileInputs": {}, 4054 - "recordedDirentsInputs": {}, 4055 - "envVariables": {}, 4056 - "generatedRepoSpecs": { 4057 - "org_golang_x_xerrors": { 4058 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4059 - "ruleClassName": "http_archive", 4060 - "attributes": { 4061 - "urls": [ 4062 - "https://mirror.bazel.build/github.com/golang/xerrors/archive/04be3eba64a22a838cdb17b8dca15a52871c08b4.zip", 4063 - "https://github.com/golang/xerrors/archive/04be3eba64a22a838cdb17b8dca15a52871c08b4.zip" 4064 - ], 4065 - "sha256": "ffad2b06ef2e09d040da2ff08077865e99ab95d4d0451737fc8e33706bb01634", 4066 - "strip_prefix": "xerrors-04be3eba64a22a838cdb17b8dca15a52871c08b4", 4067 - "patches": [ 4068 - "@@rules_go~//third_party:org_golang_x_xerrors-gazelle.patch" 4069 - ], 4070 - "patch_args": [ 4071 - "-p1" 4072 - ] 4073 - } 4074 - }, 4075 - "gogo_special_proto": { 4076 - "bzlFile": "@@rules_go~//proto:gogo.bzl", 4077 - "ruleClassName": "gogo_special_proto", 4078 - "attributes": {} 4079 - }, 4080 - "org_golang_google_protobuf": { 4081 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4082 - "ruleClassName": "http_archive", 4083 - "attributes": { 4084 - "sha256": "cb1a05581c33b3705ede6c08edf9b9c1dbc579559ba30f532704c324e42bf801", 4085 - "urls": [ 4086 - "https://mirror.bazel.build/github.com/protocolbuffers/protobuf-go/archive/refs/tags/v1.30.0.zip", 4087 - "https://github.com/protocolbuffers/protobuf-go/archive/refs/tags/v1.30.0.zip" 4088 - ], 4089 - "strip_prefix": "protobuf-go-1.30.0", 4090 - "patches": [ 4091 - "@@rules_go~//third_party:org_golang_google_protobuf-gazelle.patch" 4092 - ], 4093 - "patch_args": [ 4094 - "-p1" 4095 - ] 4096 - } 4097 - }, 4098 - "com_github_mwitkow_go_proto_validators": { 4099 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4100 - "ruleClassName": "http_archive", 4101 - "attributes": { 4102 - "urls": [ 4103 - "https://mirror.bazel.build/github.com/mwitkow/go-proto-validators/archive/refs/tags/v0.3.2.zip", 4104 - "https://github.com/mwitkow/go-proto-validators/archive/refs/tags/v0.3.2.zip" 4105 - ], 4106 - "sha256": "d8697f05a2f0eaeb65261b480e1e6035301892d9fc07ed945622f41b12a68142", 4107 - "strip_prefix": "go-proto-validators-0.3.2" 4108 - } 4109 - }, 4110 - "org_golang_x_tools": { 4111 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4112 - "ruleClassName": "http_archive", 4113 - "attributes": { 4114 - "urls": [ 4115 - "https://mirror.bazel.build/github.com/golang/tools/archive/refs/tags/v0.7.0.zip", 4116 - "https://github.com/golang/tools/archive/refs/tags/v0.7.0.zip" 4117 - ], 4118 - "sha256": "9f20a20f29f4008d797a8be882ef82b69cf8f7f2b96dbdfe3814c57d8280fa4b", 4119 - "strip_prefix": "tools-0.7.0", 4120 - "patches": [ 4121 - "@@rules_go~//third_party:org_golang_x_tools-deletegopls.patch", 4122 - "@@rules_go~//third_party:org_golang_x_tools-gazelle.patch" 4123 - ], 4124 - "patch_args": [ 4125 - "-p1" 4126 - ] 4127 - } 4128 - }, 4129 - "go_googleapis": { 4130 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4131 - "ruleClassName": "http_archive", 4132 - "attributes": { 4133 - "urls": [ 4134 - "https://mirror.bazel.build/github.com/googleapis/googleapis/archive/83c3605afb5a39952bf0a0809875d41cf2a558ca.zip", 4135 - "https://github.com/googleapis/googleapis/archive/83c3605afb5a39952bf0a0809875d41cf2a558ca.zip" 4136 - ], 4137 - "sha256": "ba694861340e792fd31cb77274eacaf6e4ca8bda97707898f41d8bebfd8a4984", 4138 - "strip_prefix": "googleapis-83c3605afb5a39952bf0a0809875d41cf2a558ca", 4139 - "patches": [ 4140 - "@@rules_go~//third_party:go_googleapis-deletebuild.patch", 4141 - "@@rules_go~//third_party:go_googleapis-directives.patch", 4142 - "@@rules_go~//third_party:go_googleapis-gazelle.patch" 4143 - ], 4144 - "patch_args": [ 4145 - "-E", 4146 - "-p1" 4147 - ] 4148 - } 4149 - }, 4150 - "org_golang_google_genproto": { 4151 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4152 - "ruleClassName": "http_archive", 4153 - "attributes": { 4154 - "urls": [ 4155 - "https://mirror.bazel.build/github.com/googleapis/go-genproto/archive/6ac7f18bb9d5eeeb13a9f1ae4f21e4374a1952f8.zip", 4156 - "https://github.com/googleapis/go-genproto/archive/6ac7f18bb9d5eeeb13a9f1ae4f21e4374a1952f8.zip" 4157 - ], 4158 - "sha256": "3470e7a89b24971b20c4bb8900a668df25279e4b741f72bc09418c1f22543215", 4159 - "strip_prefix": "go-genproto-6ac7f18bb9d5eeeb13a9f1ae4f21e4374a1952f8", 4160 - "patches": [ 4161 - "@@rules_go~//third_party:org_golang_google_genproto-gazelle.patch" 4162 - ], 4163 - "patch_args": [ 4164 - "-p1" 4165 - ] 4166 - } 4167 - }, 4168 - "bazel_skylib": { 4169 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4170 - "ruleClassName": "http_archive", 4171 - "attributes": { 4172 - "urls": [ 4173 - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.4.1/bazel-skylib-1.4.1.tar.gz", 4174 - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.1/bazel-skylib-1.4.1.tar.gz" 4175 - ], 4176 - "sha256": "b8a1527901774180afc798aeb28c4634bdccf19c4d98e7bdd1ce79d1fe9aaad7", 4177 - "strip_prefix": "" 4178 - } 4179 - }, 4180 - "com_github_gogo_protobuf": { 4181 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4182 - "ruleClassName": "http_archive", 4183 - "attributes": { 4184 - "urls": [ 4185 - "https://mirror.bazel.build/github.com/gogo/protobuf/archive/refs/tags/v1.3.2.zip", 4186 - "https://github.com/gogo/protobuf/archive/refs/tags/v1.3.2.zip" 4187 - ], 4188 - "sha256": "f89f8241af909ce3226562d135c25b28e656ae173337b3e58ede917aa26e1e3c", 4189 - "strip_prefix": "protobuf-1.3.2", 4190 - "patches": [ 4191 - "@@rules_go~//third_party:com_github_gogo_protobuf-gazelle.patch" 4192 - ], 4193 - "patch_args": [ 4194 - "-p1" 4195 - ] 4196 - } 4197 - }, 4198 - "com_github_golang_protobuf": { 4199 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4200 - "ruleClassName": "http_archive", 4201 - "attributes": { 4202 - "urls": [ 4203 - "https://mirror.bazel.build/github.com/golang/protobuf/archive/refs/tags/v1.5.3.zip", 4204 - "https://github.com/golang/protobuf/archive/refs/tags/v1.5.3.zip" 4205 - ], 4206 - "sha256": "2dced4544ae5372281e20f1e48ca76368355a01b31353724718c4d6e3dcbb430", 4207 - "strip_prefix": "protobuf-1.5.3", 4208 - "patches": [ 4209 - "@@rules_go~//third_party:com_github_golang_protobuf-gazelle.patch" 4210 - ], 4211 - "patch_args": [ 4212 - "-p1" 4213 - ] 4214 - } 4215 - }, 4216 - "io_bazel_rules_nogo": { 4217 - "bzlFile": "@@rules_go~//go/private:nogo.bzl", 4218 - "ruleClassName": "go_register_nogo", 4219 - "attributes": { 4220 - "nogo": "@io_bazel_rules_go//:default_nogo" 4221 - } 4222 - }, 4223 - "com_github_golang_mock": { 4224 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4225 - "ruleClassName": "http_archive", 4226 - "attributes": { 4227 - "urls": [ 4228 - "https://mirror.bazel.build/github.com/golang/mock/archive/refs/tags/v1.7.0-rc.1.zip", 4229 - "https://github.com/golang/mock/archive/refs/tags/v1.7.0-rc.1.zip" 4230 - ], 4231 - "patches": [ 4232 - "@@rules_go~//third_party:com_github_golang_mock-gazelle.patch" 4233 - ], 4234 - "patch_args": [ 4235 - "-p1" 4236 - ], 4237 - "sha256": "5359c78b0c1649cf7beb3b48ff8b1d1aaf0243b22ea4789aba94805280075d8e", 4238 - "strip_prefix": "mock-1.7.0-rc.1" 4239 - } 4240 - }, 4241 - "org_golang_x_sys": { 4242 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4243 - "ruleClassName": "http_archive", 4244 - "attributes": { 4245 - "urls": [ 4246 - "https://mirror.bazel.build/github.com/golang/sys/archive/refs/tags/v0.6.0.zip", 4247 - "https://github.com/golang/sys/archive/refs/tags/v0.6.0.zip" 4248 - ], 4249 - "sha256": "7f2399398b2eb4f1f495cc754d6353566e0ad934ee0eb46505e55162e0def56d", 4250 - "strip_prefix": "sys-0.6.0", 4251 - "patches": [ 4252 - "@@rules_go~//third_party:org_golang_x_sys-gazelle.patch" 4253 - ], 4254 - "patch_args": [ 4255 - "-p1" 4256 - ] 4257 - } 4258 - } 4259 - }, 4260 - "recordedRepoMappingEntries": [ 4261 - [ 4262 - "rules_go~", 4263 - "bazel_tools", 4264 - "bazel_tools" 4265 - ] 4266 - ] 4267 - } 4268 - }, 4269 - "@@rules_graalvm~//:extensions.bzl%graalvm": { 4270 - "general": { 4271 - "bzlTransitiveDigest": "RNOMan/EiPbz5i2nh2YxhbeTAOvTd9ReDe7arDK0PeY=", 4272 - "recordedFileInputs": {}, 4273 - "recordedDirentsInputs": {}, 4274 - "envVariables": {}, 4275 - "generatedRepoSpecs": { 4276 - "graalvm_toolchains": { 4277 - "bzlFile": "@@rules_graalvm~//internal:graalvm_bindist.bzl", 4278 - "ruleClassName": "_toolchain_config", 4279 - "attributes": { 4280 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"graalvm_20\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"20\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"toolchain_gvm\",\n actual = \"gvm\",\n visibility = [\"//visibility:public\"],\n)\ntoolchain(\n name = \"gvm\",\n exec_compatible_with = [\n \n ],\n target_compatible_with = [\n \n ],\n toolchain = \"@graalvm//:gvm\",\n toolchain_type = \"@rules_graalvm//graalvm/toolchain\",\n visibility = [\"//visibility:public\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@graalvm//:jdk\",\n visibility = [\"//visibility:public\"],\n)\n\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@graalvm//:jdk\",\n visibility = [\"//visibility:public\"],\n)\n\n" 4281 - } 4282 - }, 4283 - "graalvm": { 4284 - "bzlFile": "@@rules_graalvm~//internal:graalvm_bindist.bzl", 4285 - "ruleClassName": "_graalvm_bindist_repository", 4286 - "attributes": { 4287 - "version": "20.0.2", 4288 - "java_version": "20", 4289 - "distribution": "ce", 4290 - "components": [], 4291 - "setup_actions": [], 4292 - "enable_toolchain": true, 4293 - "toolchain_config": "graalvm_toolchains" 4294 - } 4295 - } 4296 - }, 4297 - "recordedRepoMappingEntries": [ 4298 - [ 4299 - "rules_graalvm~", 4300 - "bazel_skylib", 4301 - "bazel_skylib~" 4302 - ] 4303 - ] 4304 - } 4305 - }, 4306 - "@@rules_java~//java:extensions.bzl%toolchains": { 4307 - "general": { 4308 - "bzlTransitiveDigest": "tJHbmWnq7m+9eUBnUdv7jZziQ26FmcGL9C5/hU3Q9UQ=", 4309 - "recordedFileInputs": {}, 4310 - "recordedDirentsInputs": {}, 4311 - "envVariables": {}, 4312 - "generatedRepoSpecs": { 4313 - "remotejdk21_linux_toolchain_config_repo": { 4314 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4315 - "ruleClassName": "_toolchain_config", 4316 - "attributes": { 4317 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\n" 4318 - } 4319 - }, 4320 - "remotejdk17_linux_s390x_toolchain_config_repo": { 4321 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4322 - "ruleClassName": "_toolchain_config", 4323 - "attributes": { 4324 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\n" 4325 - } 4326 - }, 4327 - "remotejdk17_macos_toolchain_config_repo": { 4328 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4329 - "ruleClassName": "_toolchain_config", 4330 - "attributes": { 4331 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\n" 4332 - } 4333 - }, 4334 - "remotejdk21_macos_aarch64_toolchain_config_repo": { 4335 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4336 - "ruleClassName": "_toolchain_config", 4337 - "attributes": { 4338 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\n" 4339 - } 4340 - }, 4341 - "remotejdk17_linux_aarch64_toolchain_config_repo": { 4342 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4343 - "ruleClassName": "_toolchain_config", 4344 - "attributes": { 4345 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\n" 4346 - } 4347 - }, 4348 - "remotejdk21_macos_aarch64": { 4349 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4350 - "ruleClassName": "http_archive", 4351 - "attributes": { 4352 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 4353 - "sha256": "e8260516de8b60661422a725f1df2c36ef888f6fb35393566b00e7325db3d04e", 4354 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_aarch64", 4355 - "urls": [ 4356 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz", 4357 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz" 4358 - ] 4359 - } 4360 - }, 4361 - "remotejdk17_linux_toolchain_config_repo": { 4362 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4363 - "ruleClassName": "_toolchain_config", 4364 - "attributes": { 4365 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\n" 4366 - } 4367 - }, 4368 - "remotejdk17_macos_aarch64": { 4369 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4370 - "ruleClassName": "http_archive", 4371 - "attributes": { 4372 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 4373 - "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca", 4374 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64", 4375 - "urls": [ 4376 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz", 4377 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz" 4378 - ] 4379 - } 4380 - }, 4381 - "remote_java_tools_windows": { 4382 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4383 - "ruleClassName": "http_archive", 4384 - "attributes": { 4385 - "sha256": "fe2f88169696d6c6fc6e90ba61bb46be7d0ae3693cbafdf336041bf56679e8d1", 4386 - "urls": [ 4387 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_windows-v13.4.zip", 4388 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_windows-v13.4.zip" 4389 - ] 4390 - } 4391 - }, 4392 - "remotejdk11_win": { 4393 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4394 - "ruleClassName": "http_archive", 4395 - "attributes": { 4396 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 4397 - "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83", 4398 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64", 4399 - "urls": [ 4400 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip", 4401 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip" 4402 - ] 4403 - } 4404 - }, 4405 - "remotejdk11_win_toolchain_config_repo": { 4406 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4407 - "ruleClassName": "_toolchain_config", 4408 - "attributes": { 4409 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\n" 4410 - } 4411 - }, 4412 - "remotejdk11_linux_aarch64": { 4413 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4414 - "ruleClassName": "http_archive", 4415 - "attributes": { 4416 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 4417 - "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", 4418 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", 4419 - "urls": [ 4420 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz", 4421 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz" 4422 - ] 4423 - } 4424 - }, 4425 - "remotejdk17_linux": { 4426 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4427 - "ruleClassName": "http_archive", 4428 - "attributes": { 4429 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 4430 - "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340", 4431 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64", 4432 - "urls": [ 4433 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz", 4434 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz" 4435 - ] 4436 - } 4437 - }, 4438 - "remotejdk11_linux_s390x_toolchain_config_repo": { 4439 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4440 - "ruleClassName": "_toolchain_config", 4441 - "attributes": { 4442 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\n" 4443 - } 4444 - }, 4445 - "remotejdk11_linux_toolchain_config_repo": { 4446 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4447 - "ruleClassName": "_toolchain_config", 4448 - "attributes": { 4449 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\n" 4450 - } 4451 - }, 4452 - "remotejdk11_macos": { 4453 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4454 - "ruleClassName": "http_archive", 4455 - "attributes": { 4456 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 4457 - "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd", 4458 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64", 4459 - "urls": [ 4460 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz", 4461 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz" 4462 - ] 4463 - } 4464 - }, 4465 - "remotejdk11_win_arm64": { 4466 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4467 - "ruleClassName": "http_archive", 4468 - "attributes": { 4469 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 4470 - "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", 4471 - "strip_prefix": "jdk-11.0.13+8", 4472 - "urls": [ 4473 - "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" 4474 - ] 4475 - } 4476 - }, 4477 - "remotejdk17_macos": { 4478 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4479 - "ruleClassName": "http_archive", 4480 - "attributes": { 4481 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 4482 - "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f", 4483 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64", 4484 - "urls": [ 4485 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz", 4486 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz" 4487 - ] 4488 - } 4489 - }, 4490 - "remotejdk21_macos": { 4491 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4492 - "ruleClassName": "http_archive", 4493 - "attributes": { 4494 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 4495 - "sha256": "3ad8fe288eb57d975c2786ae453a036aa46e47ab2ac3d81538ebae2a54d3c025", 4496 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_x64", 4497 - "urls": [ 4498 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz", 4499 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz" 4500 - ] 4501 - } 4502 - }, 4503 - "remotejdk21_macos_toolchain_config_repo": { 4504 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4505 - "ruleClassName": "_toolchain_config", 4506 - "attributes": { 4507 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\n" 4508 - } 4509 - }, 4510 - "remotejdk17_macos_aarch64_toolchain_config_repo": { 4511 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4512 - "ruleClassName": "_toolchain_config", 4513 - "attributes": { 4514 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\n" 4515 - } 4516 - }, 4517 - "remotejdk17_win": { 4518 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4519 - "ruleClassName": "http_archive", 4520 - "attributes": { 4521 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 4522 - "sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637", 4523 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64", 4524 - "urls": [ 4525 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip", 4526 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip" 4527 - ] 4528 - } 4529 - }, 4530 - "remotejdk11_macos_aarch64_toolchain_config_repo": { 4531 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4532 - "ruleClassName": "_toolchain_config", 4533 - "attributes": { 4534 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\n" 4535 - } 4536 - }, 4537 - "remotejdk11_linux_ppc64le_toolchain_config_repo": { 4538 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4539 - "ruleClassName": "_toolchain_config", 4540 - "attributes": { 4541 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\n" 4542 - } 4543 - }, 4544 - "remotejdk21_linux": { 4545 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4546 - "ruleClassName": "http_archive", 4547 - "attributes": { 4548 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 4549 - "sha256": "5ad730fbee6bb49bfff10bf39e84392e728d89103d3474a7e5def0fd134b300a", 4550 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_x64", 4551 - "urls": [ 4552 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz", 4553 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz" 4554 - ] 4555 - } 4556 - }, 4557 - "remote_java_tools_linux": { 4558 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4559 - "ruleClassName": "http_archive", 4560 - "attributes": { 4561 - "sha256": "ba10f09a138cf185d04cbc807d67a3da42ab13d618c5d1ce20d776e199c33a39", 4562 - "urls": [ 4563 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_linux-v13.4.zip", 4564 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_linux-v13.4.zip" 4565 - ] 4566 - } 4567 - }, 4568 - "remotejdk21_win": { 4569 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4570 - "ruleClassName": "http_archive", 4571 - "attributes": { 4572 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 4573 - "sha256": "f7cc15ca17295e69c907402dfe8db240db446e75d3b150da7bf67243cded93de", 4574 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-win_x64", 4575 - "urls": [ 4576 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip", 4577 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip" 4578 - ] 4579 - } 4580 - }, 4581 - "remotejdk21_linux_aarch64": { 4582 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4583 - "ruleClassName": "http_archive", 4584 - "attributes": { 4585 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 4586 - "sha256": "ce7df1af5d44a9f455617c4b8891443fbe3e4b269c777d8b82ed66f77167cfe0", 4587 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_aarch64", 4588 - "urls": [ 4589 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz", 4590 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz" 4591 - ] 4592 - } 4593 - }, 4594 - "remotejdk11_linux_aarch64_toolchain_config_repo": { 4595 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4596 - "ruleClassName": "_toolchain_config", 4597 - "attributes": { 4598 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\n" 4599 - } 4600 - }, 4601 - "remotejdk11_linux_s390x": { 4602 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4603 - "ruleClassName": "http_archive", 4604 - "attributes": { 4605 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 4606 - "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", 4607 - "strip_prefix": "jdk-11.0.15+10", 4608 - "urls": [ 4609 - "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz", 4610 - "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" 4611 - ] 4612 - } 4613 - }, 4614 - "remotejdk17_linux_aarch64": { 4615 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4616 - "ruleClassName": "http_archive", 4617 - "attributes": { 4618 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 4619 - "sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313", 4620 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64", 4621 - "urls": [ 4622 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz", 4623 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz" 4624 - ] 4625 - } 4626 - }, 4627 - "remotejdk17_win_arm64_toolchain_config_repo": { 4628 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4629 - "ruleClassName": "_toolchain_config", 4630 - "attributes": { 4631 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\n" 4632 - } 4633 - }, 4634 - "remotejdk11_linux": { 4635 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4636 - "ruleClassName": "http_archive", 4637 - "attributes": { 4638 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 4639 - "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c", 4640 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64", 4641 - "urls": [ 4642 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz", 4643 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz" 4644 - ] 4645 - } 4646 - }, 4647 - "remotejdk11_macos_toolchain_config_repo": { 4648 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4649 - "ruleClassName": "_toolchain_config", 4650 - "attributes": { 4651 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\n" 4652 - } 4653 - }, 4654 - "remotejdk17_linux_ppc64le_toolchain_config_repo": { 4655 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4656 - "ruleClassName": "_toolchain_config", 4657 - "attributes": { 4658 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\n" 4659 - } 4660 - }, 4661 - "remotejdk17_win_arm64": { 4662 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4663 - "ruleClassName": "http_archive", 4664 - "attributes": { 4665 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 4666 - "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", 4667 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", 4668 - "urls": [ 4669 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip", 4670 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip" 4671 - ] 4672 - } 4673 - }, 4674 - "remote_java_tools_darwin_arm64": { 4675 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4676 - "ruleClassName": "http_archive", 4677 - "attributes": { 4678 - "sha256": "076a7e198ad077f8c7d997986ef5102427fae6bbfce7a7852d2e080ed8767528", 4679 - "urls": [ 4680 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_darwin_arm64-v13.4.zip", 4681 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_darwin_arm64-v13.4.zip" 4682 - ] 4683 - } 4684 - }, 4685 - "remotejdk17_linux_ppc64le": { 4686 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4687 - "ruleClassName": "http_archive", 4688 - "attributes": { 4689 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 4690 - "sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd", 4691 - "strip_prefix": "jdk-17.0.8.1+1", 4692 - "urls": [ 4693 - "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz", 4694 - "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz" 4695 - ] 4696 - } 4697 - }, 4698 - "remotejdk21_linux_aarch64_toolchain_config_repo": { 4699 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4700 - "ruleClassName": "_toolchain_config", 4701 - "attributes": { 4702 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\n" 4703 - } 4704 - }, 4705 - "remotejdk11_win_arm64_toolchain_config_repo": { 4706 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4707 - "ruleClassName": "_toolchain_config", 4708 - "attributes": { 4709 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\n" 4710 - } 4711 - }, 4712 - "local_jdk": { 4713 - "bzlFile": "@@rules_java~//toolchains:local_java_repository.bzl", 4714 - "ruleClassName": "_local_java_repository_rule", 4715 - "attributes": { 4716 - "java_home": "", 4717 - "version": "", 4718 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = {RUNTIME_VERSION},\n)\n" 4719 - } 4720 - }, 4721 - "remote_java_tools_darwin_x86_64": { 4722 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4723 - "ruleClassName": "http_archive", 4724 - "attributes": { 4725 - "sha256": "4523aec4d09c587091a2dae6f5c9bc6922c220f3b6030e5aba9c8f015913cc65", 4726 - "urls": [ 4727 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_darwin_x86_64-v13.4.zip", 4728 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_darwin_x86_64-v13.4.zip" 4729 - ] 4730 - } 4731 - }, 4732 - "remote_java_tools": { 4733 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4734 - "ruleClassName": "http_archive", 4735 - "attributes": { 4736 - "sha256": "e025fd260ac39b47c111f5212d64ec0d00d85dec16e49368aae82fc626a940cf", 4737 - "urls": [ 4738 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools-v13.4.zip", 4739 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools-v13.4.zip" 4740 - ] 4741 - } 4742 - }, 4743 - "remotejdk17_linux_s390x": { 4744 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4745 - "ruleClassName": "http_archive", 4746 - "attributes": { 4747 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 4748 - "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", 4749 - "strip_prefix": "jdk-17.0.8.1+1", 4750 - "urls": [ 4751 - "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz", 4752 - "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz" 4753 - ] 4754 - } 4755 - }, 4756 - "remotejdk17_win_toolchain_config_repo": { 4757 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4758 - "ruleClassName": "_toolchain_config", 4759 - "attributes": { 4760 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\n" 4761 - } 4762 - }, 4763 - "remotejdk11_linux_ppc64le": { 4764 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4765 - "ruleClassName": "http_archive", 4766 - "attributes": { 4767 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 4768 - "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", 4769 - "strip_prefix": "jdk-11.0.15+10", 4770 - "urls": [ 4771 - "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz", 4772 - "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" 4773 - ] 4774 - } 4775 - }, 4776 - "remotejdk11_macos_aarch64": { 4777 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4778 - "ruleClassName": "http_archive", 4779 - "attributes": { 4780 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 4781 - "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", 4782 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", 4783 - "urls": [ 4784 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", 4785 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" 4786 - ] 4787 - } 4788 - }, 4789 - "remotejdk21_win_toolchain_config_repo": { 4790 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 4791 - "ruleClassName": "_toolchain_config", 4792 - "attributes": { 4793 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\n" 4794 - } 4795 - } 4796 - }, 4797 - "recordedRepoMappingEntries": [ 4798 - [ 4799 - "rules_java~", 4800 - "bazel_tools", 4801 - "bazel_tools" 4802 - ], 4803 - [ 4804 - "rules_java~", 4805 - "remote_java_tools", 4806 - "rules_java~~toolchains~remote_java_tools" 4807 - ] 4808 - ] 4809 - } 4810 - }, 4811 - "@@rules_jvm_external~//:extensions.bzl%maven": { 4812 - "general": { 4813 - "bzlTransitiveDigest": "B6t/mRhE/mRDl5qa+DdAZxxx+S+k0GCqCtP1EHDa3sI=", 4814 - "recordedFileInputs": { 4815 - "@@//src/tools/android/maven_android_install.json": "09bff3e33d291336046f7c9201630fb5e014f0e60b78b6f09b84e4f5f73ed04f", 4816 - "@@rules_jvm_external~//rules_jvm_external_deps_install.json": "3ab1f67b0de4815df110bc72ccd6c77882b3b21d3d1e0a84445847b6ce3235a3", 4817 - "@@//maven_install.json": "8330632656f46859ec2600c18fed75624e2a8f46b81c12db34c8afeba527e5be" 4818 - }, 4819 - "recordedDirentsInputs": {}, 4820 - "envVariables": {}, 4821 - "generatedRepoSpecs": { 4822 - "com_google_api_gax_1_60_0": { 4823 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4824 - "ruleClassName": "http_file", 4825 - "attributes": { 4826 - "sha256": "02f37d4ff1a7b8d71dff8064cf9568aa4f4b61bcc4485085d16130f32afa5a79", 4827 - "urls": [ 4828 - "https://repo1.maven.org/maven2/com/google/api/gax/1.60.0/gax-1.60.0.jar", 4829 - "https://maven.google.com/com/google/api/gax/1.60.0/gax-1.60.0.jar" 4830 - ], 4831 - "downloaded_file_path": "com/google/api/gax/1.60.0/gax-1.60.0.jar" 4832 - } 4833 - }, 4834 - "com_google_http_client_google_http_client_appengine_1_38_0": { 4835 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4836 - "ruleClassName": "http_file", 4837 - "attributes": { 4838 - "sha256": "f97b495fd97ac3a3d59099eb2b55025f4948230da15a076f189b9cff37c6b4d2", 4839 - "urls": [ 4840 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar", 4841 - "https://maven.google.com/com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar" 4842 - ], 4843 - "downloaded_file_path": "com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar" 4844 - } 4845 - }, 4846 - "com_ryanharter_auto_value_auto_value_gson_factory_1_3_1": { 4847 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4848 - "ruleClassName": "http_file", 4849 - "attributes": { 4850 - "sha256": "5a76c3d401c984999d59868f08df05a15613d1428f7764fed80b722e2a277f6c", 4851 - "urls": [ 4852 - "https://repo1.maven.org/maven2/com/ryanharter/auto/value/auto-value-gson-factory/1.3.1/auto-value-gson-factory-1.3.1.jar" 4853 - ], 4854 - "downloaded_file_path": "com/ryanharter/auto/value/auto-value-gson-factory/1.3.1/auto-value-gson-factory-1.3.1.jar" 4855 - } 4856 - }, 4857 - "com_google_auth_google_auth_library_oauth2_http_0_22_0": { 4858 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4859 - "ruleClassName": "http_file", 4860 - "attributes": { 4861 - "sha256": "1722d895c42dc42ea1d1f392ddbec1fbb28f7a979022c3a6c29acc39cc777ad1", 4862 - "urls": [ 4863 - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar", 4864 - "https://maven.google.com/com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar" 4865 - ], 4866 - "downloaded_file_path": "com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar" 4867 - } 4868 - }, 4869 - "io_grpc_grpc_protobuf_1_48_1": { 4870 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4871 - "ruleClassName": "http_file", 4872 - "attributes": { 4873 - "sha256": "6ab68b0a3bb3834af44208df058be4631425b56ef95f9b9412aa21df3311e8d3", 4874 - "urls": [ 4875 - "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf/1.48.1/grpc-protobuf-1.48.1.jar" 4876 - ], 4877 - "downloaded_file_path": "io/grpc/grpc-protobuf/1.48.1/grpc-protobuf-1.48.1.jar" 4878 - } 4879 - }, 4880 - "com_google_jimfs_jimfs_1_1": { 4881 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4882 - "ruleClassName": "http_file", 4883 - "attributes": { 4884 - "sha256": "c4828e28d7c0a930af9387510b3bada7daa5c04d7c25a75c7b8b081f1c257ddd", 4885 - "urls": [ 4886 - "https://dl.google.com/android/maven2/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar", 4887 - "https://repo1.maven.org/maven2/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar" 4888 - ], 4889 - "downloaded_file_path": "com/google/jimfs/jimfs/1.1/jimfs-1.1.jar" 4890 - } 4891 - }, 4892 - "com_googlecode_json_simple_json_simple_1_1": { 4893 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4894 - "ruleClassName": "http_file", 4895 - "attributes": { 4896 - "sha256": "2d9484f4c649f708f47f9a479465fc729770ee65617dca3011836602264f6439", 4897 - "urls": [ 4898 - "https://dl.google.com/android/maven2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar", 4899 - "https://repo1.maven.org/maven2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar" 4900 - ], 4901 - "downloaded_file_path": "com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar" 4902 - } 4903 - }, 4904 - "com_github_kevinstern_software_and_algorithms_1_0": { 4905 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4906 - "ruleClassName": "http_file", 4907 - "attributes": { 4908 - "sha256": "61ab82439cef37343b14f53154c461619375373a56b9338e895709fb54e0864c", 4909 - "urls": [ 4910 - "https://repo1.maven.org/maven2/com/github/kevinstern/software-and-algorithms/1.0/software-and-algorithms-1.0.jar" 4911 - ], 4912 - "downloaded_file_path": "com/github/kevinstern/software-and-algorithms/1.0/software-and-algorithms-1.0.jar" 4913 - } 4914 - }, 4915 - "com_google_jimfs_jimfs_1_2": { 4916 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4917 - "ruleClassName": "http_file", 4918 - "attributes": { 4919 - "sha256": "de16d5c8489729a8512f1a02fbd81f58f89249b72066987da4cc5c87ecb9f72d", 4920 - "urls": [ 4921 - "https://repo1.maven.org/maven2/com/google/jimfs/jimfs/1.2/jimfs-1.2.jar" 4922 - ], 4923 - "downloaded_file_path": "com/google/jimfs/jimfs/1.2/jimfs-1.2.jar" 4924 - } 4925 - }, 4926 - "org_reactivestreams_reactive_streams_1_0_3": { 4927 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4928 - "ruleClassName": "http_file", 4929 - "attributes": { 4930 - "sha256": "1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865", 4931 - "urls": [ 4932 - "https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" 4933 - ], 4934 - "downloaded_file_path": "org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" 4935 - } 4936 - }, 4937 - "com_android_tools_annotations_30_1_3": { 4938 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4939 - "ruleClassName": "http_file", 4940 - "attributes": { 4941 - "sha256": "630ab4c6f211fa1c0f5c884152cb6311360f1b796442196c287a658645a99645", 4942 - "urls": [ 4943 - "https://dl.google.com/android/maven2/com/android/tools/annotations/30.1.3/annotations-30.1.3.jar", 4944 - "https://repo1.maven.org/maven2/com/android/tools/annotations/30.1.3/annotations-30.1.3.jar" 4945 - ], 4946 - "downloaded_file_path": "com/android/tools/annotations/30.1.3/annotations-30.1.3.jar" 4947 - } 4948 - }, 4949 - "io_netty_netty_transport_4_1_72_Final": { 4950 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4951 - "ruleClassName": "http_file", 4952 - "attributes": { 4953 - "sha256": "c5fb68e9a65b6e8a516adfcb9fa323479ee7b4d9449d8a529d2ecab3d3711d5a", 4954 - "urls": [ 4955 - "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar", 4956 - "https://maven.google.com/io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar" 4957 - ], 4958 - "downloaded_file_path": "io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar" 4959 - } 4960 - }, 4961 - "org_ow2_asm_asm_util_9_1": { 4962 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4963 - "ruleClassName": "http_file", 4964 - "attributes": { 4965 - "sha256": "380e2ecd16f7cc0f1a76ba9ba049179b5760a57b282a87a4c653caeff2cd5bd6", 4966 - "urls": [ 4967 - "https://dl.google.com/android/maven2/org/ow2/asm/asm-util/9.1/asm-util-9.1.jar", 4968 - "https://repo1.maven.org/maven2/org/ow2/asm/asm-util/9.1/asm-util-9.1.jar" 4969 - ], 4970 - "downloaded_file_path": "org/ow2/asm/asm-util/9.1/asm-util-9.1.jar" 4971 - } 4972 - }, 4973 - "org_ow2_asm_asm_util_9_2": { 4974 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4975 - "ruleClassName": "http_file", 4976 - "attributes": { 4977 - "sha256": "ff5b3cd331ae8a9a804768280da98f50f424fef23dd3c788bb320e08c94ee598", 4978 - "urls": [ 4979 - "https://repo1.maven.org/maven2/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar" 4980 - ], 4981 - "downloaded_file_path": "org/ow2/asm/asm-util/9.2/asm-util-9.2.jar" 4982 - } 4983 - }, 4984 - "io_opencensus_opencensus_api_0_24_0": { 4985 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4986 - "ruleClassName": "http_file", 4987 - "attributes": { 4988 - "sha256": "f561b1cc2673844288e596ddf5bb6596868a8472fd2cb8993953fc5c034b2352", 4989 - "urls": [ 4990 - "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar", 4991 - "https://maven.google.com/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar" 4992 - ], 4993 - "downloaded_file_path": "io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar" 4994 - } 4995 - }, 4996 - "javax_activation_javax_activation_api_1_2_0": { 4997 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 4998 - "ruleClassName": "http_file", 4999 - "attributes": { 5000 - "sha256": "43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393", 5001 - "urls": [ 5002 - "https://repo1.maven.org/maven2/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar" 5003 - ], 5004 - "downloaded_file_path": "javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar" 5005 - } 5006 - }, 5007 - "it_unimi_dsi_fastutil_8_4_0": { 5008 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5009 - "ruleClassName": "http_file", 5010 - "attributes": { 5011 - "sha256": "2ad2824a4a0a0eb836b52ee2fc84ba2134f44bce7bfa54015ae3f31c710a3071", 5012 - "urls": [ 5013 - "https://dl.google.com/android/maven2/it/unimi/dsi/fastutil/8.4.0/fastutil-8.4.0.jar", 5014 - "https://repo1.maven.org/maven2/it/unimi/dsi/fastutil/8.4.0/fastutil-8.4.0.jar" 5015 - ], 5016 - "downloaded_file_path": "it/unimi/dsi/fastutil/8.4.0/fastutil-8.4.0.jar" 5017 - } 5018 - }, 5019 - "com_android_tools_build_manifest_merger_30_1_3": { 5020 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5021 - "ruleClassName": "http_file", 5022 - "attributes": { 5023 - "sha256": "fb04445bd588ccd27dacd5e139abed42246f55e6785eebf66659857233207fac", 5024 - "urls": [ 5025 - "https://dl.google.com/android/maven2/com/android/tools/build/manifest-merger/30.1.3/manifest-merger-30.1.3.jar", 5026 - "https://repo1.maven.org/maven2/com/android/tools/build/manifest-merger/30.1.3/manifest-merger-30.1.3.jar" 5027 - ], 5028 - "downloaded_file_path": "com/android/tools/build/manifest-merger/30.1.3/manifest-merger-30.1.3.jar" 5029 - } 5030 - }, 5031 - "org_glassfish_jaxb_jaxb_runtime_2_3_2": { 5032 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5033 - "ruleClassName": "http_file", 5034 - "attributes": { 5035 - "sha256": "e6e0a1e89fb6ff786279e6a0082d5cef52dc2ebe67053d041800737652b4fd1b", 5036 - "urls": [ 5037 - "https://dl.google.com/android/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar", 5038 - "https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar" 5039 - ], 5040 - "downloaded_file_path": "org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar" 5041 - } 5042 - }, 5043 - "software_amazon_awssdk_netty_nio_client_2_17_183": { 5044 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5045 - "ruleClassName": "http_file", 5046 - "attributes": { 5047 - "sha256": "a6d356f364c56d7b90006b0b7e503b8630010993a5587ce42e74b10b8dca2238", 5048 - "urls": [ 5049 - "https://repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar", 5050 - "https://maven.google.com/software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar" 5051 - ], 5052 - "downloaded_file_path": "software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar" 5053 - } 5054 - }, 5055 - "com_google_guava_guava_31_1_jre": { 5056 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5057 - "ruleClassName": "http_file", 5058 - "attributes": { 5059 - "sha256": "a42edc9cab792e39fe39bb94f3fca655ed157ff87a8af78e1d6ba5b07c4a00ab", 5060 - "urls": [ 5061 - "https://repo1.maven.org/maven2/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar", 5062 - "https://maven.google.com/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar" 5063 - ], 5064 - "downloaded_file_path": "com/google/guava/guava/31.1-jre/guava-31.1-jre.jar" 5065 - } 5066 - }, 5067 - "io_netty_netty_transport_native_unix_common_4_1_72_Final": { 5068 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5069 - "ruleClassName": "http_file", 5070 - "attributes": { 5071 - "sha256": "6f8f1cc29b5a234eeee9439a63eb3f03a5994aa540ff555cb0b2c88cefaf6877", 5072 - "urls": [ 5073 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar", 5074 - "https://maven.google.com/io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar" 5075 - ], 5076 - "downloaded_file_path": "io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar" 5077 - } 5078 - }, 5079 - "io_grpc_grpc_context_1_48_1": { 5080 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5081 - "ruleClassName": "http_file", 5082 - "attributes": { 5083 - "sha256": "2fb9007e12f768e9c968f9db292be4ea9cba2ef40fb8d179f3f8746ebdc73c1b", 5084 - "urls": [ 5085 - "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.48.1/grpc-context-1.48.1.jar" 5086 - ], 5087 - "downloaded_file_path": "io/grpc/grpc-context/1.48.1/grpc-context-1.48.1.jar" 5088 - } 5089 - }, 5090 - "io_opencensus_opencensus_contrib_http_util_0_24_0": { 5091 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5092 - "ruleClassName": "http_file", 5093 - "attributes": { 5094 - "sha256": "7155273bbb1ed3d477ea33cf19d7bbc0b285ff395f43b29ae576722cf247000f", 5095 - "urls": [ 5096 - "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar", 5097 - "https://maven.google.com/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar" 5098 - ], 5099 - "downloaded_file_path": "io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar" 5100 - } 5101 - }, 5102 - "io_netty_netty_codec_4_1_93_Final": { 5103 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5104 - "ruleClassName": "http_file", 5105 - "attributes": { 5106 - "sha256": "990c378168dc6364c6ff569701f4f2f122fffe8998b3e189eba4c4d868ed1084", 5107 - "urls": [ 5108 - "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar" 5109 - ], 5110 - "downloaded_file_path": "io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar" 5111 - } 5112 - }, 5113 - "com_google_errorprone_error_prone_core_2_22_0": { 5114 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5115 - "ruleClassName": "http_file", 5116 - "attributes": { 5117 - "sha256": "32a3df226a9a47f48dd895a9a89678d50ac404282c33400781c38757e8143f2c", 5118 - "urls": [ 5119 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_core/2.22.0/error_prone_core-2.22.0.jar" 5120 - ], 5121 - "downloaded_file_path": "com/google/errorprone/error_prone_core/2.22.0/error_prone_core-2.22.0.jar" 5122 - } 5123 - }, 5124 - "org_apache_httpcomponents_httpcore_4_4_10": { 5125 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5126 - "ruleClassName": "http_file", 5127 - "attributes": { 5128 - "sha256": "78ba1096561957db1b55200a159b648876430342d15d461277e62360da19f6fd", 5129 - "urls": [ 5130 - "https://dl.google.com/android/maven2/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar", 5131 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar" 5132 - ], 5133 - "downloaded_file_path": "org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar" 5134 - } 5135 - }, 5136 - "com_android_tools_build_builder_model_7_1_3": { 5137 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5138 - "ruleClassName": "http_file", 5139 - "attributes": { 5140 - "sha256": "232604983a99b8372eb1a93e5183d48fc8fc69239e5e6229170be0e3320df430", 5141 - "urls": [ 5142 - "https://dl.google.com/android/maven2/com/android/tools/build/builder-model/7.1.3/builder-model-7.1.3.jar", 5143 - "https://repo1.maven.org/maven2/com/android/tools/build/builder-model/7.1.3/builder-model-7.1.3.jar" 5144 - ], 5145 - "downloaded_file_path": "com/android/tools/build/builder-model/7.1.3/builder-model-7.1.3.jar" 5146 - } 5147 - }, 5148 - "com_android_zipflinger_7_1_3": { 5149 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5150 - "ruleClassName": "http_file", 5151 - "attributes": { 5152 - "sha256": "c6ed9458f3a85c847f168a7e3719bbd1e7484b97ec00096122ac8a9c4141665f", 5153 - "urls": [ 5154 - "https://dl.google.com/android/maven2/com/android/zipflinger/7.1.3/zipflinger-7.1.3.jar", 5155 - "https://repo1.maven.org/maven2/com/android/zipflinger/7.1.3/zipflinger-7.1.3.jar" 5156 - ], 5157 - "downloaded_file_path": "com/android/zipflinger/7.1.3/zipflinger-7.1.3.jar" 5158 - } 5159 - }, 5160 - "org_apache_httpcomponents_httpcore_4_4_13": { 5161 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5162 - "ruleClassName": "http_file", 5163 - "attributes": { 5164 - "sha256": "e06e89d40943245fcfa39ec537cdbfce3762aecde8f9c597780d2b00c2b43424", 5165 - "urls": [ 5166 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar", 5167 - "https://maven.google.com/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar" 5168 - ], 5169 - "downloaded_file_path": "org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar" 5170 - } 5171 - }, 5172 - "com_google_turbine_turbine_0_4_0": { 5173 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5174 - "ruleClassName": "http_file", 5175 - "attributes": { 5176 - "sha256": "1947490c23263ae1c0a95acceb7cb419724f236d14cfbbe5a558101e79842b28", 5177 - "urls": [ 5178 - "https://repo1.maven.org/maven2/com/google/turbine/turbine/0.4.0/turbine-0.4.0.jar" 5179 - ], 5180 - "downloaded_file_path": "com/google/turbine/turbine/0.4.0/turbine-0.4.0.jar" 5181 - } 5182 - }, 5183 - "io_netty_netty_handler_proxy_4_1_93_Final": { 5184 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5185 - "ruleClassName": "http_file", 5186 - "attributes": { 5187 - "sha256": "2ac5f7fbefa0b73ef783889069344d5515505a14b2303be693c5002c486df2b4", 5188 - "urls": [ 5189 - "https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar" 5190 - ], 5191 - "downloaded_file_path": "io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar" 5192 - } 5193 - }, 5194 - "io_netty_netty_common_4_1_72_Final": { 5195 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5196 - "ruleClassName": "http_file", 5197 - "attributes": { 5198 - "sha256": "8adb4c291260ceb2859a68c49f0adeed36bf49587608e2b81ecff6aaf06025e9", 5199 - "urls": [ 5200 - "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar", 5201 - "https://maven.google.com/io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar" 5202 - ], 5203 - "downloaded_file_path": "io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar" 5204 - } 5205 - }, 5206 - "com_android_tools_build_builder_7_1_3": { 5207 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5208 - "ruleClassName": "http_file", 5209 - "attributes": { 5210 - "sha256": "4b33ed3941563ffc67f8aeedc480aafd958ec6cd1fe661f0b2b5b0d9c1423649", 5211 - "urls": [ 5212 - "https://dl.google.com/android/maven2/com/android/tools/build/builder/7.1.3/builder-7.1.3.jar", 5213 - "https://repo1.maven.org/maven2/com/android/tools/build/builder/7.1.3/builder-7.1.3.jar" 5214 - ], 5215 - "downloaded_file_path": "com/android/tools/build/builder/7.1.3/builder-7.1.3.jar" 5216 - } 5217 - }, 5218 - "com_sun_istack_istack_commons_runtime_3_0_8": { 5219 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5220 - "ruleClassName": "http_file", 5221 - "attributes": { 5222 - "sha256": "4ffabb06be454a05e4398e20c77fa2b6308d4b88dfbef7ca30a76b5b7d5505ef", 5223 - "urls": [ 5224 - "https://dl.google.com/android/maven2/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar", 5225 - "https://repo1.maven.org/maven2/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar" 5226 - ], 5227 - "downloaded_file_path": "com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar" 5228 - } 5229 - }, 5230 - "com_google_protobuf_protobuf_java_3_10_0": { 5231 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5232 - "ruleClassName": "http_file", 5233 - "attributes": { 5234 - "sha256": "161d7d61a8cb3970891c299578702fd079646e032329d6c2cabf998d191437c9", 5235 - "urls": [ 5236 - "https://dl.google.com/android/maven2/com/google/protobuf/protobuf-java/3.10.0/protobuf-java-3.10.0.jar", 5237 - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.10.0/protobuf-java-3.10.0.jar" 5238 - ], 5239 - "downloaded_file_path": "com/google/protobuf/protobuf-java/3.10.0/protobuf-java-3.10.0.jar" 5240 - } 5241 - }, 5242 - "software_amazon_awssdk_utils_2_17_183": { 5243 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5244 - "ruleClassName": "http_file", 5245 - "attributes": { 5246 - "sha256": "7bd849bb5aa71bfdf6b849643736ecab3a7b3f204795804eefe5754104231ec6", 5247 - "urls": [ 5248 - "https://repo1.maven.org/maven2/software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar", 5249 - "https://maven.google.com/software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar" 5250 - ], 5251 - "downloaded_file_path": "software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar" 5252 - } 5253 - }, 5254 - "com_google_truth_extensions_truth_proto_extension_1_1_3": { 5255 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5256 - "ruleClassName": "http_file", 5257 - "attributes": { 5258 - "sha256": "821993e4794e7034ae4a7b68105ef83f1913f0de6112f2fe4b5a7130f6a2bf49", 5259 - "urls": [ 5260 - "https://repo1.maven.org/maven2/com/google/truth/extensions/truth-proto-extension/1.1.3/truth-proto-extension-1.1.3.jar" 5261 - ], 5262 - "downloaded_file_path": "com/google/truth/extensions/truth-proto-extension/1.1.3/truth-proto-extension-1.1.3.jar" 5263 - } 5264 - }, 5265 - "com_google_errorprone_error_prone_type_annotations_2_22_0": { 5266 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5267 - "ruleClassName": "http_file", 5268 - "attributes": { 5269 - "sha256": "6618b1d28df562622b77187b5c6dfc9c4c97851af73bd64dc0300efe9a439b20", 5270 - "urls": [ 5271 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_type_annotations/2.22.0/error_prone_type_annotations-2.22.0.jar" 5272 - ], 5273 - "downloaded_file_path": "com/google/errorprone/error_prone_type_annotations/2.22.0/error_prone_type_annotations-2.22.0.jar" 5274 - } 5275 - }, 5276 - "io_netty_netty_transport_native_kqueue_jar_osx_aarch_64_4_1_93_Final": { 5277 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5278 - "ruleClassName": "http_file", 5279 - "attributes": { 5280 - "sha256": "6e9f04b5a16ba95b7371a735d60851602a3f3c549981edb74eeaf90e1b8fecce", 5281 - "urls": [ 5282 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-kqueue/4.1.93.Final/netty-transport-native-kqueue-4.1.93.Final-osx-aarch_64.jar" 5283 - ], 5284 - "downloaded_file_path": "io/netty/netty-transport-native-kqueue/4.1.93.Final/netty-transport-native-kqueue-4.1.93.Final-osx-aarch_64.jar" 5285 - } 5286 - }, 5287 - "unpinned_maven": { 5288 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 5289 - "ruleClassName": "coursier_fetch", 5290 - "attributes": { 5291 - "repositories": [ 5292 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 5293 - ], 5294 - "artifacts": [ 5295 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava-testlib\", \"version\": \"31.1-jre\", \"testonly\": true }", 5296 - "{ \"group\": \"com.google.jimfs\", \"artifact\": \"jimfs\", \"version\": \"1.2\", \"testonly\": true }", 5297 - "{ \"group\": \"com.google.testing.compile\", \"artifact\": \"compile-testing\", \"version\": \"0.18\", \"testonly\": true }", 5298 - "{ \"group\": \"com.google.testparameterinjector\", \"artifact\": \"test-parameter-injector\", \"version\": \"1.0\", \"testonly\": true }", 5299 - "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.3\", \"testonly\": true }", 5300 - "{ \"group\": \"com.google.truth.extensions\", \"artifact\": \"truth-java8-extension\", \"version\": \"1.1.3\", \"testonly\": true }", 5301 - "{ \"group\": \"com.google.truth.extensions\", \"artifact\": \"truth-liteproto-extension\", \"version\": \"1.1.3\", \"testonly\": true }", 5302 - "{ \"group\": \"com.google.truth.extensions\", \"artifact\": \"truth-proto-extension\", \"version\": \"1.1.3\", \"testonly\": true }", 5303 - "{ \"group\": \"org.mockito\", \"artifact\": \"mockito-core\", \"version\": \"5.4.0\", \"testonly\": true }", 5304 - "{ \"group\": \"com.beust\", \"artifact\": \"jcommander\", \"version\": \"1.82\" }", 5305 - "{ \"group\": \"com.github.ben-manes.caffeine\", \"artifact\": \"caffeine\", \"version\": \"3.0.5\" }", 5306 - "{ \"group\": \"com.github.kevinstern\", \"artifact\": \"software-and-algorithms\", \"version\": \"1.0\" }", 5307 - "{ \"group\": \"com.github.stephenc.jcip\", \"artifact\": \"jcip-annotations\", \"version\": \"1.0-1\" }", 5308 - "{ \"group\": \"com.google.api-client\", \"artifact\": \"google-api-client-gson\", \"version\": \"1.35.2\" }", 5309 - "{ \"group\": \"com.google.api-client\", \"artifact\": \"google-api-client\", \"version\": \"1.35.2\" }", 5310 - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.6.0\" }", 5311 - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.6.0\" }", 5312 - "{ \"group\": \"com.google.auto.service\", \"artifact\": \"auto-service-annotations\", \"version\": \"1.0.1\" }", 5313 - "{ \"group\": \"com.google.auto.service\", \"artifact\": \"auto-service\", \"version\": \"1.0\" }", 5314 - "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value-annotations\", \"version\": \"1.9\" }", 5315 - "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value\", \"version\": \"1.8.2\" }", 5316 - "{ \"group\": \"com.google.auto\", \"artifact\": \"auto-common\", \"version\": \"1.2.1\" }", 5317 - "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", 5318 - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.9.0\" }", 5319 - "{ \"group\": \"com.google.code.java-allocation-instrumenter\", \"artifact\": \"java-allocation-instrumenter\", \"version\": \"3.3.0\" }", 5320 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotation\", \"version\": \"2.22.0\" }", 5321 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.22.0\" }", 5322 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_check_api\", \"version\": \"2.22.0\" }", 5323 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_core\", \"version\": \"2.22.0\" }", 5324 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_type_annotations\", \"version\": \"2.22.0\" }", 5325 - "{ \"group\": \"com.google.flogger\", \"artifact\": \"flogger-system-backend\", \"version\": \"0.5.1\" }", 5326 - "{ \"group\": \"com.google.flogger\", \"artifact\": \"flogger\", \"version\": \"0.5.1\" }", 5327 - "{ \"group\": \"com.google.flogger\", \"artifact\": \"google-extensions\", \"version\": \"0.5.1\" }", 5328 - "{ \"group\": \"com.google.guava\", \"artifact\": \"failureaccess\", \"version\": \"1.0.1\" }", 5329 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", 5330 - "{ \"group\": \"com.google.http-client\", \"artifact\": \"google-http-client-gson\", \"version\": \"1.42.0\" }", 5331 - "{ \"group\": \"com.google.http-client\", \"artifact\": \"google-http-client\", \"version\": \"1.42.0\" }", 5332 - "{ \"group\": \"com.google.j2objc\", \"artifact\": \"j2objc-annotations\", \"version\": \"1.3\" }", 5333 - "{ \"group\": \"com.google.turbine\", \"artifact\": \"turbine\", \"version\": \"0.4.0\" }", 5334 - "{ \"group\": \"com.ryanharter.auto.value\", \"artifact\": \"auto-value-gson-extension\", \"version\": \"1.3.1\" }", 5335 - "{ \"group\": \"com.ryanharter.auto.value\", \"artifact\": \"auto-value-gson-runtime\", \"version\": \"1.3.1\" }", 5336 - "{ \"group\": \"com.ryanharter.auto.value\", \"artifact\": \"auto-value-gson-factory\", \"version\": \"1.3.1\" }", 5337 - "{ \"group\": \"com.squareup\", \"artifact\": \"javapoet\", \"version\": \"1.12.0\" }", 5338 - "{ \"group\": \"commons-collections\", \"artifact\": \"commons-collections\", \"version\": \"3.2.2\" }", 5339 - "{ \"group\": \"commons-lang\", \"artifact\": \"commons-lang\", \"version\": \"2.6\" }", 5340 - "{ \"group\": \"io.github.java-diff-utils\", \"artifact\": \"java-diff-utils\", \"version\": \"4.12\" }", 5341 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-api\", \"version\": \"1.48.1\" }", 5342 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-auth\", \"version\": \"1.48.1\" }", 5343 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-context\", \"version\": \"1.48.1\" }", 5344 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-core\", \"version\": \"1.48.1\" }", 5345 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-netty\", \"version\": \"1.48.1\" }", 5346 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-protobuf-lite\", \"version\": \"1.48.1\" }", 5347 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-protobuf\", \"version\": \"1.48.1\" }", 5348 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-stub\", \"version\": \"1.48.1\" }", 5349 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-buffer\", \"version\": \"4.1.93.Final\" }", 5350 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http2\", \"version\": \"4.1.93.Final\" }", 5351 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http\", \"version\": \"4.1.93.Final\" }", 5352 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec\", \"version\": \"4.1.93.Final\" }", 5353 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-common\", \"version\": \"4.1.93.Final\" }", 5354 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler-proxy\", \"version\": \"4.1.93.Final\" }", 5355 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler\", \"version\": \"4.1.93.Final\" }", 5356 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-resolver-dns\", \"version\": \"4.1.93.Final\" }", 5357 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-resolver\", \"version\": \"4.1.93.Final\" }", 5358 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-aarch_64\" }", 5359 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", 5360 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-aarch_64\" }", 5361 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-x86_64\" }", 5362 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"windows-x86_64\" }", 5363 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-classes\", \"version\": \"2.0.56.Final\" }", 5364 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-classes-epoll\", \"version\": \"4.1.93.Final\" }", 5365 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-classes-kqueue\", \"version\": \"4.1.93.Final\" }", 5366 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-epoll\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-aarch_64\" }", 5367 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-epoll\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", 5368 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-kqueue\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-aarch_64\" }", 5369 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-kqueue\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-x86_64\" }", 5370 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\" }", 5371 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-aarch_64\" }", 5372 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", 5373 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-aarch_64\" }", 5374 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-x86_64\" }", 5375 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport\", \"version\": \"4.1.93.Final\" }", 5376 - "{ \"group\": \"io.reactivex.rxjava3\", \"artifact\": \"rxjava\", \"version\": \"3.1.2\" }", 5377 - "{ \"group\": \"it.unimi.dsi\", \"artifact\": \"fastutil\", \"version\": \"7.2.1\" }", 5378 - "{ \"group\": \"javax.activation\", \"artifact\": \"javax.activation-api\", \"version\": \"1.2.0\" }", 5379 - "{ \"group\": \"javax.annotation\", \"artifact\": \"javax.annotation-api\", \"version\": \"1.3.2\" }", 5380 - "{ \"group\": \"javax.inject\", \"artifact\": \"javax.inject\", \"version\": \"1\" }", 5381 - "{ \"group\": \"net.bytebuddy\", \"artifact\": \"byte-buddy-agent\", \"version\": \"1.14.5\" }", 5382 - "{ \"group\": \"net.bytebuddy\", \"artifact\": \"byte-buddy\", \"version\": \"1.14.5\" }", 5383 - "{ \"group\": \"org.apache.commons\", \"artifact\": \"commons-compress\", \"version\": \"1.20\" }", 5384 - "{ \"group\": \"org.apache.commons\", \"artifact\": \"commons-pool2\", \"version\": \"2.8.0\" }", 5385 - "{ \"group\": \"org.apache.tomcat\", \"artifact\": \"tomcat-annotations-api\", \"version\": \"8.0.5\" }", 5386 - "{ \"group\": \"org.apache.velocity\", \"artifact\": \"velocity\", \"version\": \"1.7\" }", 5387 - "{ \"group\": \"org.checkerframework\", \"artifact\": \"checker-qual\", \"version\": \"3.19.0\" }", 5388 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm-analysis\", \"version\": \"9.2\" }", 5389 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm-commons\", \"version\": \"9.2\" }", 5390 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm-tree\", \"version\": \"9.2\" }", 5391 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm-util\", \"version\": \"9.2\" }", 5392 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm\", \"version\": \"9.2\" }", 5393 - "{ \"group\": \"org.pcollections\", \"artifact\": \"pcollections\", \"version\": \"3.1.4\" }", 5394 - "{ \"group\": \"org.threeten\", \"artifact\": \"threeten-extra\", \"version\": \"1.5.0\" }", 5395 - "{ \"group\": \"org.tukaani\", \"artifact\": \"xz\", \"version\": \"1.9\" }", 5396 - "{ \"group\": \"org.yaml\", \"artifact\": \"snakeyaml\", \"version\": \"1.28\" }", 5397 - "{ \"group\": \"tools.profiler\", \"artifact\": \"async-profiler\", \"version\": \"3.0\" }", 5398 - "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", 5399 - "{ \"group\": \"org.hamcrest\", \"artifact\": \"hamcrest-core\", \"version\": \"1.3\" }", 5400 - "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", 5401 - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.8.9\" }", 5402 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.3.2\" }", 5403 - "{ \"group\": \"com.google.j2objc\", \"artifact\": \"j2objc-annotations\", \"version\": \"1.3\" }", 5404 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", 5405 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava-testlib\", \"version\": \"31.1-jre\" }", 5406 - "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.2\" }", 5407 - "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", 5408 - "{ \"group\": \"org.mockito\", \"artifact\": \"mockito-core\", \"version\": \"4.3.1\" }" 5409 - ], 5410 - "fail_on_missing_checksum": true, 5411 - "fetch_sources": false, 5412 - "fetch_javadoc": false, 5413 - "excluded_artifacts": [ 5414 - "{ \"group\": \"org.apache.httpcomponents\", \"artifact\": \"httpclient\" }", 5415 - "{ \"group\": \"org.apache.httpcomponents\", \"artifact\": \"httpcore\" }", 5416 - "{ \"group\": \"org.eclipse.jgit\", \"artifact\": \"org.eclipse.jgit\" }", 5417 - "{ \"group\": \"com.google.protobuf\", \"artifact\": \"protobuf-java\" }", 5418 - "{ \"group\": \"com.google.protobuf\", \"artifact\": \"protobuf-javalite\" }" 5419 - ], 5420 - "generate_compat_repositories": false, 5421 - "version_conflict_policy": "default", 5422 - "override_targets": {}, 5423 - "strict_visibility": true, 5424 - "strict_visibility_value": [ 5425 - "@@//visibility:private" 5426 - ], 5427 - "maven_install_json": "@@//:maven_install.json", 5428 - "resolve_timeout": 600, 5429 - "jetify": false, 5430 - "jetify_include_list": [ 5431 - "*" 5432 - ], 5433 - "use_starlark_android_rules": false, 5434 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 5435 - "duplicate_version_warning": "warn" 5436 - } 5437 - }, 5438 - "com_google_testing_compile_compile_testing_0_18": { 5439 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5440 - "ruleClassName": "http_file", 5441 - "attributes": { 5442 - "sha256": "92cfbee5ad356a403d36688ab7bae74be65db9a117478ace34ac3ab4d1f9feb9", 5443 - "urls": [ 5444 - "https://repo1.maven.org/maven2/com/google/testing/compile/compile-testing/0.18/compile-testing-0.18.jar" 5445 - ], 5446 - "downloaded_file_path": "com/google/testing/compile/compile-testing/0.18/compile-testing-0.18.jar" 5447 - } 5448 - }, 5449 - "io_netty_netty_transport_native_kqueue_jar_osx_x86_64_4_1_93_Final": { 5450 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5451 - "ruleClassName": "http_file", 5452 - "attributes": { 5453 - "sha256": "bf3a21e503d26a600e2469e98f5acaadb57c18f207a51e8a7073b875c5f50e03", 5454 - "urls": [ 5455 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-kqueue/4.1.93.Final/netty-transport-native-kqueue-4.1.93.Final-osx-x86_64.jar" 5456 - ], 5457 - "downloaded_file_path": "io/netty/netty-transport-native-kqueue/4.1.93.Final/netty-transport-native-kqueue-4.1.93.Final-osx-x86_64.jar" 5458 - } 5459 - }, 5460 - "org_apache_tomcat_tomcat_annotations_api_8_0_5": { 5461 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5462 - "ruleClassName": "http_file", 5463 - "attributes": { 5464 - "sha256": "748677bebb1651a313317dfd93e984ed8f8c9e345538fa8b0ab0cbb804631953", 5465 - "urls": [ 5466 - "https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-annotations-api/8.0.5/tomcat-annotations-api-8.0.5.jar" 5467 - ], 5468 - "downloaded_file_path": "org/apache/tomcat/tomcat-annotations-api/8.0.5/tomcat-annotations-api-8.0.5.jar" 5469 - } 5470 - }, 5471 - "com_android_tools_analytics_library_protos_30_1_3": { 5472 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5473 - "ruleClassName": "http_file", 5474 - "attributes": { 5475 - "sha256": "6c7c2fc5ea590797db1532d7879b717cdd6328c8f74c0e32ddccdf392e94ffe6", 5476 - "urls": [ 5477 - "https://dl.google.com/android/maven2/com/android/tools/analytics-library/protos/30.1.3/protos-30.1.3.jar", 5478 - "https://repo1.maven.org/maven2/com/android/tools/analytics-library/protos/30.1.3/protos-30.1.3.jar" 5479 - ], 5480 - "downloaded_file_path": "com/android/tools/analytics-library/protos/30.1.3/protos-30.1.3.jar" 5481 - } 5482 - }, 5483 - "com_android_signflinger_7_1_3": { 5484 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5485 - "ruleClassName": "http_file", 5486 - "attributes": { 5487 - "sha256": "899a4da318f83e6e8e64d3a51bf97add91b4c642a52f7162d3333c2f74ff4555", 5488 - "urls": [ 5489 - "https://dl.google.com/android/maven2/com/android/signflinger/7.1.3/signflinger-7.1.3.jar", 5490 - "https://repo1.maven.org/maven2/com/android/signflinger/7.1.3/signflinger-7.1.3.jar" 5491 - ], 5492 - "downloaded_file_path": "com/android/signflinger/7.1.3/signflinger-7.1.3.jar" 5493 - } 5494 - }, 5495 - "org_checkerframework_checker_compat_qual_2_5_3": { 5496 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5497 - "ruleClassName": "http_file", 5498 - "attributes": { 5499 - "sha256": "d76b9afea61c7c082908023f0cbc1427fab9abd2df915c8b8a3e7a509bccbc6d", 5500 - "urls": [ 5501 - "https://repo1.maven.org/maven2/org/checkerframework/checker-compat-qual/2.5.3/checker-compat-qual-2.5.3.jar" 5502 - ], 5503 - "downloaded_file_path": "org/checkerframework/checker-compat-qual/2.5.3/checker-compat-qual-2.5.3.jar" 5504 - } 5505 - }, 5506 - "org_ow2_asm_asm_9_2": { 5507 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5508 - "ruleClassName": "http_file", 5509 - "attributes": { 5510 - "sha256": "b9d4fe4d71938df38839f0eca42aaaa64cf8b313d678da036f0cb3ca199b47f5", 5511 - "urls": [ 5512 - "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.2/asm-9.2.jar" 5513 - ], 5514 - "downloaded_file_path": "org/ow2/asm/asm/9.2/asm-9.2.jar" 5515 - } 5516 - }, 5517 - "com_android_tools_repository_30_1_3": { 5518 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5519 - "ruleClassName": "http_file", 5520 - "attributes": { 5521 - "sha256": "11e2489f49f45b7709d080c2a82691ba42cfe8e13d3ac55487592fb550adb597", 5522 - "urls": [ 5523 - "https://dl.google.com/android/maven2/com/android/tools/repository/30.1.3/repository-30.1.3.jar", 5524 - "https://repo1.maven.org/maven2/com/android/tools/repository/30.1.3/repository-30.1.3.jar" 5525 - ], 5526 - "downloaded_file_path": "com/android/tools/repository/30.1.3/repository-30.1.3.jar" 5527 - } 5528 - }, 5529 - "org_checkerframework_checker_compat_qual_2_5_5": { 5530 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5531 - "ruleClassName": "http_file", 5532 - "attributes": { 5533 - "sha256": "11d134b245e9cacc474514d2d66b5b8618f8039a1465cdc55bbc0b34e0008b7a", 5534 - "urls": [ 5535 - "https://repo1.maven.org/maven2/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar", 5536 - "https://maven.google.com/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar" 5537 - ], 5538 - "downloaded_file_path": "org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar" 5539 - } 5540 - }, 5541 - "org_ow2_asm_asm_9_1": { 5542 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5543 - "ruleClassName": "http_file", 5544 - "attributes": { 5545 - "sha256": "cda4de455fab48ff0bcb7c48b4639447d4de859a7afc30a094a986f0936beba2", 5546 - "urls": [ 5547 - "https://dl.google.com/android/maven2/org/ow2/asm/asm/9.1/asm-9.1.jar", 5548 - "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.1/asm-9.1.jar" 5549 - ], 5550 - "downloaded_file_path": "org/ow2/asm/asm/9.1/asm-9.1.jar" 5551 - } 5552 - }, 5553 - "io_netty_netty_tcnative_boringssl_static_jar_linux_aarch_64_2_0_56_Final": { 5554 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5555 - "ruleClassName": "http_file", 5556 - "attributes": { 5557 - "sha256": "8e5a30fc4a9514714367813f8027df4c9672746797b0699d83958d678e5cfeca", 5558 - "urls": [ 5559 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-linux-aarch_64.jar" 5560 - ], 5561 - "downloaded_file_path": "io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-linux-aarch_64.jar" 5562 - } 5563 - }, 5564 - "com_google_googlejavaformat_google_java_format_1_15_0": { 5565 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5566 - "ruleClassName": "http_file", 5567 - "attributes": { 5568 - "sha256": "4f546cfe159547ac3b9547daa9649e728f6abc254979c975f1cb9971793692c3", 5569 - "urls": [ 5570 - "https://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.15.0/google-java-format-1.15.0.jar", 5571 - "https://maven.google.com/com/google/googlejavaformat/google-java-format/1.15.0/google-java-format-1.15.0.jar" 5572 - ], 5573 - "downloaded_file_path": "com/google/googlejavaformat/google-java-format/1.15.0/google-java-format-1.15.0.jar" 5574 - } 5575 - }, 5576 - "com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava": { 5577 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5578 - "ruleClassName": "http_file", 5579 - "attributes": { 5580 - "sha256": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", 5581 - "urls": [ 5582 - "https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" 5583 - ], 5584 - "downloaded_file_path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" 5585 - } 5586 - }, 5587 - "io_netty_netty_transport_4_1_93_Final": { 5588 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5589 - "ruleClassName": "http_file", 5590 - "attributes": { 5591 - "sha256": "a5a78019bc1cd43dbc3c7b7cdd3801912ca26d1f498fb560514fee497864ba96", 5592 - "urls": [ 5593 - "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar" 5594 - ], 5595 - "downloaded_file_path": "io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar" 5596 - } 5597 - }, 5598 - "com_google_oauth_client_google_oauth_client_1_34_1": { 5599 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5600 - "ruleClassName": "http_file", 5601 - "attributes": { 5602 - "sha256": "193edf97aefa28b93c5892bdc598bac34fa4c396588030084f290b1440e8b98a", 5603 - "urls": [ 5604 - "https://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" 5605 - ], 5606 - "downloaded_file_path": "com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" 5607 - } 5608 - }, 5609 - "org_bouncycastle_bcprov_jdk15on_1_56": { 5610 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5611 - "ruleClassName": "http_file", 5612 - "attributes": { 5613 - "sha256": "963e1ee14f808ffb99897d848ddcdb28fa91ddda867eb18d303e82728f878349", 5614 - "urls": [ 5615 - "https://dl.google.com/android/maven2/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar", 5616 - "https://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar" 5617 - ], 5618 - "downloaded_file_path": "org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar" 5619 - } 5620 - }, 5621 - "com_google_flogger_flogger_system_backend_0_5_1": { 5622 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5623 - "ruleClassName": "http_file", 5624 - "attributes": { 5625 - "sha256": "685de33b53eb313049bbeee7f4b7a80dd09e8e754e96b048a3edab2cebb36442", 5626 - "urls": [ 5627 - "https://repo1.maven.org/maven2/com/google/flogger/flogger-system-backend/0.5.1/flogger-system-backend-0.5.1.jar" 5628 - ], 5629 - "downloaded_file_path": "com/google/flogger/flogger-system-backend/0.5.1/flogger-system-backend-0.5.1.jar" 5630 - } 5631 - }, 5632 - "org_jetbrains_kotlin_kotlin_reflect_1_4_32": { 5633 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5634 - "ruleClassName": "http_file", 5635 - "attributes": { 5636 - "sha256": "dbf19e9cdaa9c3c170f3f6f6ce3922f38dfc1d7fa1cab5b7c23a19da8b5eec5b", 5637 - "urls": [ 5638 - "https://dl.google.com/android/maven2/org/jetbrains/kotlin/kotlin-reflect/1.4.32/kotlin-reflect-1.4.32.jar", 5639 - "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.4.32/kotlin-reflect-1.4.32.jar" 5640 - ], 5641 - "downloaded_file_path": "org/jetbrains/kotlin/kotlin-reflect/1.4.32/kotlin-reflect-1.4.32.jar" 5642 - } 5643 - }, 5644 - "androidx_databinding_databinding_compiler_3_4_0_alpha10": { 5645 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5646 - "ruleClassName": "http_file", 5647 - "attributes": { 5648 - "sha256": "2d741da6cc20a3f0136b6fdce6babf92d8b5115b37b05c61dd8ce6832499d629", 5649 - "urls": [ 5650 - "https://dl.google.com/android/maven2/androidx/databinding/databinding-compiler/3.4.0-alpha10/databinding-compiler-3.4.0-alpha10.jar", 5651 - "https://repo1.maven.org/maven2/androidx/databinding/databinding-compiler/3.4.0-alpha10/databinding-compiler-3.4.0-alpha10.jar" 5652 - ], 5653 - "downloaded_file_path": "androidx/databinding/databinding-compiler/3.4.0-alpha10/databinding-compiler-3.4.0-alpha10.jar" 5654 - } 5655 - }, 5656 - "net_sf_jopt_simple_jopt_simple_4_9": { 5657 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5658 - "ruleClassName": "http_file", 5659 - "attributes": { 5660 - "sha256": "26c5856e954b5f864db76f13b86919b59c6eecf9fd930b96baa8884626baf2f5", 5661 - "urls": [ 5662 - "https://dl.google.com/android/maven2/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar", 5663 - "https://repo1.maven.org/maven2/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar" 5664 - ], 5665 - "downloaded_file_path": "net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar" 5666 - } 5667 - }, 5668 - "software_amazon_awssdk_auth_2_17_183": { 5669 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5670 - "ruleClassName": "http_file", 5671 - "attributes": { 5672 - "sha256": "8820c6636e5c14efc29399fb5565ce50212b0c1f4ed720a025a2c402d54e0978", 5673 - "urls": [ 5674 - "https://repo1.maven.org/maven2/software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar", 5675 - "https://maven.google.com/software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar" 5676 - ], 5677 - "downloaded_file_path": "software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar" 5678 - } 5679 - }, 5680 - "jakarta_activation_jakarta_activation_api_1_2_1": { 5681 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5682 - "ruleClassName": "http_file", 5683 - "attributes": { 5684 - "sha256": "8b0a0f52fa8b05c5431921a063ed866efaa41dadf2e3a7ee3e1961f2b0d9645b", 5685 - "urls": [ 5686 - "https://dl.google.com/android/maven2/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar", 5687 - "https://repo1.maven.org/maven2/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar" 5688 - ], 5689 - "downloaded_file_path": "jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar" 5690 - } 5691 - }, 5692 - "io_grpc_grpc_core_1_48_1": { 5693 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5694 - "ruleClassName": "http_file", 5695 - "attributes": { 5696 - "sha256": "6d472ee6d2b60ef3f3e6801e7cd4dbec5fbbef81e883a0de1fbc55e6defe1cb7", 5697 - "urls": [ 5698 - "https://repo1.maven.org/maven2/io/grpc/grpc-core/1.48.1/grpc-core-1.48.1.jar" 5699 - ], 5700 - "downloaded_file_path": "io/grpc/grpc-core/1.48.1/grpc-core-1.48.1.jar" 5701 - } 5702 - }, 5703 - "io_netty_netty_codec_http_4_1_93_Final": { 5704 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5705 - "ruleClassName": "http_file", 5706 - "attributes": { 5707 - "sha256": "dacf78ce78ab2d29570325db4cd2451ea589639807de95881a0fa7155a9e6b55", 5708 - "urls": [ 5709 - "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar" 5710 - ], 5711 - "downloaded_file_path": "io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar" 5712 - } 5713 - }, 5714 - "com_android_tools_common_30_1_3": { 5715 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5716 - "ruleClassName": "http_file", 5717 - "attributes": { 5718 - "sha256": "194ea15f8b182cca975544fb97d92bc1c6ceb6059f35250a5971ac3c306ebdcc", 5719 - "urls": [ 5720 - "https://dl.google.com/android/maven2/com/android/tools/common/30.1.3/common-30.1.3.jar", 5721 - "https://repo1.maven.org/maven2/com/android/tools/common/30.1.3/common-30.1.3.jar" 5722 - ], 5723 - "downloaded_file_path": "com/android/tools/common/30.1.3/common-30.1.3.jar" 5724 - } 5725 - }, 5726 - "io_netty_netty_codec_4_1_72_Final": { 5727 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5728 - "ruleClassName": "http_file", 5729 - "attributes": { 5730 - "sha256": "5d8591ca271a1e9c224e8de3873aa9936acb581ee0db514e7dc18523df36d16c", 5731 - "urls": [ 5732 - "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar", 5733 - "https://maven.google.com/io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar" 5734 - ], 5735 - "downloaded_file_path": "io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar" 5736 - } 5737 - }, 5738 - "io_grpc_grpc_auth_1_48_1": { 5739 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5740 - "ruleClassName": "http_file", 5741 - "attributes": { 5742 - "sha256": "ae63be5fe345ffdd5157284d90b783138eb31634e274182a8495242f9ad66a56", 5743 - "urls": [ 5744 - "https://repo1.maven.org/maven2/io/grpc/grpc-auth/1.48.1/grpc-auth-1.48.1.jar" 5745 - ], 5746 - "downloaded_file_path": "io/grpc/grpc-auth/1.48.1/grpc-auth-1.48.1.jar" 5747 - } 5748 - }, 5749 - "org_apache_httpcomponents_httpmime_4_5_6": { 5750 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5751 - "ruleClassName": "http_file", 5752 - "attributes": { 5753 - "sha256": "0b2b1102c18d3c7e05a77214b9b7501a6f6056174ae5604e0e256776eda7553e", 5754 - "urls": [ 5755 - "https://dl.google.com/android/maven2/org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.jar", 5756 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.jar" 5757 - ], 5758 - "downloaded_file_path": "org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.jar" 5759 - } 5760 - }, 5761 - "io_netty_netty_resolver_dns_4_1_93_Final": { 5762 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5763 - "ruleClassName": "http_file", 5764 - "attributes": { 5765 - "sha256": "2744ccc1bbd653c9f65f5764ab211f51cae56aa6c2e2288850a9add9c805be56", 5766 - "urls": [ 5767 - "https://repo1.maven.org/maven2/io/netty/netty-resolver-dns/4.1.93.Final/netty-resolver-dns-4.1.93.Final.jar" 5768 - ], 5769 - "downloaded_file_path": "io/netty/netty-resolver-dns/4.1.93.Final/netty-resolver-dns-4.1.93.Final.jar" 5770 - } 5771 - }, 5772 - "com_github_ben_manes_caffeine_caffeine_3_0_5": { 5773 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5774 - "ruleClassName": "http_file", 5775 - "attributes": { 5776 - "sha256": "8a9b54d3506a3b92ee46b217bcee79196b21ca6d52dc2967c686a205fb2f9c15", 5777 - "urls": [ 5778 - "https://repo1.maven.org/maven2/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar" 5779 - ], 5780 - "downloaded_file_path": "com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar" 5781 - } 5782 - }, 5783 - "org_apache_httpcomponents_httpclient_4_5_6": { 5784 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5785 - "ruleClassName": "http_file", 5786 - "attributes": { 5787 - "sha256": "c03f813195e7a80e3608d0ddd8da80b21696a4c92a6a2298865bf149071551c7", 5788 - "urls": [ 5789 - "https://dl.google.com/android/maven2/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar", 5790 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar" 5791 - ], 5792 - "downloaded_file_path": "org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar" 5793 - } 5794 - }, 5795 - "io_netty_netty_tcnative_classes_2_0_46_Final": { 5796 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5797 - "ruleClassName": "http_file", 5798 - "attributes": { 5799 - "sha256": "d3ec888dcc4ac7915bf88b417c5e04fd354f4311032a748a6882df09347eed9a", 5800 - "urls": [ 5801 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar", 5802 - "https://maven.google.com/io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar" 5803 - ], 5804 - "downloaded_file_path": "io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar" 5805 - } 5806 - }, 5807 - "io_netty_netty_tcnative_boringssl_static_jar_osx_aarch_64_2_0_56_Final": { 5808 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5809 - "ruleClassName": "http_file", 5810 - "attributes": { 5811 - "sha256": "3b962ce1361b479ec7375f04e5d149e7b374a99ecf4f583c9aa0f0a92e5fa415", 5812 - "urls": [ 5813 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-osx-aarch_64.jar" 5814 - ], 5815 - "downloaded_file_path": "io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-osx-aarch_64.jar" 5816 - } 5817 - }, 5818 - "com_google_errorprone_error_prone_annotations_2_3_4": { 5819 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5820 - "ruleClassName": "http_file", 5821 - "attributes": { 5822 - "sha256": "baf7d6ea97ce606c53e11b6854ba5f2ce7ef5c24dddf0afa18d1260bd25b002c", 5823 - "urls": [ 5824 - "https://dl.google.com/android/maven2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar", 5825 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar" 5826 - ], 5827 - "downloaded_file_path": "com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar" 5828 - } 5829 - }, 5830 - "com_google_api_api_common_1_10_1": { 5831 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5832 - "ruleClassName": "http_file", 5833 - "attributes": { 5834 - "sha256": "2a033f24bb620383eda440ad307cb8077cfec1c7eadc684d65216123a1b9613a", 5835 - "urls": [ 5836 - "https://repo1.maven.org/maven2/com/google/api/api-common/1.10.1/api-common-1.10.1.jar", 5837 - "https://maven.google.com/com/google/api/api-common/1.10.1/api-common-1.10.1.jar" 5838 - ], 5839 - "downloaded_file_path": "com/google/api/api-common/1.10.1/api-common-1.10.1.jar" 5840 - } 5841 - }, 5842 - "com_google_auth_google_auth_library_oauth2_http_1_6_0": { 5843 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5844 - "ruleClassName": "http_file", 5845 - "attributes": { 5846 - "sha256": "2220f02fcfc480e3798bab43b2618d158319f9fcb357c9eb04b4a68117699808", 5847 - "urls": [ 5848 - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/1.6.0/google-auth-library-oauth2-http-1.6.0.jar" 5849 - ], 5850 - "downloaded_file_path": "com/google/auth/google-auth-library-oauth2-http/1.6.0/google-auth-library-oauth2-http-1.6.0.jar" 5851 - } 5852 - }, 5853 - "javax_annotation_javax_annotation_api_1_3_2": { 5854 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5855 - "ruleClassName": "http_file", 5856 - "attributes": { 5857 - "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", 5858 - "urls": [ 5859 - "https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" 5860 - ], 5861 - "downloaded_file_path": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" 5862 - } 5863 - }, 5864 - "io_netty_netty_common_4_1_93_Final": { 5865 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5866 - "ruleClassName": "http_file", 5867 - "attributes": { 5868 - "sha256": "443bb316599fb16e3baeba2fb58881814d7ff0b7af176fe76e38071a6e86f8c0", 5869 - "urls": [ 5870 - "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar" 5871 - ], 5872 - "downloaded_file_path": "io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar" 5873 - } 5874 - }, 5875 - "com_google_j2objc_j2objc_annotations_1_3": { 5876 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5877 - "ruleClassName": "http_file", 5878 - "attributes": { 5879 - "sha256": "21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b", 5880 - "urls": [ 5881 - "https://dl.google.com/android/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar", 5882 - "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" 5883 - ], 5884 - "downloaded_file_path": "com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" 5885 - } 5886 - }, 5887 - "io_netty_netty_resolver_4_1_93_Final": { 5888 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5889 - "ruleClassName": "http_file", 5890 - "attributes": { 5891 - "sha256": "e59770b66e81822e5d111ac4e544d7eb0c543e0a285f52628e53941acd8ed759", 5892 - "urls": [ 5893 - "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar" 5894 - ], 5895 - "downloaded_file_path": "io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar" 5896 - } 5897 - }, 5898 - "com_google_flogger_flogger_0_5_1": { 5899 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5900 - "ruleClassName": "http_file", 5901 - "attributes": { 5902 - "sha256": "b5ecd1483e041197012786f749968a62063c1964d3ecfbf96ba92a95797bb8f5", 5903 - "urls": [ 5904 - "https://repo1.maven.org/maven2/com/google/flogger/flogger/0.5.1/flogger-0.5.1.jar" 5905 - ], 5906 - "downloaded_file_path": "com/google/flogger/flogger/0.5.1/flogger-0.5.1.jar" 5907 - } 5908 - }, 5909 - "io_netty_netty_tcnative_boringssl_static_jar_linux_x86_64_2_0_56_Final": { 5910 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5911 - "ruleClassName": "http_file", 5912 - "attributes": { 5913 - "sha256": "725c26b4dd58a1aa782020952ad949bdb607235dd20ee49e5a5875c15456ca86", 5914 - "urls": [ 5915 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-linux-x86_64.jar" 5916 - ], 5917 - "downloaded_file_path": "io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-linux-x86_64.jar" 5918 - } 5919 - }, 5920 - "com_google_truth_extensions_truth_liteproto_extension_1_1_3": { 5921 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5922 - "ruleClassName": "http_file", 5923 - "attributes": { 5924 - "sha256": "71cce6284554e546d1b5ba48e310ee4b4050676f09fb0eced136d779284ff78d", 5925 - "urls": [ 5926 - "https://repo1.maven.org/maven2/com/google/truth/extensions/truth-liteproto-extension/1.1.3/truth-liteproto-extension-1.1.3.jar" 5927 - ], 5928 - "downloaded_file_path": "com/google/truth/extensions/truth-liteproto-extension/1.1.3/truth-liteproto-extension-1.1.3.jar" 5929 - } 5930 - }, 5931 - "com_ryanharter_auto_value_auto_value_gson_runtime_1_3_1": { 5932 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5933 - "ruleClassName": "http_file", 5934 - "attributes": { 5935 - "sha256": "84ee23b7989d4bf19930b5bd3d03c0f2efb9e73bcee3a0208a9d1b2e1979c049", 5936 - "urls": [ 5937 - "https://repo1.maven.org/maven2/com/ryanharter/auto/value/auto-value-gson-runtime/1.3.1/auto-value-gson-runtime-1.3.1.jar" 5938 - ], 5939 - "downloaded_file_path": "com/ryanharter/auto/value/auto-value-gson-runtime/1.3.1/auto-value-gson-runtime-1.3.1.jar" 5940 - } 5941 - }, 5942 - "org_apache_velocity_velocity_1_7": { 5943 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5944 - "ruleClassName": "http_file", 5945 - "attributes": { 5946 - "sha256": "ec92dae810034f4b46dbb16ef4364a4013b0efb24a8c5dd67435cae46a290d8e", 5947 - "urls": [ 5948 - "https://repo1.maven.org/maven2/org/apache/velocity/velocity/1.7/velocity-1.7.jar" 5949 - ], 5950 - "downloaded_file_path": "org/apache/velocity/velocity/1.7/velocity-1.7.jar" 5951 - } 5952 - }, 5953 - "org_ow2_asm_asm_tree_9_2": { 5954 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5955 - "ruleClassName": "http_file", 5956 - "attributes": { 5957 - "sha256": "aabf9bd23091a4ebfc109c1f3ee7cf3e4b89f6ba2d3f51c5243f16b3cffae011", 5958 - "urls": [ 5959 - "https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar" 5960 - ], 5961 - "downloaded_file_path": "org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar" 5962 - } 5963 - }, 5964 - "io_netty_netty_transport_classes_epoll_4_1_93_Final": { 5965 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5966 - "ruleClassName": "http_file", 5967 - "attributes": { 5968 - "sha256": "23722fa366ba017137a68c5e92fc3ee27bbb341c681ac4790f61c6adb7289e26", 5969 - "urls": [ 5970 - "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.93.Final/netty-transport-classes-epoll-4.1.93.Final.jar" 5971 - ], 5972 - "downloaded_file_path": "io/netty/netty-transport-classes-epoll/4.1.93.Final/netty-transport-classes-epoll-4.1.93.Final.jar" 5973 - } 5974 - }, 5975 - "org_ow2_asm_asm_tree_9_1": { 5976 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5977 - "ruleClassName": "http_file", 5978 - "attributes": { 5979 - "sha256": "fd00afa49e9595d7646205b09cecb4a776a8ff0ba06f2d59b8f7bf9c704b4a73", 5980 - "urls": [ 5981 - "https://dl.google.com/android/maven2/org/ow2/asm/asm-tree/9.1/asm-tree-9.1.jar", 5982 - "https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.1/asm-tree-9.1.jar" 5983 - ], 5984 - "downloaded_file_path": "org/ow2/asm/asm-tree/9.1/asm-tree-9.1.jar" 5985 - } 5986 - }, 5987 - "androidx_databinding_databinding_compiler_common_3_4_0_alpha10": { 5988 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 5989 - "ruleClassName": "http_file", 5990 - "attributes": { 5991 - "sha256": "7e1ffef1c21064f2b065b17a69bc217270e14b6723311cf795f4276a05b83750", 5992 - "urls": [ 5993 - "https://dl.google.com/android/maven2/androidx/databinding/databinding-compiler-common/3.4.0-alpha10/databinding-compiler-common-3.4.0-alpha10.jar", 5994 - "https://repo1.maven.org/maven2/androidx/databinding/databinding-compiler-common/3.4.0-alpha10/databinding-compiler-common-3.4.0-alpha10.jar" 5995 - ], 5996 - "downloaded_file_path": "androidx/databinding/databinding-compiler-common/3.4.0-alpha10/databinding-compiler-common-3.4.0-alpha10.jar" 5997 - } 5998 - }, 5999 - "io_netty_netty_codec_http2_4_1_72_Final": { 6000 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6001 - "ruleClassName": "http_file", 6002 - "attributes": { 6003 - "sha256": "c89a70500f59e8563e720aaa808263a514bd9e2bd91ba84eab8c2ccb45f234b2", 6004 - "urls": [ 6005 - "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar", 6006 - "https://maven.google.com/io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar" 6007 - ], 6008 - "downloaded_file_path": "io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar" 6009 - } 6010 - }, 6011 - "rules_jvm_external_deps": { 6012 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 6013 - "ruleClassName": "pinned_coursier_fetch", 6014 - "attributes": { 6015 - "repositories": [ 6016 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 6017 - ], 6018 - "artifacts": [ 6019 - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"0.22.0\" }", 6020 - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"0.22.0\" }", 6021 - "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"1.93.10\" }", 6022 - "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"1.113.4\" }", 6023 - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.9.0\" }", 6024 - "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.15.0\" }", 6025 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", 6026 - "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.8.6\" }", 6027 - "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.17.183\" }" 6028 - ], 6029 - "fetch_sources": false, 6030 - "fetch_javadoc": false, 6031 - "generate_compat_repositories": false, 6032 - "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", 6033 - "override_targets": {}, 6034 - "strict_visibility": false, 6035 - "strict_visibility_value": [ 6036 - "@@//visibility:private" 6037 - ], 6038 - "jetify": false, 6039 - "jetify_include_list": [ 6040 - "*" 6041 - ], 6042 - "additional_netrc_lines": [], 6043 - "fail_if_repin_required": false, 6044 - "use_starlark_android_rules": false, 6045 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 6046 - "duplicate_version_warning": "warn" 6047 - } 6048 - }, 6049 - "org_apache_commons_commons_compress_1_20": { 6050 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6051 - "ruleClassName": "http_file", 6052 - "attributes": { 6053 - "sha256": "0aeb625c948c697ea7b205156e112363b59ed5e2551212cd4e460bdb72c7c06e", 6054 - "urls": [ 6055 - "https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar" 6056 - ], 6057 - "downloaded_file_path": "org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar" 6058 - } 6059 - }, 6060 - "software_amazon_awssdk_http_client_spi_2_17_183": { 6061 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6062 - "ruleClassName": "http_file", 6063 - "attributes": { 6064 - "sha256": "fe7120f175df9e47ebcc5d946d7f40110faf2ba0a30364f3b935d5b8a5a6c3c6", 6065 - "urls": [ 6066 - "https://repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar", 6067 - "https://maven.google.com/software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar" 6068 - ], 6069 - "downloaded_file_path": "software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar" 6070 - } 6071 - }, 6072 - "org_checkerframework_checker_qual_3_5_0": { 6073 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6074 - "ruleClassName": "http_file", 6075 - "attributes": { 6076 - "sha256": "729990b3f18a95606fc2573836b6958bcdb44cb52bfbd1b7aa9c339cff35a5a4", 6077 - "urls": [ 6078 - "https://dl.google.com/android/maven2/org/checkerframework/checker-qual/3.5.0/checker-qual-3.5.0.jar", 6079 - "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.5.0/checker-qual-3.5.0.jar" 6080 - ], 6081 - "downloaded_file_path": "org/checkerframework/checker-qual/3.5.0/checker-qual-3.5.0.jar" 6082 - } 6083 - }, 6084 - "com_google_oauth_client_google_oauth_client_1_31_1": { 6085 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6086 - "ruleClassName": "http_file", 6087 - "attributes": { 6088 - "sha256": "4ed4e2948251dbda66ce251bd7f3b32cd8570055e5cdb165a3c7aea8f43da0ff", 6089 - "urls": [ 6090 - "https://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar", 6091 - "https://maven.google.com/com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar" 6092 - ], 6093 - "downloaded_file_path": "com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar" 6094 - } 6095 - }, 6096 - "com_google_code_java_allocation_instrumenter_java_allocation_instrumenter_3_3_0": { 6097 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6098 - "ruleClassName": "http_file", 6099 - "attributes": { 6100 - "sha256": "1ef5535a8bd41cf3072469f381b9ee6ab28275311a7499f53d6e52adf976fef0", 6101 - "urls": [ 6102 - "https://repo1.maven.org/maven2/com/google/code/java-allocation-instrumenter/java-allocation-instrumenter/3.3.0/java-allocation-instrumenter-3.3.0.jar" 6103 - ], 6104 - "downloaded_file_path": "com/google/code/java-allocation-instrumenter/java-allocation-instrumenter/3.3.0/java-allocation-instrumenter-3.3.0.jar" 6105 - } 6106 - }, 6107 - "org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_4_32": { 6108 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6109 - "ruleClassName": "http_file", 6110 - "attributes": { 6111 - "sha256": "5f801e75ca27d8791c14b07943c608da27620d910a8093022af57f543d5d98b6", 6112 - "urls": [ 6113 - "https://dl.google.com/android/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.32/kotlin-stdlib-jdk7-1.4.32.jar", 6114 - "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.32/kotlin-stdlib-jdk7-1.4.32.jar" 6115 - ], 6116 - "downloaded_file_path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.32/kotlin-stdlib-jdk7-1.4.32.jar" 6117 - } 6118 - }, 6119 - "maven_android": { 6120 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 6121 - "ruleClassName": "pinned_coursier_fetch", 6122 - "attributes": { 6123 - "repositories": [ 6124 - "{ \"repo_url\": \"https://dl.google.com/android/maven2\" }", 6125 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 6126 - ], 6127 - "artifacts": [ 6128 - "{ \"group\": \"androidx.databinding\", \"artifact\": \"databinding-compiler\", \"version\": \"3.4.0-alpha10\" }", 6129 - "{ \"group\": \"com.android.tools.build\", \"artifact\": \"builder\", \"version\": \"7.1.3\" }", 6130 - "{ \"group\": \"com.android.tools.build\", \"artifact\": \"manifest-merger\", \"version\": \"30.1.3\" }", 6131 - "{ \"group\": \"com.android.tools\", \"artifact\": \"sdk-common\", \"version\": \"30.1.3\" }", 6132 - "{ \"group\": \"com.android.tools\", \"artifact\": \"annotations\", \"version\": \"30.1.3\" }", 6133 - "{ \"group\": \"com.android.tools.layoutlib\", \"artifact\": \"layoutlib-api\", \"version\": \"30.1.3\" }", 6134 - "{ \"group\": \"com.android.tools\", \"artifact\": \"common\", \"version\": \"30.1.3\" }", 6135 - "{ \"group\": \"com.android.tools\", \"artifact\": \"repository\", \"version\": \"30.1.3\" }" 6136 - ], 6137 - "fetch_sources": false, 6138 - "fetch_javadoc": false, 6139 - "generate_compat_repositories": false, 6140 - "maven_install_json": "@@//src/tools/android:maven_android_install.json", 6141 - "override_targets": {}, 6142 - "strict_visibility": false, 6143 - "strict_visibility_value": [ 6144 - "@@//visibility:private" 6145 - ], 6146 - "jetify": false, 6147 - "jetify_include_list": [ 6148 - "*" 6149 - ], 6150 - "additional_netrc_lines": [], 6151 - "fail_if_repin_required": true, 6152 - "use_starlark_android_rules": false, 6153 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 6154 - "duplicate_version_warning": "warn" 6155 - } 6156 - }, 6157 - "com_google_code_gson_gson_2_8_6": { 6158 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6159 - "ruleClassName": "http_file", 6160 - "attributes": { 6161 - "sha256": "c8fb4839054d280b3033f800d1f5a97de2f028eb8ba2eb458ad287e536f3f25f", 6162 - "urls": [ 6163 - "https://dl.google.com/android/maven2/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar", 6164 - "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar" 6165 - ], 6166 - "downloaded_file_path": "com/google/code/gson/gson/2.8.6/gson-2.8.6.jar" 6167 - } 6168 - }, 6169 - "com_google_auto_service_auto_service_annotations_1_0_1": { 6170 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6171 - "ruleClassName": "http_file", 6172 - "attributes": { 6173 - "sha256": "c7bec54b7b5588b5967e870341091c5691181d954cf2039f1bf0a6eeb837473b", 6174 - "urls": [ 6175 - "https://repo1.maven.org/maven2/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar" 6176 - ], 6177 - "downloaded_file_path": "com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar" 6178 - } 6179 - }, 6180 - "com_google_truth_extensions_truth_java8_extension_1_1_3": { 6181 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6182 - "ruleClassName": "http_file", 6183 - "attributes": { 6184 - "sha256": "2bbd32dd2fa9470d17f1bbda4f52b33b60bce4574052c1d46610a0aa371fc446", 6185 - "urls": [ 6186 - "https://repo1.maven.org/maven2/com/google/truth/extensions/truth-java8-extension/1.1.3/truth-java8-extension-1.1.3.jar" 6187 - ], 6188 - "downloaded_file_path": "com/google/truth/extensions/truth-java8-extension/1.1.3/truth-java8-extension-1.1.3.jar" 6189 - } 6190 - }, 6191 - "software_amazon_awssdk_annotations_2_17_183": { 6192 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6193 - "ruleClassName": "http_file", 6194 - "attributes": { 6195 - "sha256": "8e4d72361ca805a0bd8bbd9017cd7ff77c8d170f2dd469c7d52d5653330bb3fd", 6196 - "urls": [ 6197 - "https://repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar", 6198 - "https://maven.google.com/software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar" 6199 - ], 6200 - "downloaded_file_path": "software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar" 6201 - } 6202 - }, 6203 - "io_netty_netty_transport_native_unix_common_jar_linux_aarch_64_4_1_93_Final": { 6204 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6205 - "ruleClassName": "http_file", 6206 - "attributes": { 6207 - "sha256": "29675f1d9a2f09e426c0016e5fb89328d38afad0403f1bd1b98f985253d96ad8", 6208 - "urls": [ 6209 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-linux-aarch_64.jar" 6210 - ], 6211 - "downloaded_file_path": "io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-linux-aarch_64.jar" 6212 - } 6213 - }, 6214 - "org_jetbrains_kotlin_kotlin_stdlib_1_4_32": { 6215 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6216 - "ruleClassName": "http_file", 6217 - "attributes": { 6218 - "sha256": "13e9fd3e69dc7230ce0fc873a92a4e5d521d179bcf1bef75a6705baac3bfecba", 6219 - "urls": [ 6220 - "https://dl.google.com/android/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.4.32/kotlin-stdlib-1.4.32.jar", 6221 - "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.4.32/kotlin-stdlib-1.4.32.jar" 6222 - ], 6223 - "downloaded_file_path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.32/kotlin-stdlib-1.4.32.jar" 6224 - } 6225 - }, 6226 - "com_google_auto_value_auto_value_annotations_1_7_4": { 6227 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6228 - "ruleClassName": "http_file", 6229 - "attributes": { 6230 - "sha256": "fedd59b0b4986c342f6ab2d182f2a4ee9fceb2c7e2d5bdc4dc764c92394a23d3", 6231 - "urls": [ 6232 - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", 6233 - "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" 6234 - ], 6235 - "downloaded_file_path": "com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" 6236 - } 6237 - }, 6238 - "com_android_tools_layoutlib_layoutlib_api_30_1_3": { 6239 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6240 - "ruleClassName": "http_file", 6241 - "attributes": { 6242 - "sha256": "14d7ffdcedeea701c7316d6eba58ae32d329293de215c3b7218d14711ecfffaf", 6243 - "urls": [ 6244 - "https://dl.google.com/android/maven2/com/android/tools/layoutlib/layoutlib-api/30.1.3/layoutlib-api-30.1.3.jar", 6245 - "https://repo1.maven.org/maven2/com/android/tools/layoutlib/layoutlib-api/30.1.3/layoutlib-api-30.1.3.jar" 6246 - ], 6247 - "downloaded_file_path": "com/android/tools/layoutlib/layoutlib-api/30.1.3/layoutlib-api-30.1.3.jar" 6248 - } 6249 - }, 6250 - "io_netty_netty_transport_classes_kqueue_4_1_93_Final": { 6251 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6252 - "ruleClassName": "http_file", 6253 - "attributes": { 6254 - "sha256": "453fe595c3e12b9228b930b845140aaed93a9fb87d1a5d829c55b31d670def9f", 6255 - "urls": [ 6256 - "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-kqueue/4.1.93.Final/netty-transport-classes-kqueue-4.1.93.Final.jar" 6257 - ], 6258 - "downloaded_file_path": "io/netty/netty-transport-classes-kqueue/4.1.93.Final/netty-transport-classes-kqueue-4.1.93.Final.jar" 6259 - } 6260 - }, 6261 - "junit_junit_4_13_2": { 6262 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6263 - "ruleClassName": "http_file", 6264 - "attributes": { 6265 - "sha256": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3", 6266 - "urls": [ 6267 - "https://repo1.maven.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar" 6268 - ], 6269 - "downloaded_file_path": "junit/junit/4.13.2/junit-4.13.2.jar" 6270 - } 6271 - }, 6272 - "com_google_auth_google_auth_library_credentials_0_22_0": { 6273 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6274 - "ruleClassName": "http_file", 6275 - "attributes": { 6276 - "sha256": "42c76031276de5b520909e9faf88c5b3c9a722d69ee9cfdafedb1c52c355dfc5", 6277 - "urls": [ 6278 - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar", 6279 - "https://maven.google.com/com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar" 6280 - ], 6281 - "downloaded_file_path": "com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar" 6282 - } 6283 - }, 6284 - "com_google_guava_guava_32_1_1_jre": { 6285 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6286 - "ruleClassName": "http_file", 6287 - "attributes": { 6288 - "sha256": "91fbba37f1c8b251cf9ea9e7d3a369eb79eb1e6a5df1d4bbf483dd0380740281", 6289 - "urls": [ 6290 - "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.1-jre/guava-32.1.1-jre.jar" 6291 - ], 6292 - "downloaded_file_path": "com/google/guava/guava/32.1.1-jre/guava-32.1.1-jre.jar" 6293 - } 6294 - }, 6295 - "com_android_tools_sdklib_30_1_3": { 6296 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6297 - "ruleClassName": "http_file", 6298 - "attributes": { 6299 - "sha256": "edf456a67ada3154c9fd23f9829699e8b654dc7f33f2430b50839d6904760b48", 6300 - "urls": [ 6301 - "https://dl.google.com/android/maven2/com/android/tools/sdklib/30.1.3/sdklib-30.1.3.jar", 6302 - "https://repo1.maven.org/maven2/com/android/tools/sdklib/30.1.3/sdklib-30.1.3.jar" 6303 - ], 6304 - "downloaded_file_path": "com/android/tools/sdklib/30.1.3/sdklib-30.1.3.jar" 6305 - } 6306 - }, 6307 - "org_tukaani_xz_1_9": { 6308 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6309 - "ruleClassName": "http_file", 6310 - "attributes": { 6311 - "sha256": "211b306cfc44f8f96df3a0a3ddaf75ba8c5289eed77d60d72f889bb855f535e5", 6312 - "urls": [ 6313 - "https://repo1.maven.org/maven2/org/tukaani/xz/1.9/xz-1.9.jar" 6314 - ], 6315 - "downloaded_file_path": "org/tukaani/xz/1.9/xz-1.9.jar" 6316 - } 6317 - }, 6318 - "com_google_guava_guava_testlib_31_1_jre": { 6319 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6320 - "ruleClassName": "http_file", 6321 - "attributes": { 6322 - "sha256": "aadc71b10d5c3ac474dd16be84cfb18d257e584d1e0a59f8cab64ef4376226ce", 6323 - "urls": [ 6324 - "https://repo1.maven.org/maven2/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar" 6325 - ], 6326 - "downloaded_file_path": "com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar" 6327 - } 6328 - }, 6329 - "com_google_http_client_google_http_client_1_42_0": { 6330 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6331 - "ruleClassName": "http_file", 6332 - "attributes": { 6333 - "sha256": "82ca0e08171846d1768d5ac3f13244d6fe5a54102c14735ef40bf15d57d478e5", 6334 - "urls": [ 6335 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.42.0/google-http-client-1.42.0.jar" 6336 - ], 6337 - "downloaded_file_path": "com/google/http-client/google-http-client/1.42.0/google-http-client-1.42.0.jar" 6338 - } 6339 - }, 6340 - "com_android_tools_sdk_common_30_1_3": { 6341 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6342 - "ruleClassName": "http_file", 6343 - "attributes": { 6344 - "sha256": "6c44d6ffa3b1b34505fcb05422f08bd293391648dc974cc252ddc541fd9b27f5", 6345 - "urls": [ 6346 - "https://dl.google.com/android/maven2/com/android/tools/sdk-common/30.1.3/sdk-common-30.1.3.jar", 6347 - "https://repo1.maven.org/maven2/com/android/tools/sdk-common/30.1.3/sdk-common-30.1.3.jar" 6348 - ], 6349 - "downloaded_file_path": "com/android/tools/sdk-common/30.1.3/sdk-common-30.1.3.jar" 6350 - } 6351 - }, 6352 - "org_checkerframework_checker_qual_3_33_0": { 6353 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6354 - "ruleClassName": "http_file", 6355 - "attributes": { 6356 - "sha256": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1", 6357 - "urls": [ 6358 - "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" 6359 - ], 6360 - "downloaded_file_path": "org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" 6361 - } 6362 - }, 6363 - "org_hamcrest_hamcrest_core_1_3": { 6364 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6365 - "ruleClassName": "http_file", 6366 - "attributes": { 6367 - "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", 6368 - "urls": [ 6369 - "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" 6370 - ], 6371 - "downloaded_file_path": "org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" 6372 - } 6373 - }, 6374 - "com_google_cloud_google_cloud_core_http_1_93_10": { 6375 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6376 - "ruleClassName": "http_file", 6377 - "attributes": { 6378 - "sha256": "81ac67c14c7c4244d2b7db2607ad352416aca8d3bb2adf338964e8fea25b1b3c", 6379 - "urls": [ 6380 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar", 6381 - "https://maven.google.com/com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar" 6382 - ], 6383 - "downloaded_file_path": "com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar" 6384 - } 6385 - }, 6386 - "io_netty_netty_transport_native_unix_common_jar_osx_aarch_64_4_1_93_Final": { 6387 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6388 - "ruleClassName": "http_file", 6389 - "attributes": { 6390 - "sha256": "6c6ecf73016d360e09a1cac31acd953f508309612f1b97d73db2ed0813d8bf14", 6391 - "urls": [ 6392 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-osx-aarch_64.jar" 6393 - ], 6394 - "downloaded_file_path": "io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-osx-aarch_64.jar" 6395 - } 6396 - }, 6397 - "io_sweers_autotransient_autotransient_1_0_0": { 6398 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6399 - "ruleClassName": "http_file", 6400 - "attributes": { 6401 - "sha256": "914ce84508410ee1419514925f93b1855a9f7a7b5b5d02fc07f411d2a45f1bba", 6402 - "urls": [ 6403 - "https://repo1.maven.org/maven2/io/sweers/autotransient/autotransient/1.0.0/autotransient-1.0.0.jar" 6404 - ], 6405 - "downloaded_file_path": "io/sweers/autotransient/autotransient/1.0.0/autotransient-1.0.0.jar" 6406 - } 6407 - }, 6408 - "unpinned_rules_jvm_external_deps": { 6409 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 6410 - "ruleClassName": "coursier_fetch", 6411 - "attributes": { 6412 - "repositories": [ 6413 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 6414 - ], 6415 - "artifacts": [ 6416 - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"0.22.0\" }", 6417 - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"0.22.0\" }", 6418 - "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"1.93.10\" }", 6419 - "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"1.113.4\" }", 6420 - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.9.0\" }", 6421 - "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.15.0\" }", 6422 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", 6423 - "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.8.6\" }", 6424 - "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.17.183\" }" 6425 - ], 6426 - "fail_on_missing_checksum": true, 6427 - "fetch_sources": false, 6428 - "fetch_javadoc": false, 6429 - "excluded_artifacts": [], 6430 - "generate_compat_repositories": false, 6431 - "version_conflict_policy": "default", 6432 - "override_targets": {}, 6433 - "strict_visibility": false, 6434 - "strict_visibility_value": [ 6435 - "@@//visibility:private" 6436 - ], 6437 - "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", 6438 - "resolve_timeout": 600, 6439 - "jetify": false, 6440 - "jetify_include_list": [ 6441 - "*" 6442 - ], 6443 - "use_starlark_android_rules": false, 6444 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 6445 - "duplicate_version_warning": "warn" 6446 - } 6447 - }, 6448 - "com_google_auth_google_auth_library_credentials_1_6_0": { 6449 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6450 - "ruleClassName": "http_file", 6451 - "attributes": { 6452 - "sha256": "153fa3cdc153ac3ee25649e8037aeda4438256153d35acf3c27e83e4ee6165a4", 6453 - "urls": [ 6454 - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/1.6.0/google-auth-library-credentials-1.6.0.jar" 6455 - ], 6456 - "downloaded_file_path": "com/google/auth/google-auth-library-credentials/1.6.0/google-auth-library-credentials-1.6.0.jar" 6457 - } 6458 - }, 6459 - "io_netty_netty_tcnative_boringssl_static_jar_windows_x86_64_2_0_56_Final": { 6460 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6461 - "ruleClassName": "http_file", 6462 - "attributes": { 6463 - "sha256": "b0d9505b09427ab655369506a802358966762edcb7cf08fc162dc2b368a2041c", 6464 - "urls": [ 6465 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-windows-x86_64.jar" 6466 - ], 6467 - "downloaded_file_path": "io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-windows-x86_64.jar" 6468 - } 6469 - }, 6470 - "software_amazon_awssdk_aws_query_protocol_2_17_183": { 6471 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6472 - "ruleClassName": "http_file", 6473 - "attributes": { 6474 - "sha256": "4dace03c76f80f3dec920cb3dedb2a95984c4366ef4fda728660cb90bed74848", 6475 - "urls": [ 6476 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar", 6477 - "https://maven.google.com/software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar" 6478 - ], 6479 - "downloaded_file_path": "software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar" 6480 - } 6481 - }, 6482 - "com_google_errorprone_error_prone_check_api_2_22_0": { 6483 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6484 - "ruleClassName": "http_file", 6485 - "attributes": { 6486 - "sha256": "1717bbf65757b8e1a83f3b0aa78c5ac25a6493008bc730091d404cf798fc0639", 6487 - "urls": [ 6488 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_check_api/2.22.0/error_prone_check_api-2.22.0.jar" 6489 - ], 6490 - "downloaded_file_path": "com/google/errorprone/error_prone_check_api/2.22.0/error_prone_check_api-2.22.0.jar" 6491 - } 6492 - }, 6493 - "io_netty_netty_codec_http_4_1_72_Final": { 6494 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6495 - "ruleClassName": "http_file", 6496 - "attributes": { 6497 - "sha256": "fa6fec88010bfaf6a7415b5364671b6b18ffb6b35a986ab97b423fd8c3a0174b", 6498 - "urls": [ 6499 - "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar", 6500 - "https://maven.google.com/io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar" 6501 - ], 6502 - "downloaded_file_path": "io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar" 6503 - } 6504 - }, 6505 - "com_googlecode_juniversalchardet_juniversalchardet_1_0_3": { 6506 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6507 - "ruleClassName": "http_file", 6508 - "attributes": { 6509 - "sha256": "757bfe906193b8b651e79dc26cd67d6b55d0770a2cdfb0381591504f779d4a76", 6510 - "urls": [ 6511 - "https://dl.google.com/android/maven2/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar", 6512 - "https://repo1.maven.org/maven2/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" 6513 - ], 6514 - "downloaded_file_path": "com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" 6515 - } 6516 - }, 6517 - "io_opencensus_opencensus_contrib_http_util_0_31_1": { 6518 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6519 - "ruleClassName": "http_file", 6520 - "attributes": { 6521 - "sha256": "3ea995b55a4068be22989b70cc29a4d788c2d328d1d50613a7a9afd13fdd2d0a", 6522 - "urls": [ 6523 - "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" 6524 - ], 6525 - "downloaded_file_path": "io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" 6526 - } 6527 - }, 6528 - "com_google_flogger_google_extensions_0_5_1": { 6529 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6530 - "ruleClassName": "http_file", 6531 - "attributes": { 6532 - "sha256": "8b0862cad85b9549f355fe383c6c63816d2f19529634e033ae06d0107ab110b9", 6533 - "urls": [ 6534 - "https://repo1.maven.org/maven2/com/google/flogger/google-extensions/0.5.1/google-extensions-0.5.1.jar" 6535 - ], 6536 - "downloaded_file_path": "com/google/flogger/google-extensions/0.5.1/google-extensions-0.5.1.jar" 6537 - } 6538 - }, 6539 - "com_sun_activation_javax_activation_1_2_0": { 6540 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6541 - "ruleClassName": "http_file", 6542 - "attributes": { 6543 - "sha256": "993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce", 6544 - "urls": [ 6545 - "https://dl.google.com/android/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar", 6546 - "https://repo1.maven.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar" 6547 - ], 6548 - "downloaded_file_path": "com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar" 6549 - } 6550 - }, 6551 - "com_ryanharter_auto_value_auto_value_gson_extension_1_3_1": { 6552 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6553 - "ruleClassName": "http_file", 6554 - "attributes": { 6555 - "sha256": "261be84be30a56994e132d718a85efcd579197a2edb9426b84c5722c56955eca", 6556 - "urls": [ 6557 - "https://repo1.maven.org/maven2/com/ryanharter/auto/value/auto-value-gson-extension/1.3.1/auto-value-gson-extension-1.3.1.jar" 6558 - ], 6559 - "downloaded_file_path": "com/ryanharter/auto/value/auto-value-gson-extension/1.3.1/auto-value-gson-extension-1.3.1.jar" 6560 - } 6561 - }, 6562 - "com_google_truth_truth_1_1_3": { 6563 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6564 - "ruleClassName": "http_file", 6565 - "attributes": { 6566 - "sha256": "fc0b67782289a2aabfddfdf99eff1dcd5edc890d49143fcd489214b107b8f4f3", 6567 - "urls": [ 6568 - "https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar" 6569 - ], 6570 - "downloaded_file_path": "com/google/truth/truth/1.1.3/truth-1.1.3.jar" 6571 - } 6572 - }, 6573 - "com_google_guava_guava_30_1_jre": { 6574 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6575 - "ruleClassName": "http_file", 6576 - "attributes": { 6577 - "sha256": "e6dd072f9d3fe02a4600688380bd422bdac184caf6fe2418cfdd0934f09432aa", 6578 - "urls": [ 6579 - "https://dl.google.com/android/maven2/com/google/guava/guava/30.1-jre/guava-30.1-jre.jar", 6580 - "https://repo1.maven.org/maven2/com/google/guava/guava/30.1-jre/guava-30.1-jre.jar" 6581 - ], 6582 - "downloaded_file_path": "com/google/guava/guava/30.1-jre/guava-30.1-jre.jar" 6583 - } 6584 - }, 6585 - "net_bytebuddy_byte_buddy_agent_1_14_5": { 6586 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6587 - "ruleClassName": "http_file", 6588 - "attributes": { 6589 - "sha256": "55f19862b870f5d85890ba5386b1b45e9bbc88d5fe1f819abe0c788b4929fa6b", 6590 - "urls": [ 6591 - "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.5/byte-buddy-agent-1.14.5.jar" 6592 - ], 6593 - "downloaded_file_path": "net/bytebuddy/byte-buddy-agent/1.14.5/byte-buddy-agent-1.14.5.jar" 6594 - } 6595 - }, 6596 - "com_google_j2objc_j2objc_annotations_2_8": { 6597 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6598 - "ruleClassName": "http_file", 6599 - "attributes": { 6600 - "sha256": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed", 6601 - "urls": [ 6602 - "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" 6603 - ], 6604 - "downloaded_file_path": "com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" 6605 - } 6606 - }, 6607 - "com_google_http_client_google_http_client_1_38_0": { 6608 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6609 - "ruleClassName": "http_file", 6610 - "attributes": { 6611 - "sha256": "411f4a42519b6b78bdc0fcfdf74c9edcef0ee97afa4a667abe04045a508d6302", 6612 - "urls": [ 6613 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar", 6614 - "https://maven.google.com/com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar" 6615 - ], 6616 - "downloaded_file_path": "com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar" 6617 - } 6618 - }, 6619 - "net_java_dev_jna_jna_platform_5_6_0": { 6620 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6621 - "ruleClassName": "http_file", 6622 - "attributes": { 6623 - "sha256": "9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7", 6624 - "urls": [ 6625 - "https://dl.google.com/android/maven2/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.jar", 6626 - "https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.jar" 6627 - ], 6628 - "downloaded_file_path": "net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.jar" 6629 - } 6630 - }, 6631 - "com_android_tools_analytics_library_shared_30_1_3": { 6632 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6633 - "ruleClassName": "http_file", 6634 - "attributes": { 6635 - "sha256": "7c7d19727641e1fbbb61e8569712b3a0229e4e0352636b5745049d41e1a71e00", 6636 - "urls": [ 6637 - "https://dl.google.com/android/maven2/com/android/tools/analytics-library/shared/30.1.3/shared-30.1.3.jar", 6638 - "https://repo1.maven.org/maven2/com/android/tools/analytics-library/shared/30.1.3/shared-30.1.3.jar" 6639 - ], 6640 - "downloaded_file_path": "com/android/tools/analytics-library/shared/30.1.3/shared-30.1.3.jar" 6641 - } 6642 - }, 6643 - "com_google_code_findbugs_jsr305_3_0_2": { 6644 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6645 - "ruleClassName": "http_file", 6646 - "attributes": { 6647 - "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", 6648 - "urls": [ 6649 - "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" 6650 - ], 6651 - "downloaded_file_path": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" 6652 - } 6653 - }, 6654 - "com_google_errorprone_error_prone_annotation_2_22_0": { 6655 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6656 - "ruleClassName": "http_file", 6657 - "attributes": { 6658 - "sha256": "554c42449c9920ea1f6baec1d1b8aaac404a88be653f7cb441ee059316f8a1d1", 6659 - "urls": [ 6660 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotation/2.22.0/error_prone_annotation-2.22.0.jar" 6661 - ], 6662 - "downloaded_file_path": "com/google/errorprone/error_prone_annotation/2.22.0/error_prone_annotation-2.22.0.jar" 6663 - } 6664 - }, 6665 - "com_google_http_client_google_http_client_gson_1_42_0": { 6666 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6667 - "ruleClassName": "http_file", 6668 - "attributes": { 6669 - "sha256": "cb852272c1cb0c8449d8b1a70f3e0f2c1efb2063e543183faa43078fb446f540", 6670 - "urls": [ 6671 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-gson/1.42.0/google-http-client-gson-1.42.0.jar" 6672 - ], 6673 - "downloaded_file_path": "com/google/http-client/google-http-client-gson/1.42.0/google-http-client-gson-1.42.0.jar" 6674 - } 6675 - }, 6676 - "com_google_protobuf_protobuf_java_util_3_13_0": { 6677 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6678 - "ruleClassName": "http_file", 6679 - "attributes": { 6680 - "sha256": "d9de66b8c9445905dfa7064f6d5213d47ce88a20d34e21d83c4a94a229e14e62", 6681 - "urls": [ 6682 - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar", 6683 - "https://maven.google.com/com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar" 6684 - ], 6685 - "downloaded_file_path": "com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar" 6686 - } 6687 - }, 6688 - "org_mockito_mockito_core_5_4_0": { 6689 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6690 - "ruleClassName": "http_file", 6691 - "attributes": { 6692 - "sha256": "b1689b06617ea01fd777bfaedbdde512faf083d639a049f79b388d5a4e96d2e5", 6693 - "urls": [ 6694 - "https://repo1.maven.org/maven2/org/mockito/mockito-core/5.4.0/mockito-core-5.4.0.jar" 6695 - ], 6696 - "downloaded_file_path": "org/mockito/mockito-core/5.4.0/mockito-core-5.4.0.jar" 6697 - } 6698 - }, 6699 - "com_google_guava_failureaccess_1_0_1": { 6700 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6701 - "ruleClassName": "http_file", 6702 - "attributes": { 6703 - "sha256": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", 6704 - "urls": [ 6705 - "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" 6706 - ], 6707 - "downloaded_file_path": "com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" 6708 - } 6709 - }, 6710 - "io_opencensus_opencensus_api_0_31_1": { 6711 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6712 - "ruleClassName": "http_file", 6713 - "attributes": { 6714 - "sha256": "f1474d47f4b6b001558ad27b952e35eda5cc7146788877fc52938c6eba24b382", 6715 - "urls": [ 6716 - "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" 6717 - ], 6718 - "downloaded_file_path": "io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" 6719 - } 6720 - }, 6721 - "io_grpc_grpc_context_1_33_1": { 6722 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6723 - "ruleClassName": "http_file", 6724 - "attributes": { 6725 - "sha256": "99b8aea2b614fe0e61c3676e681259dc43c2de7f64620998e1a8435eb2976496", 6726 - "urls": [ 6727 - "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar", 6728 - "https://maven.google.com/io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar" 6729 - ], 6730 - "downloaded_file_path": "io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar" 6731 - } 6732 - }, 6733 - "com_google_api_grpc_proto_google_iam_v1_1_0_3": { 6734 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6735 - "ruleClassName": "http_file", 6736 - "attributes": { 6737 - "sha256": "64cee7383a97e846da8d8e160e6c8fe30561e507260552c59e6ccfc81301fdc8", 6738 - "urls": [ 6739 - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar", 6740 - "https://maven.google.com/com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar" 6741 - ], 6742 - "downloaded_file_path": "com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar" 6743 - } 6744 - }, 6745 - "org_objenesis_objenesis_3_3": { 6746 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6747 - "ruleClassName": "http_file", 6748 - "attributes": { 6749 - "sha256": "02dfd0b0439a5591e35b708ed2f5474eb0948f53abf74637e959b8e4ef69bfeb", 6750 - "urls": [ 6751 - "https://repo1.maven.org/maven2/org/objenesis/objenesis/3.3/objenesis-3.3.jar" 6752 - ], 6753 - "downloaded_file_path": "org/objenesis/objenesis/3.3/objenesis-3.3.jar" 6754 - } 6755 - }, 6756 - "software_amazon_awssdk_metrics_spi_2_17_183": { 6757 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6758 - "ruleClassName": "http_file", 6759 - "attributes": { 6760 - "sha256": "08a11dc8c4ba464beafbcc7ac05b8c724c1ccb93da99482e82a68540ac704e4a", 6761 - "urls": [ 6762 - "https://repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar", 6763 - "https://maven.google.com/software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar" 6764 - ], 6765 - "downloaded_file_path": "software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar" 6766 - } 6767 - }, 6768 - "com_google_http_client_google_http_client_jackson2_1_38_0": { 6769 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6770 - "ruleClassName": "http_file", 6771 - "attributes": { 6772 - "sha256": "e6504a82425fcc2168a4ca4175138ddcc085168daed8cdedb86d8f6fdc296e1e", 6773 - "urls": [ 6774 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar", 6775 - "https://maven.google.com/com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar" 6776 - ], 6777 - "downloaded_file_path": "com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar" 6778 - } 6779 - }, 6780 - "com_android_tools_build_apksig_7_1_3": { 6781 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6782 - "ruleClassName": "http_file", 6783 - "attributes": { 6784 - "sha256": "095885c56af3e52e9c7d2ac9b6cf07a8e3bf7fedfbab3914c75c39677d346ada", 6785 - "urls": [ 6786 - "https://dl.google.com/android/maven2/com/android/tools/build/apksig/7.1.3/apksig-7.1.3.jar", 6787 - "https://repo1.maven.org/maven2/com/android/tools/build/apksig/7.1.3/apksig-7.1.3.jar" 6788 - ], 6789 - "downloaded_file_path": "com/android/tools/build/apksig/7.1.3/apksig-7.1.3.jar" 6790 - } 6791 - }, 6792 - "com_beust_jcommander_1_82": { 6793 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6794 - "ruleClassName": "http_file", 6795 - "attributes": { 6796 - "sha256": "deeac157c8de6822878d85d0c7bc8467a19cc8484d37788f7804f039dde280b1", 6797 - "urls": [ 6798 - "https://repo1.maven.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar" 6799 - ], 6800 - "downloaded_file_path": "com/beust/jcommander/1.82/jcommander-1.82.jar" 6801 - } 6802 - }, 6803 - "it_unimi_dsi_fastutil_7_2_1": { 6804 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6805 - "ruleClassName": "http_file", 6806 - "attributes": { 6807 - "sha256": "d73dec5ec18f973f380869b6125d60f5cda77cf6e40e321bd06e0308ed0a40b7", 6808 - "urls": [ 6809 - "https://repo1.maven.org/maven2/it/unimi/dsi/fastutil/7.2.1/fastutil-7.2.1.jar" 6810 - ], 6811 - "downloaded_file_path": "it/unimi/dsi/fastutil/7.2.1/fastutil-7.2.1.jar" 6812 - } 6813 - }, 6814 - "androidx_databinding_databinding_common_3_4_0_alpha10": { 6815 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6816 - "ruleClassName": "http_file", 6817 - "attributes": { 6818 - "sha256": "1b2cfc3beaf6139e1851dd4a888cda8192ba0ad4be3de43450d5f30569845303", 6819 - "urls": [ 6820 - "https://dl.google.com/android/maven2/androidx/databinding/databinding-common/3.4.0-alpha10/databinding-common-3.4.0-alpha10.jar", 6821 - "https://repo1.maven.org/maven2/androidx/databinding/databinding-common/3.4.0-alpha10/databinding-common-3.4.0-alpha10.jar" 6822 - ], 6823 - "downloaded_file_path": "androidx/databinding/databinding-common/3.4.0-alpha10/databinding-common-3.4.0-alpha10.jar" 6824 - } 6825 - }, 6826 - "software_amazon_awssdk_third_party_jackson_core_2_17_183": { 6827 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6828 - "ruleClassName": "http_file", 6829 - "attributes": { 6830 - "sha256": "1bc27c9960993c20e1ab058012dd1ae04c875eec9f0f08f2b2ca41e578dee9a4", 6831 - "urls": [ 6832 - "https://repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar", 6833 - "https://maven.google.com/software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar" 6834 - ], 6835 - "downloaded_file_path": "software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar" 6836 - } 6837 - }, 6838 - "tools_profiler_async_profiler_3_0": { 6839 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6840 - "ruleClassName": "http_file", 6841 - "attributes": { 6842 - "sha256": "8f798860049d01f4a2f853596d28c85d2983f0c098f165a32909b7da9c74209f", 6843 - "urls": [ 6844 - "https://repo1.maven.org/maven2/tools/profiler/async-profiler/3.0/async-profiler-3.0.jar" 6845 - ], 6846 - "downloaded_file_path": "tools/profiler/async-profiler/3.0/async-profiler-3.0.jar" 6847 - } 6848 - }, 6849 - "software_amazon_eventstream_eventstream_1_0_1": { 6850 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6851 - "ruleClassName": "http_file", 6852 - "attributes": { 6853 - "sha256": "0c37d8e696117f02c302191b8110b0d0eb20fa412fce34c3a269ec73c16ce822", 6854 - "urls": [ 6855 - "https://repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar", 6856 - "https://maven.google.com/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" 6857 - ], 6858 - "downloaded_file_path": "software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" 6859 - } 6860 - }, 6861 - "org_threeten_threeten_extra_1_5_0": { 6862 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6863 - "ruleClassName": "http_file", 6864 - "attributes": { 6865 - "sha256": "e7def554536188fbaf8aac1a0a2f956b039cbbb5696edc3b8336c442c56ae445", 6866 - "urls": [ 6867 - "https://repo1.maven.org/maven2/org/threeten/threeten-extra/1.5.0/threeten-extra-1.5.0.jar" 6868 - ], 6869 - "downloaded_file_path": "org/threeten/threeten-extra/1.5.0/threeten-extra-1.5.0.jar" 6870 - } 6871 - }, 6872 - "io_netty_netty_codec_dns_4_1_93_Final": { 6873 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6874 - "ruleClassName": "http_file", 6875 - "attributes": { 6876 - "sha256": "10a278b19d6393d5637f745007cb26d47dd16d468898dcc4a43e26d39c6cdd29", 6877 - "urls": [ 6878 - "https://repo1.maven.org/maven2/io/netty/netty-codec-dns/4.1.93.Final/netty-codec-dns-4.1.93.Final.jar" 6879 - ], 6880 - "downloaded_file_path": "io/netty/netty-codec-dns/4.1.93.Final/netty-codec-dns-4.1.93.Final.jar" 6881 - } 6882 - }, 6883 - "software_amazon_awssdk_aws_xml_protocol_2_17_183": { 6884 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6885 - "ruleClassName": "http_file", 6886 - "attributes": { 6887 - "sha256": "566bba05d49256fa6994efd68fa625ae05a62ea45ee74bb9130d20ea20988363", 6888 - "urls": [ 6889 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar", 6890 - "https://maven.google.com/software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar" 6891 - ], 6892 - "downloaded_file_path": "software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar" 6893 - } 6894 - }, 6895 - "io_netty_netty_transport_native_unix_common_jar_linux_x86_64_4_1_93_Final": { 6896 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6897 - "ruleClassName": "http_file", 6898 - "attributes": { 6899 - "sha256": "8923a73ba8a373f7b994906f5902ba9f6bb59d181d4ad01576a6e0c5abb09b67", 6900 - "urls": [ 6901 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-linux-x86_64.jar" 6902 - ], 6903 - "downloaded_file_path": "io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-linux-x86_64.jar" 6904 - } 6905 - }, 6906 - "io_netty_netty_handler_4_1_93_Final": { 6907 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6908 - "ruleClassName": "http_file", 6909 - "attributes": { 6910 - "sha256": "4e5f563ae14ed713381816d582f5fcfd0615aefb29203486cdfb782d8a00a02b", 6911 - "urls": [ 6912 - "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar" 6913 - ], 6914 - "downloaded_file_path": "io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar" 6915 - } 6916 - }, 6917 - "com_android_databinding_baseLibrary_3_4_0_alpha10": { 6918 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6919 - "ruleClassName": "http_file", 6920 - "attributes": { 6921 - "sha256": "1aed4f3e46bf83c80a1722ce6cc64a8133c4554a668c483f6b3d0f2c06dd7461", 6922 - "urls": [ 6923 - "https://dl.google.com/android/maven2/com/android/databinding/baseLibrary/3.4.0-alpha10/baseLibrary-3.4.0-alpha10.jar", 6924 - "https://repo1.maven.org/maven2/com/android/databinding/baseLibrary/3.4.0-alpha10/baseLibrary-3.4.0-alpha10.jar" 6925 - ], 6926 - "downloaded_file_path": "com/android/databinding/baseLibrary/3.4.0-alpha10/baseLibrary-3.4.0-alpha10.jar" 6927 - } 6928 - }, 6929 - "org_codehaus_mojo_animal_sniffer_annotations_1_21": { 6930 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6931 - "ruleClassName": "http_file", 6932 - "attributes": { 6933 - "sha256": "2f25841c937e24959a57b630e2c4b8525b3d0f536f2e511c9b2bed30b1651d54", 6934 - "urls": [ 6935 - "https://repo1.maven.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.21/animal-sniffer-annotations-1.21.jar" 6936 - ], 6937 - "downloaded_file_path": "org/codehaus/mojo/animal-sniffer-annotations/1.21/animal-sniffer-annotations-1.21.jar" 6938 - } 6939 - }, 6940 - "com_fasterxml_jackson_core_jackson_core_2_11_3": { 6941 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6942 - "ruleClassName": "http_file", 6943 - "attributes": { 6944 - "sha256": "78cd0a6b936232e06dd3e38da8a0345348a09cd1ff9c4d844c6ee72c75cfc402", 6945 - "urls": [ 6946 - "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar", 6947 - "https://maven.google.com/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar" 6948 - ], 6949 - "downloaded_file_path": "com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar" 6950 - } 6951 - }, 6952 - "com_google_cloud_google_cloud_core_1_93_10": { 6953 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6954 - "ruleClassName": "http_file", 6955 - "attributes": { 6956 - "sha256": "832d74eca66f4601e162a8460d6f59f50d1d23f93c18b02654423b6b0d67c6ea", 6957 - "urls": [ 6958 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar", 6959 - "https://maven.google.com/com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar" 6960 - ], 6961 - "downloaded_file_path": "com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar" 6962 - } 6963 - }, 6964 - "io_netty_netty_codec_http2_4_1_93_Final": { 6965 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6966 - "ruleClassName": "http_file", 6967 - "attributes": { 6968 - "sha256": "d96cc09045a1341c6d47494352aa263b87b72fb1d2ea9eca161aa73820bfe8bb", 6969 - "urls": [ 6970 - "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar" 6971 - ], 6972 - "downloaded_file_path": "io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar" 6973 - } 6974 - }, 6975 - "io_netty_netty_buffer_4_1_93_Final": { 6976 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6977 - "ruleClassName": "http_file", 6978 - "attributes": { 6979 - "sha256": "007c7d9c378df02d390567d0d7ddf542ffddb021b7313dbf502392113ffabb08", 6980 - "urls": [ 6981 - "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar" 6982 - ], 6983 - "downloaded_file_path": "io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar" 6984 - } 6985 - }, 6986 - "commons_lang_commons_lang_2_6": { 6987 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6988 - "ruleClassName": "http_file", 6989 - "attributes": { 6990 - "sha256": "50f11b09f877c294d56f24463f47d28f929cf5044f648661c0f0cfbae9a2f49c", 6991 - "urls": [ 6992 - "https://repo1.maven.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar" 6993 - ], 6994 - "downloaded_file_path": "commons-lang/commons-lang/2.6/commons-lang-2.6.jar" 6995 - } 6996 - }, 6997 - "org_antlr_antlr4_4_5_3": { 6998 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 6999 - "ruleClassName": "http_file", 7000 - "attributes": { 7001 - "sha256": "a32de739cfdf515774e696f91aa9697d2e7731e5cb5045ca8a4b657f8b1b4fb4", 7002 - "urls": [ 7003 - "https://dl.google.com/android/maven2/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar", 7004 - "https://repo1.maven.org/maven2/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar" 7005 - ], 7006 - "downloaded_file_path": "org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar" 7007 - } 7008 - }, 7009 - "io_netty_netty_tcnative_classes_2_0_56_Final": { 7010 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7011 - "ruleClassName": "http_file", 7012 - "attributes": { 7013 - "sha256": "eede807f0dd5eb1ad74ea1ae1094430631da63fcde00d4dc20eb0cd048bb0ac3", 7014 - "urls": [ 7015 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.56.Final/netty-tcnative-classes-2.0.56.Final.jar" 7016 - ], 7017 - "downloaded_file_path": "io/netty/netty-tcnative-classes/2.0.56.Final/netty-tcnative-classes-2.0.56.Final.jar" 7018 - } 7019 - }, 7020 - "io_netty_netty_transport_classes_epoll_4_1_72_Final": { 7021 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7022 - "ruleClassName": "http_file", 7023 - "attributes": { 7024 - "sha256": "e1528a9751c1285aa7beaf3a1eb0597151716426ce38598ac9bc0891209b9e68", 7025 - "urls": [ 7026 - "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar", 7027 - "https://maven.google.com/io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar" 7028 - ], 7029 - "downloaded_file_path": "io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar" 7030 - } 7031 - }, 7032 - "org_checkerframework_checker_qual_3_12_0": { 7033 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7034 - "ruleClassName": "http_file", 7035 - "attributes": { 7036 - "sha256": "ff10785ac2a357ec5de9c293cb982a2cbb605c0309ea4cc1cb9b9bc6dbe7f3cb", 7037 - "urls": [ 7038 - "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar", 7039 - "https://maven.google.com/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar" 7040 - ], 7041 - "downloaded_file_path": "org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar" 7042 - } 7043 - }, 7044 - "software_amazon_awssdk_regions_2_17_183": { 7045 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7046 - "ruleClassName": "http_file", 7047 - "attributes": { 7048 - "sha256": "d3079395f3ffc07d04ffcce16fca29fb5968197f6e9ea3dbff6be297102b40a5", 7049 - "urls": [ 7050 - "https://repo1.maven.org/maven2/software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar", 7051 - "https://maven.google.com/software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar" 7052 - ], 7053 - "downloaded_file_path": "software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar" 7054 - } 7055 - }, 7056 - "com_google_http_client_google_http_client_apache_v2_1_42_0": { 7057 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7058 - "ruleClassName": "http_file", 7059 - "attributes": { 7060 - "sha256": "1fc4964236b67cf3c5651d7ac1dff668f73b7810c7f1dc0862a0e5bc01608785", 7061 - "urls": [ 7062 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-apache-v2/1.42.0/google-http-client-apache-v2-1.42.0.jar" 7063 - ], 7064 - "downloaded_file_path": "com/google/http-client/google-http-client-apache-v2/1.42.0/google-http-client-apache-v2-1.42.0.jar" 7065 - } 7066 - }, 7067 - "io_perfmark_perfmark_api_0_25_0": { 7068 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7069 - "ruleClassName": "http_file", 7070 - "attributes": { 7071 - "sha256": "2044542933fcdf40ad18441bec37646d150c491871157f288847e29cb81de4cb", 7072 - "urls": [ 7073 - "https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.25.0/perfmark-api-0.25.0.jar" 7074 - ], 7075 - "downloaded_file_path": "io/perfmark/perfmark-api/0.25.0/perfmark-api-0.25.0.jar" 7076 - } 7077 - }, 7078 - "io_netty_netty_handler_4_1_72_Final": { 7079 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7080 - "ruleClassName": "http_file", 7081 - "attributes": { 7082 - "sha256": "9cb6012af7e06361d738ac4e3bdc49a158f8cf87d9dee0f2744056b7d99c28d5", 7083 - "urls": [ 7084 - "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar", 7085 - "https://maven.google.com/io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar" 7086 - ], 7087 - "downloaded_file_path": "io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar" 7088 - } 7089 - }, 7090 - "com_google_testparameterinjector_test_parameter_injector_1_0": { 7091 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7092 - "ruleClassName": "http_file", 7093 - "attributes": { 7094 - "sha256": "c3d4c8d7055b6fd7f1047ab37e3d476709c492510d485f1bfb204a3c16f0351c", 7095 - "urls": [ 7096 - "https://repo1.maven.org/maven2/com/google/testparameterinjector/test-parameter-injector/1.0/test-parameter-injector-1.0.jar" 7097 - ], 7098 - "downloaded_file_path": "com/google/testparameterinjector/test-parameter-injector/1.0/test-parameter-injector-1.0.jar" 7099 - } 7100 - }, 7101 - "io_grpc_grpc_api_1_48_1": { 7102 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7103 - "ruleClassName": "http_file", 7104 - "attributes": { 7105 - "sha256": "aeb8d7a1361aa3d8f5a191580fa7f8cbc5ceb53137a4a698590f612f791e2c45", 7106 - "urls": [ 7107 - "https://repo1.maven.org/maven2/io/grpc/grpc-api/1.48.1/grpc-api-1.48.1.jar" 7108 - ], 7109 - "downloaded_file_path": "io/grpc/grpc-api/1.48.1/grpc-api-1.48.1.jar" 7110 - } 7111 - }, 7112 - "org_ow2_asm_asm_analysis_9_2": { 7113 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7114 - "ruleClassName": "http_file", 7115 - "attributes": { 7116 - "sha256": "878fbe521731c072d14d2d65b983b1beae6ad06fda0007b6a8bae81f73f433c4", 7117 - "urls": [ 7118 - "https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar" 7119 - ], 7120 - "downloaded_file_path": "org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar" 7121 - } 7122 - }, 7123 - "org_ow2_asm_asm_analysis_9_1": { 7124 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7125 - "ruleClassName": "http_file", 7126 - "attributes": { 7127 - "sha256": "81a88041b1b8beda5a8a99646098046c48709538270c49def68abff25ac3be34", 7128 - "urls": [ 7129 - "https://dl.google.com/android/maven2/org/ow2/asm/asm-analysis/9.1/asm-analysis-9.1.jar", 7130 - "https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.1/asm-analysis-9.1.jar" 7131 - ], 7132 - "downloaded_file_path": "org/ow2/asm/asm-analysis/9.1/asm-analysis-9.1.jar" 7133 - } 7134 - }, 7135 - "com_squareup_javapoet_1_12_0": { 7136 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7137 - "ruleClassName": "http_file", 7138 - "attributes": { 7139 - "sha256": "2b70cdfa8c9e997b4007035a266c273c0df341f9c57c9d0b45a680ae3fd882db", 7140 - "urls": [ 7141 - "https://repo1.maven.org/maven2/com/squareup/javapoet/1.12.0/javapoet-1.12.0.jar" 7142 - ], 7143 - "downloaded_file_path": "com/squareup/javapoet/1.12.0/javapoet-1.12.0.jar" 7144 - } 7145 - }, 7146 - "unpinned_maven_android": { 7147 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 7148 - "ruleClassName": "coursier_fetch", 7149 - "attributes": { 7150 - "repositories": [ 7151 - "{ \"repo_url\": \"https://dl.google.com/android/maven2\" }", 7152 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 7153 - ], 7154 - "artifacts": [ 7155 - "{ \"group\": \"androidx.databinding\", \"artifact\": \"databinding-compiler\", \"version\": \"3.4.0-alpha10\" }", 7156 - "{ \"group\": \"com.android.tools.build\", \"artifact\": \"builder\", \"version\": \"7.1.3\" }", 7157 - "{ \"group\": \"com.android.tools.build\", \"artifact\": \"manifest-merger\", \"version\": \"30.1.3\" }", 7158 - "{ \"group\": \"com.android.tools\", \"artifact\": \"sdk-common\", \"version\": \"30.1.3\" }", 7159 - "{ \"group\": \"com.android.tools\", \"artifact\": \"annotations\", \"version\": \"30.1.3\" }", 7160 - "{ \"group\": \"com.android.tools.layoutlib\", \"artifact\": \"layoutlib-api\", \"version\": \"30.1.3\" }", 7161 - "{ \"group\": \"com.android.tools\", \"artifact\": \"common\", \"version\": \"30.1.3\" }", 7162 - "{ \"group\": \"com.android.tools\", \"artifact\": \"repository\", \"version\": \"30.1.3\" }" 7163 - ], 7164 - "fail_on_missing_checksum": true, 7165 - "fetch_sources": false, 7166 - "fetch_javadoc": false, 7167 - "excluded_artifacts": [], 7168 - "generate_compat_repositories": false, 7169 - "version_conflict_policy": "default", 7170 - "override_targets": {}, 7171 - "strict_visibility": false, 7172 - "strict_visibility_value": [ 7173 - "@@//visibility:private" 7174 - ], 7175 - "maven_install_json": "@@//src/tools/android:maven_android_install.json", 7176 - "resolve_timeout": 600, 7177 - "jetify": false, 7178 - "jetify_include_list": [ 7179 - "*" 7180 - ], 7181 - "use_starlark_android_rules": false, 7182 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 7183 - "duplicate_version_warning": "warn" 7184 - } 7185 - }, 7186 - "io_netty_netty_resolver_4_1_72_Final": { 7187 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7188 - "ruleClassName": "http_file", 7189 - "attributes": { 7190 - "sha256": "6474598aab7cc9d8d6cfa06c05bd1b19adbf7f8451dbdd73070b33a6c60b1b90", 7191 - "urls": [ 7192 - "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar", 7193 - "https://maven.google.com/io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar" 7194 - ], 7195 - "downloaded_file_path": "io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar" 7196 - } 7197 - }, 7198 - "software_amazon_awssdk_protocol_core_2_17_183": { 7199 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7200 - "ruleClassName": "http_file", 7201 - "attributes": { 7202 - "sha256": "10e7c4faa1f05e2d73055d0390dbd0bb6450e2e6cb85beda051b1e4693c826ce", 7203 - "urls": [ 7204 - "https://repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar", 7205 - "https://maven.google.com/software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar" 7206 - ], 7207 - "downloaded_file_path": "software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar" 7208 - } 7209 - }, 7210 - "com_squareup_javapoet_1_8_0": { 7211 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7212 - "ruleClassName": "http_file", 7213 - "attributes": { 7214 - "sha256": "8e108c92027bb428196f10fa11cffbe589f7648a6af2016d652279385fdfd789", 7215 - "urls": [ 7216 - "https://dl.google.com/android/maven2/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar", 7217 - "https://repo1.maven.org/maven2/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar" 7218 - ], 7219 - "downloaded_file_path": "com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar" 7220 - } 7221 - }, 7222 - "io_grpc_grpc_protobuf_lite_1_48_1": { 7223 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7224 - "ruleClassName": "http_file", 7225 - "attributes": { 7226 - "sha256": "0a4c735bb80e342d418c0ef7d2add7793aaf72b91c449bde2769ea81f1869737", 7227 - "urls": [ 7228 - "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf-lite/1.48.1/grpc-protobuf-lite-1.48.1.jar" 7229 - ], 7230 - "downloaded_file_path": "io/grpc/grpc-protobuf-lite/1.48.1/grpc-protobuf-lite-1.48.1.jar" 7231 - } 7232 - }, 7233 - "software_amazon_awssdk_s3_2_17_183": { 7234 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7235 - "ruleClassName": "http_file", 7236 - "attributes": { 7237 - "sha256": "ab073b91107a9e4ed9f030314077d137fe627e055ad895fabb036980a050e360", 7238 - "urls": [ 7239 - "https://repo1.maven.org/maven2/software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar", 7240 - "https://maven.google.com/software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar" 7241 - ], 7242 - "downloaded_file_path": "software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar" 7243 - } 7244 - }, 7245 - "com_squareup_javawriter_2_5_0": { 7246 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7247 - "ruleClassName": "http_file", 7248 - "attributes": { 7249 - "sha256": "fcfb09fb0ea0aa97d3cfe7ea792398081348e468f126b3603cb3803f240197f0", 7250 - "urls": [ 7251 - "https://dl.google.com/android/maven2/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar", 7252 - "https://repo1.maven.org/maven2/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" 7253 - ], 7254 - "downloaded_file_path": "com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" 7255 - } 7256 - }, 7257 - "org_apache_httpcomponents_httpclient_4_5_13": { 7258 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7259 - "ruleClassName": "http_file", 7260 - "attributes": { 7261 - "sha256": "6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743", 7262 - "urls": [ 7263 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", 7264 - "https://maven.google.com/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" 7265 - ], 7266 - "downloaded_file_path": "org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" 7267 - } 7268 - }, 7269 - "net_sf_kxml_kxml2_2_3_0": { 7270 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7271 - "ruleClassName": "http_file", 7272 - "attributes": { 7273 - "sha256": "f264dd9f79a1fde10ce5ecc53221eff24be4c9331c830b7d52f2f08a7b633de2", 7274 - "urls": [ 7275 - "https://dl.google.com/android/maven2/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar", 7276 - "https://repo1.maven.org/maven2/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar" 7277 - ], 7278 - "downloaded_file_path": "net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar" 7279 - } 7280 - }, 7281 - "com_google_code_gson_gson_2_9_0": { 7282 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7283 - "ruleClassName": "http_file", 7284 - "attributes": { 7285 - "sha256": "c96d60551331a196dac54b745aa642cd078ef89b6f267146b705f2c2cbef052d", 7286 - "urls": [ 7287 - "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" 7288 - ], 7289 - "downloaded_file_path": "com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" 7290 - } 7291 - }, 7292 - "io_netty_netty_buffer_4_1_72_Final": { 7293 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7294 - "ruleClassName": "http_file", 7295 - "attributes": { 7296 - "sha256": "568ff7cd9d8e2284ec980730c88924f686642929f8f219a74518b4e64755f3a1", 7297 - "urls": [ 7298 - "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar", 7299 - "https://maven.google.com/io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar" 7300 - ], 7301 - "downloaded_file_path": "io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar" 7302 - } 7303 - }, 7304 - "jakarta_xml_bind_jakarta_xml_bind_api_2_3_2": { 7305 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7306 - "ruleClassName": "http_file", 7307 - "attributes": { 7308 - "sha256": "69156304079bdeed9fc0ae3b39389f19b3cc4ba4443bc80508995394ead742ea", 7309 - "urls": [ 7310 - "https://dl.google.com/android/maven2/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar", 7311 - "https://repo1.maven.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar" 7312 - ], 7313 - "downloaded_file_path": "jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar" 7314 - } 7315 - }, 7316 - "org_pcollections_pcollections_3_1_4": { 7317 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7318 - "ruleClassName": "http_file", 7319 - "attributes": { 7320 - "sha256": "34f579ba075c8da2c8a0fedd0f04e21eac2fb6c660d90d0fabb573e8b4dc6918", 7321 - "urls": [ 7322 - "https://repo1.maven.org/maven2/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar" 7323 - ], 7324 - "downloaded_file_path": "org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar" 7325 - } 7326 - }, 7327 - "xerces_xercesImpl_2_12_0": { 7328 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7329 - "ruleClassName": "http_file", 7330 - "attributes": { 7331 - "sha256": "b50d3a4ca502faa4d1c838acb8aa9480446953421f7327e338c5dda3da5e76d0", 7332 - "urls": [ 7333 - "https://dl.google.com/android/maven2/xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.jar", 7334 - "https://repo1.maven.org/maven2/xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.jar" 7335 - ], 7336 - "downloaded_file_path": "xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.jar" 7337 - } 7338 - }, 7339 - "com_android_tools_analytics_library_tracker_30_1_3": { 7340 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7341 - "ruleClassName": "http_file", 7342 - "attributes": { 7343 - "sha256": "c30e3634f83d524680f3aba2861078fb14bd347e6f9f0e5c079fba6142eec7e9", 7344 - "urls": [ 7345 - "https://dl.google.com/android/maven2/com/android/tools/analytics-library/tracker/30.1.3/tracker-30.1.3.jar", 7346 - "https://repo1.maven.org/maven2/com/android/tools/analytics-library/tracker/30.1.3/tracker-30.1.3.jar" 7347 - ], 7348 - "downloaded_file_path": "com/android/tools/analytics-library/tracker/30.1.3/tracker-30.1.3.jar" 7349 - } 7350 - }, 7351 - "io_netty_netty_tcnative_boringssl_static_jar_osx_x86_64_2_0_56_Final": { 7352 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7353 - "ruleClassName": "http_file", 7354 - "attributes": { 7355 - "sha256": "9a77e8910af04becbdb535592c6a1e1a9accecde522aa1bb925a023c2c59d6dc", 7356 - "urls": [ 7357 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-osx-x86_64.jar" 7358 - ], 7359 - "downloaded_file_path": "io/netty/netty-tcnative-boringssl-static/2.0.56.Final/netty-tcnative-boringssl-static-2.0.56.Final-osx-x86_64.jar" 7360 - } 7361 - }, 7362 - "io_grpc_grpc_stub_1_48_1": { 7363 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7364 - "ruleClassName": "http_file", 7365 - "attributes": { 7366 - "sha256": "6436f19cef264fd949fb7a41e11424e373aa3b1096cad0b7e518f1c81aa60f23", 7367 - "urls": [ 7368 - "https://repo1.maven.org/maven2/io/grpc/grpc-stub/1.48.1/grpc-stub-1.48.1.jar" 7369 - ], 7370 - "downloaded_file_path": "io/grpc/grpc-stub/1.48.1/grpc-stub-1.48.1.jar" 7371 - } 7372 - }, 7373 - "org_slf4j_slf4j_api_1_7_30": { 7374 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7375 - "ruleClassName": "http_file", 7376 - "attributes": { 7377 - "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57", 7378 - "urls": [ 7379 - "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", 7380 - "https://maven.google.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" 7381 - ], 7382 - "downloaded_file_path": "org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" 7383 - } 7384 - }, 7385 - "org_jetbrains_annotations_13_0": { 7386 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7387 - "ruleClassName": "http_file", 7388 - "attributes": { 7389 - "sha256": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478", 7390 - "urls": [ 7391 - "https://dl.google.com/android/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar", 7392 - "https://repo1.maven.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" 7393 - ], 7394 - "downloaded_file_path": "org/jetbrains/annotations/13.0/annotations-13.0.jar" 7395 - } 7396 - }, 7397 - "org_jvnet_staxex_stax_ex_1_8_1": { 7398 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7399 - "ruleClassName": "http_file", 7400 - "attributes": { 7401 - "sha256": "20522549056e9e50aa35ef0b445a2e47a53d06be0b0a9467d704e2483ffb049a", 7402 - "urls": [ 7403 - "https://dl.google.com/android/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar", 7404 - "https://repo1.maven.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar" 7405 - ], 7406 - "downloaded_file_path": "org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar" 7407 - } 7408 - }, 7409 - "com_google_api_grpc_proto_google_common_protos_2_0_1": { 7410 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7411 - "ruleClassName": "http_file", 7412 - "attributes": { 7413 - "sha256": "5ce71656118618731e34a5d4c61aa3a031be23446dc7de8b5a5e77b66ebcd6ef", 7414 - "urls": [ 7415 - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar", 7416 - "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar" 7417 - ], 7418 - "downloaded_file_path": "com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar" 7419 - } 7420 - }, 7421 - "commons_logging_commons_logging_1_2": { 7422 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7423 - "ruleClassName": "http_file", 7424 - "attributes": { 7425 - "sha256": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", 7426 - "urls": [ 7427 - "https://dl.google.com/android/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", 7428 - "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" 7429 - ], 7430 - "downloaded_file_path": "commons-logging/commons-logging/1.2/commons-logging-1.2.jar" 7431 - } 7432 - }, 7433 - "com_google_api_client_google_api_client_gson_1_35_2": { 7434 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7435 - "ruleClassName": "http_file", 7436 - "attributes": { 7437 - "sha256": "54e5be675e5c2ab0958647fcaa35c14bd8f7c08358c634f5ab786e4ed7268576", 7438 - "urls": [ 7439 - "https://repo1.maven.org/maven2/com/google/api-client/google-api-client-gson/1.35.2/google-api-client-gson-1.35.2.jar" 7440 - ], 7441 - "downloaded_file_path": "com/google/api-client/google-api-client-gson/1.35.2/google-api-client-gson-1.35.2.jar" 7442 - } 7443 - }, 7444 - "com_sun_xml_fastinfoset_FastInfoset_1_2_16": { 7445 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7446 - "ruleClassName": "http_file", 7447 - "attributes": { 7448 - "sha256": "056f3a1e144409f21ed16afc26805f58e9a21f3fce1543c42d400719d250c511", 7449 - "urls": [ 7450 - "https://dl.google.com/android/maven2/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar", 7451 - "https://repo1.maven.org/maven2/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar" 7452 - ], 7453 - "downloaded_file_path": "com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar" 7454 - } 7455 - }, 7456 - "com_google_cloud_google_cloud_storage_1_113_4": { 7457 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7458 - "ruleClassName": "http_file", 7459 - "attributes": { 7460 - "sha256": "796833e9bdab80c40bbc820e65087eb8f28c6bfbca194d2e3e00d98cb5bc55d6", 7461 - "urls": [ 7462 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar", 7463 - "https://maven.google.com/com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar" 7464 - ], 7465 - "downloaded_file_path": "com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar" 7466 - } 7467 - }, 7468 - "commons_io_commons_io_2_4": { 7469 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7470 - "ruleClassName": "http_file", 7471 - "attributes": { 7472 - "sha256": "cc6a41dc3eaacc9e440a6bd0d2890b20d36b4ee408fe2d67122f328bb6e01581", 7473 - "urls": [ 7474 - "https://dl.google.com/android/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar", 7475 - "https://repo1.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar" 7476 - ], 7477 - "downloaded_file_path": "commons-io/commons-io/2.4/commons-io-2.4.jar" 7478 - } 7479 - }, 7480 - "io_netty_netty_transport_native_epoll_jar_linux_x86_64_4_1_93_Final": { 7481 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7482 - "ruleClassName": "http_file", 7483 - "attributes": { 7484 - "sha256": "f87a502f3d257bc41f80bd0b90c19e6b4a48d0600fb26e7b5d6c2c675680fa0e", 7485 - "urls": [ 7486 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-epoll/4.1.93.Final/netty-transport-native-epoll-4.1.93.Final-linux-x86_64.jar" 7487 - ], 7488 - "downloaded_file_path": "io/netty/netty-transport-native-epoll/4.1.93.Final/netty-transport-native-epoll-4.1.93.Final-linux-x86_64.jar" 7489 - } 7490 - }, 7491 - "com_typesafe_netty_netty_reactive_streams_2_0_5": { 7492 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7493 - "ruleClassName": "http_file", 7494 - "attributes": { 7495 - "sha256": "f949849fc8ee75fde468ba3a35df2e04577fa31a2940b83b2a7dc9d14dac13d6", 7496 - "urls": [ 7497 - "https://repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar", 7498 - "https://maven.google.com/com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar" 7499 - ], 7500 - "downloaded_file_path": "com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar" 7501 - } 7502 - }, 7503 - "com_github_stephenc_jcip_jcip_annotations_1_0_1": { 7504 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7505 - "ruleClassName": "http_file", 7506 - "attributes": { 7507 - "sha256": "4fccff8382aafc589962c4edb262f6aa595e34f1e11e61057d1c6a96e8fc7323", 7508 - "urls": [ 7509 - "https://repo1.maven.org/maven2/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar" 7510 - ], 7511 - "downloaded_file_path": "com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar" 7512 - } 7513 - }, 7514 - "com_typesafe_netty_netty_reactive_streams_http_2_0_5": { 7515 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7516 - "ruleClassName": "http_file", 7517 - "attributes": { 7518 - "sha256": "b39224751ad936758176e9d994230380ade5e9079e7c8ad778e3995779bcf303", 7519 - "urls": [ 7520 - "https://repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar", 7521 - "https://maven.google.com/com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar" 7522 - ], 7523 - "downloaded_file_path": "com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar" 7524 - } 7525 - }, 7526 - "com_google_api_client_google_api_client_1_35_2": { 7527 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7528 - "ruleClassName": "http_file", 7529 - "attributes": { 7530 - "sha256": "f195cd6228d3f99fa7e30ff2dee60ad0f2c7923be31399a7dcdc1abd679aa22e", 7531 - "urls": [ 7532 - "https://repo1.maven.org/maven2/com/google/api-client/google-api-client/1.35.2/google-api-client-1.35.2.jar" 7533 - ], 7534 - "downloaded_file_path": "com/google/api-client/google-api-client/1.35.2/google-api-client-1.35.2.jar" 7535 - } 7536 - }, 7537 - "org_ow2_asm_asm_commons_9_2": { 7538 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7539 - "ruleClassName": "http_file", 7540 - "attributes": { 7541 - "sha256": "be4ce53138a238bb522cd781cf91f3ba5ce2f6ca93ec62d46a162a127225e0a6", 7542 - "urls": [ 7543 - "https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar" 7544 - ], 7545 - "downloaded_file_path": "org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar" 7546 - } 7547 - }, 7548 - "org_ow2_asm_asm_commons_9_1": { 7549 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7550 - "ruleClassName": "http_file", 7551 - "attributes": { 7552 - "sha256": "afcb26dc1fc12c0c4a99ada670908dd82e18dfc488caf5ee92546996b470c00c", 7553 - "urls": [ 7554 - "https://dl.google.com/android/maven2/org/ow2/asm/asm-commons/9.1/asm-commons-9.1.jar", 7555 - "https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.1/asm-commons-9.1.jar" 7556 - ], 7557 - "downloaded_file_path": "org/ow2/asm/asm-commons/9.1/asm-commons-9.1.jar" 7558 - } 7559 - }, 7560 - "com_android_tools_dvlib_30_1_3": { 7561 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7562 - "ruleClassName": "http_file", 7563 - "attributes": { 7564 - "sha256": "50886691517d30762c571f585a07f384e6a8cca5fcbea9d46660ba078b613bfa", 7565 - "urls": [ 7566 - "https://dl.google.com/android/maven2/com/android/tools/dvlib/30.1.3/dvlib-30.1.3.jar", 7567 - "https://repo1.maven.org/maven2/com/android/tools/dvlib/30.1.3/dvlib-30.1.3.jar" 7568 - ], 7569 - "downloaded_file_path": "com/android/tools/dvlib/30.1.3/dvlib-30.1.3.jar" 7570 - } 7571 - }, 7572 - "org_threeten_threetenbp_1_5_0": { 7573 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7574 - "ruleClassName": "http_file", 7575 - "attributes": { 7576 - "sha256": "dcf9c0f940739f2a825cd8626ff27113459a2f6eb18797c7152f93fff69c264f", 7577 - "urls": [ 7578 - "https://repo1.maven.org/maven2/org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar", 7579 - "https://maven.google.com/org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar" 7580 - ], 7581 - "downloaded_file_path": "org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar" 7582 - } 7583 - }, 7584 - "io_reactivex_rxjava3_rxjava_3_1_2": { 7585 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7586 - "ruleClassName": "http_file", 7587 - "attributes": { 7588 - "sha256": "8d784075bec0b7c55042c109a4de8923b3b6d2ebd2e00912d518f07240f9c23a", 7589 - "urls": [ 7590 - "https://repo1.maven.org/maven2/io/reactivex/rxjava3/rxjava/3.1.2/rxjava-3.1.2.jar" 7591 - ], 7592 - "downloaded_file_path": "io/reactivex/rxjava3/rxjava/3.1.2/rxjava-3.1.2.jar" 7593 - } 7594 - }, 7595 - "com_android_tools_build_apkzlib_7_1_3": { 7596 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7597 - "ruleClassName": "http_file", 7598 - "attributes": { 7599 - "sha256": "5c10846c4a325b4313cdfcb236505ce1defa68f55d1a4259b503be115453c661", 7600 - "urls": [ 7601 - "https://dl.google.com/android/maven2/com/android/tools/build/apkzlib/7.1.3/apkzlib-7.1.3.jar", 7602 - "https://repo1.maven.org/maven2/com/android/tools/build/apkzlib/7.1.3/apkzlib-7.1.3.jar" 7603 - ], 7604 - "downloaded_file_path": "com/android/tools/build/apkzlib/7.1.3/apkzlib-7.1.3.jar" 7605 - } 7606 - }, 7607 - "io_github_java_diff_utils_java_diff_utils_4_12": { 7608 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7609 - "ruleClassName": "http_file", 7610 - "attributes": { 7611 - "sha256": "9990a2039778f6b4cc94790141c2868864eacee0620c6c459451121a901cd5b5", 7612 - "urls": [ 7613 - "https://repo1.maven.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar" 7614 - ], 7615 - "downloaded_file_path": "io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar" 7616 - } 7617 - }, 7618 - "io_grpc_grpc_netty_1_48_1": { 7619 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7620 - "ruleClassName": "http_file", 7621 - "attributes": { 7622 - "sha256": "2a51593342a2ee4f8f1b946dc48d06b02d0721493238e4ae83d1ad66f8b0c9f4", 7623 - "urls": [ 7624 - "https://repo1.maven.org/maven2/io/grpc/grpc-netty/1.48.1/grpc-netty-1.48.1.jar" 7625 - ], 7626 - "downloaded_file_path": "io/grpc/grpc-netty/1.48.1/grpc-netty-1.48.1.jar" 7627 - } 7628 - }, 7629 - "maven": { 7630 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 7631 - "ruleClassName": "pinned_coursier_fetch", 7632 - "attributes": { 7633 - "repositories": [ 7634 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 7635 - ], 7636 - "artifacts": [ 7637 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava-testlib\", \"version\": \"31.1-jre\", \"testonly\": true }", 7638 - "{ \"group\": \"com.google.jimfs\", \"artifact\": \"jimfs\", \"version\": \"1.2\", \"testonly\": true }", 7639 - "{ \"group\": \"com.google.testing.compile\", \"artifact\": \"compile-testing\", \"version\": \"0.18\", \"testonly\": true }", 7640 - "{ \"group\": \"com.google.testparameterinjector\", \"artifact\": \"test-parameter-injector\", \"version\": \"1.0\", \"testonly\": true }", 7641 - "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.3\", \"testonly\": true }", 7642 - "{ \"group\": \"com.google.truth.extensions\", \"artifact\": \"truth-java8-extension\", \"version\": \"1.1.3\", \"testonly\": true }", 7643 - "{ \"group\": \"com.google.truth.extensions\", \"artifact\": \"truth-liteproto-extension\", \"version\": \"1.1.3\", \"testonly\": true }", 7644 - "{ \"group\": \"com.google.truth.extensions\", \"artifact\": \"truth-proto-extension\", \"version\": \"1.1.3\", \"testonly\": true }", 7645 - "{ \"group\": \"org.mockito\", \"artifact\": \"mockito-core\", \"version\": \"5.4.0\", \"testonly\": true }", 7646 - "{ \"group\": \"com.beust\", \"artifact\": \"jcommander\", \"version\": \"1.82\" }", 7647 - "{ \"group\": \"com.github.ben-manes.caffeine\", \"artifact\": \"caffeine\", \"version\": \"3.0.5\" }", 7648 - "{ \"group\": \"com.github.kevinstern\", \"artifact\": \"software-and-algorithms\", \"version\": \"1.0\" }", 7649 - "{ \"group\": \"com.github.stephenc.jcip\", \"artifact\": \"jcip-annotations\", \"version\": \"1.0-1\" }", 7650 - "{ \"group\": \"com.google.api-client\", \"artifact\": \"google-api-client-gson\", \"version\": \"1.35.2\" }", 7651 - "{ \"group\": \"com.google.api-client\", \"artifact\": \"google-api-client\", \"version\": \"1.35.2\" }", 7652 - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.6.0\" }", 7653 - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.6.0\" }", 7654 - "{ \"group\": \"com.google.auto.service\", \"artifact\": \"auto-service-annotations\", \"version\": \"1.0.1\" }", 7655 - "{ \"group\": \"com.google.auto.service\", \"artifact\": \"auto-service\", \"version\": \"1.0\" }", 7656 - "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value-annotations\", \"version\": \"1.9\" }", 7657 - "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value\", \"version\": \"1.8.2\" }", 7658 - "{ \"group\": \"com.google.auto\", \"artifact\": \"auto-common\", \"version\": \"1.2.1\" }", 7659 - "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", 7660 - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.9.0\" }", 7661 - "{ \"group\": \"com.google.code.java-allocation-instrumenter\", \"artifact\": \"java-allocation-instrumenter\", \"version\": \"3.3.0\" }", 7662 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotation\", \"version\": \"2.22.0\" }", 7663 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.22.0\" }", 7664 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_check_api\", \"version\": \"2.22.0\" }", 7665 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_core\", \"version\": \"2.22.0\" }", 7666 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_type_annotations\", \"version\": \"2.22.0\" }", 7667 - "{ \"group\": \"com.google.flogger\", \"artifact\": \"flogger-system-backend\", \"version\": \"0.5.1\" }", 7668 - "{ \"group\": \"com.google.flogger\", \"artifact\": \"flogger\", \"version\": \"0.5.1\" }", 7669 - "{ \"group\": \"com.google.flogger\", \"artifact\": \"google-extensions\", \"version\": \"0.5.1\" }", 7670 - "{ \"group\": \"com.google.guava\", \"artifact\": \"failureaccess\", \"version\": \"1.0.1\" }", 7671 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", 7672 - "{ \"group\": \"com.google.http-client\", \"artifact\": \"google-http-client-gson\", \"version\": \"1.42.0\" }", 7673 - "{ \"group\": \"com.google.http-client\", \"artifact\": \"google-http-client\", \"version\": \"1.42.0\" }", 7674 - "{ \"group\": \"com.google.j2objc\", \"artifact\": \"j2objc-annotations\", \"version\": \"1.3\" }", 7675 - "{ \"group\": \"com.google.turbine\", \"artifact\": \"turbine\", \"version\": \"0.4.0\" }", 7676 - "{ \"group\": \"com.ryanharter.auto.value\", \"artifact\": \"auto-value-gson-extension\", \"version\": \"1.3.1\" }", 7677 - "{ \"group\": \"com.ryanharter.auto.value\", \"artifact\": \"auto-value-gson-runtime\", \"version\": \"1.3.1\" }", 7678 - "{ \"group\": \"com.ryanharter.auto.value\", \"artifact\": \"auto-value-gson-factory\", \"version\": \"1.3.1\" }", 7679 - "{ \"group\": \"com.squareup\", \"artifact\": \"javapoet\", \"version\": \"1.12.0\" }", 7680 - "{ \"group\": \"commons-collections\", \"artifact\": \"commons-collections\", \"version\": \"3.2.2\" }", 7681 - "{ \"group\": \"commons-lang\", \"artifact\": \"commons-lang\", \"version\": \"2.6\" }", 7682 - "{ \"group\": \"io.github.java-diff-utils\", \"artifact\": \"java-diff-utils\", \"version\": \"4.12\" }", 7683 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-api\", \"version\": \"1.48.1\" }", 7684 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-auth\", \"version\": \"1.48.1\" }", 7685 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-context\", \"version\": \"1.48.1\" }", 7686 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-core\", \"version\": \"1.48.1\" }", 7687 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-netty\", \"version\": \"1.48.1\" }", 7688 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-protobuf-lite\", \"version\": \"1.48.1\" }", 7689 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-protobuf\", \"version\": \"1.48.1\" }", 7690 - "{ \"group\": \"io.grpc\", \"artifact\": \"grpc-stub\", \"version\": \"1.48.1\" }", 7691 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-buffer\", \"version\": \"4.1.93.Final\" }", 7692 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http2\", \"version\": \"4.1.93.Final\" }", 7693 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http\", \"version\": \"4.1.93.Final\" }", 7694 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec\", \"version\": \"4.1.93.Final\" }", 7695 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-common\", \"version\": \"4.1.93.Final\" }", 7696 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler-proxy\", \"version\": \"4.1.93.Final\" }", 7697 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler\", \"version\": \"4.1.93.Final\" }", 7698 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-resolver-dns\", \"version\": \"4.1.93.Final\" }", 7699 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-resolver\", \"version\": \"4.1.93.Final\" }", 7700 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-aarch_64\" }", 7701 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", 7702 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-aarch_64\" }", 7703 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-x86_64\" }", 7704 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.56.Final\", \"packaging\": \"jar\", \"classifier\": \"windows-x86_64\" }", 7705 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-classes\", \"version\": \"2.0.56.Final\" }", 7706 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-classes-epoll\", \"version\": \"4.1.93.Final\" }", 7707 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-classes-kqueue\", \"version\": \"4.1.93.Final\" }", 7708 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-epoll\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-aarch_64\" }", 7709 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-epoll\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", 7710 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-kqueue\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-aarch_64\" }", 7711 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-kqueue\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-x86_64\" }", 7712 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\" }", 7713 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-aarch_64\" }", 7714 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", 7715 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-aarch_64\" }", 7716 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.93.Final\", \"packaging\": \"jar\", \"classifier\": \"osx-x86_64\" }", 7717 - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport\", \"version\": \"4.1.93.Final\" }", 7718 - "{ \"group\": \"io.reactivex.rxjava3\", \"artifact\": \"rxjava\", \"version\": \"3.1.2\" }", 7719 - "{ \"group\": \"it.unimi.dsi\", \"artifact\": \"fastutil\", \"version\": \"7.2.1\" }", 7720 - "{ \"group\": \"javax.activation\", \"artifact\": \"javax.activation-api\", \"version\": \"1.2.0\" }", 7721 - "{ \"group\": \"javax.annotation\", \"artifact\": \"javax.annotation-api\", \"version\": \"1.3.2\" }", 7722 - "{ \"group\": \"javax.inject\", \"artifact\": \"javax.inject\", \"version\": \"1\" }", 7723 - "{ \"group\": \"net.bytebuddy\", \"artifact\": \"byte-buddy-agent\", \"version\": \"1.14.5\" }", 7724 - "{ \"group\": \"net.bytebuddy\", \"artifact\": \"byte-buddy\", \"version\": \"1.14.5\" }", 7725 - "{ \"group\": \"org.apache.commons\", \"artifact\": \"commons-compress\", \"version\": \"1.20\" }", 7726 - "{ \"group\": \"org.apache.commons\", \"artifact\": \"commons-pool2\", \"version\": \"2.8.0\" }", 7727 - "{ \"group\": \"org.apache.tomcat\", \"artifact\": \"tomcat-annotations-api\", \"version\": \"8.0.5\" }", 7728 - "{ \"group\": \"org.apache.velocity\", \"artifact\": \"velocity\", \"version\": \"1.7\" }", 7729 - "{ \"group\": \"org.checkerframework\", \"artifact\": \"checker-qual\", \"version\": \"3.19.0\" }", 7730 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm-analysis\", \"version\": \"9.2\" }", 7731 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm-commons\", \"version\": \"9.2\" }", 7732 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm-tree\", \"version\": \"9.2\" }", 7733 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm-util\", \"version\": \"9.2\" }", 7734 - "{ \"group\": \"org.ow2.asm\", \"artifact\": \"asm\", \"version\": \"9.2\" }", 7735 - "{ \"group\": \"org.pcollections\", \"artifact\": \"pcollections\", \"version\": \"3.1.4\" }", 7736 - "{ \"group\": \"org.threeten\", \"artifact\": \"threeten-extra\", \"version\": \"1.5.0\" }", 7737 - "{ \"group\": \"org.tukaani\", \"artifact\": \"xz\", \"version\": \"1.9\" }", 7738 - "{ \"group\": \"org.yaml\", \"artifact\": \"snakeyaml\", \"version\": \"1.28\" }", 7739 - "{ \"group\": \"tools.profiler\", \"artifact\": \"async-profiler\", \"version\": \"3.0\" }", 7740 - "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", 7741 - "{ \"group\": \"org.hamcrest\", \"artifact\": \"hamcrest-core\", \"version\": \"1.3\" }", 7742 - "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", 7743 - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.8.9\" }", 7744 - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.3.2\" }", 7745 - "{ \"group\": \"com.google.j2objc\", \"artifact\": \"j2objc-annotations\", \"version\": \"1.3\" }", 7746 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", 7747 - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava-testlib\", \"version\": \"31.1-jre\" }", 7748 - "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.2\" }", 7749 - "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", 7750 - "{ \"group\": \"org.mockito\", \"artifact\": \"mockito-core\", \"version\": \"4.3.1\" }" 7751 - ], 7752 - "fetch_sources": false, 7753 - "fetch_javadoc": false, 7754 - "generate_compat_repositories": false, 7755 - "maven_install_json": "@@//:maven_install.json", 7756 - "override_targets": {}, 7757 - "strict_visibility": true, 7758 - "strict_visibility_value": [ 7759 - "@@//visibility:private" 7760 - ], 7761 - "jetify": false, 7762 - "jetify_include_list": [ 7763 - "*" 7764 - ], 7765 - "additional_netrc_lines": [], 7766 - "fail_if_repin_required": true, 7767 - "use_starlark_android_rules": false, 7768 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 7769 - "duplicate_version_warning": "warn" 7770 - } 7771 - }, 7772 - "com_google_auto_service_auto_service_1_0": { 7773 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7774 - "ruleClassName": "http_file", 7775 - "attributes": { 7776 - "sha256": "4ae44dd05b49a1109a463c0d2aaf920c24f76d1e996bb89f29481c4ff75ec526", 7777 - "urls": [ 7778 - "https://repo1.maven.org/maven2/com/google/auto/service/auto-service/1.0/auto-service-1.0.jar" 7779 - ], 7780 - "downloaded_file_path": "com/google/auto/service/auto-service/1.0/auto-service-1.0.jar" 7781 - } 7782 - }, 7783 - "aopalliance_aopalliance_1_0": { 7784 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7785 - "ruleClassName": "http_file", 7786 - "attributes": { 7787 - "sha256": "0addec670fedcd3f113c5c8091d783280d23f75e3acb841b61a9cdb079376a08", 7788 - "urls": [ 7789 - "https://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar" 7790 - ], 7791 - "downloaded_file_path": "aopalliance/aopalliance/1.0/aopalliance-1.0.jar" 7792 - } 7793 - }, 7794 - "org_bouncycastle_bcpkix_jdk15on_1_56": { 7795 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7796 - "ruleClassName": "http_file", 7797 - "attributes": { 7798 - "sha256": "7043dee4e9e7175e93e0b36f45b1ec1ecb893c5f755667e8b916eb8dd201c6ca", 7799 - "urls": [ 7800 - "https://dl.google.com/android/maven2/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar", 7801 - "https://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar" 7802 - ], 7803 - "downloaded_file_path": "org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar" 7804 - } 7805 - }, 7806 - "io_netty_netty_transport_native_unix_common_jar_osx_x86_64_4_1_93_Final": { 7807 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7808 - "ruleClassName": "http_file", 7809 - "attributes": { 7810 - "sha256": "deded602209c23f624e9d91f3d4c27cbba9b303e35ea9b4693090d54ac245b6c", 7811 - "urls": [ 7812 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-osx-x86_64.jar" 7813 - ], 7814 - "downloaded_file_path": "io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-osx-x86_64.jar" 7815 - } 7816 - }, 7817 - "com_android_tools_build_builder_test_api_7_1_3": { 7818 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7819 - "ruleClassName": "http_file", 7820 - "attributes": { 7821 - "sha256": "6259c32a8602d9a18fc9a5abb274b915dbba32837c5ce91ac07a2d229460078a", 7822 - "urls": [ 7823 - "https://dl.google.com/android/maven2/com/android/tools/build/builder-test-api/7.1.3/builder-test-api-7.1.3.jar", 7824 - "https://repo1.maven.org/maven2/com/android/tools/build/builder-test-api/7.1.3/builder-test-api-7.1.3.jar" 7825 - ], 7826 - "downloaded_file_path": "com/android/tools/build/builder-test-api/7.1.3/builder-test-api-7.1.3.jar" 7827 - } 7828 - }, 7829 - "commons_collections_commons_collections_3_2_2": { 7830 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7831 - "ruleClassName": "http_file", 7832 - "attributes": { 7833 - "sha256": "eeeae917917144a68a741d4c0dff66aa5c5c5fd85593ff217bced3fc8ca783b8", 7834 - "urls": [ 7835 - "https://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar" 7836 - ], 7837 - "downloaded_file_path": "commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar" 7838 - } 7839 - }, 7840 - "software_amazon_awssdk_profiles_2_17_183": { 7841 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7842 - "ruleClassName": "http_file", 7843 - "attributes": { 7844 - "sha256": "78833b32fde3f1c5320373b9ea955c1bbc28f2c904010791c4784e610193ee56", 7845 - "urls": [ 7846 - "https://repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar", 7847 - "https://maven.google.com/software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar" 7848 - ], 7849 - "downloaded_file_path": "software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar" 7850 - } 7851 - }, 7852 - "io_github_eisop_dataflow_errorprone_3_34_0_eisop1": { 7853 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7854 - "ruleClassName": "http_file", 7855 - "attributes": { 7856 - "sha256": "89b4f5d2bd5059f067c5982a0e5988b87dfc8a8234795d68c6f3178846de3319", 7857 - "urls": [ 7858 - "https://repo1.maven.org/maven2/io/github/eisop/dataflow-errorprone/3.34.0-eisop1/dataflow-errorprone-3.34.0-eisop1.jar" 7859 - ], 7860 - "downloaded_file_path": "io/github/eisop/dataflow-errorprone/3.34.0-eisop1/dataflow-errorprone-3.34.0-eisop1.jar" 7861 - } 7862 - }, 7863 - "com_google_api_grpc_proto_google_common_protos_2_9_0": { 7864 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7865 - "ruleClassName": "http_file", 7866 - "attributes": { 7867 - "sha256": "0d830380ec66bd7e25eee63aa0a5a08578e46ad187fb72d99b44d9ba22827f91", 7868 - "urls": [ 7869 - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.9.0/proto-google-common-protos-2.9.0.jar" 7870 - ], 7871 - "downloaded_file_path": "com/google/api/grpc/proto-google-common-protos/2.9.0/proto-google-common-protos-2.9.0.jar" 7872 - } 7873 - }, 7874 - "com_android_tools_ddms_ddmlib_30_1_3": { 7875 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7876 - "ruleClassName": "http_file", 7877 - "attributes": { 7878 - "sha256": "b88ba88a1a8f0156c9a056eb0c83a181321541bdbb78e834bf837fd1dd07e4f3", 7879 - "urls": [ 7880 - "https://dl.google.com/android/maven2/com/android/tools/ddms/ddmlib/30.1.3/ddmlib-30.1.3.jar", 7881 - "https://repo1.maven.org/maven2/com/android/tools/ddms/ddmlib/30.1.3/ddmlib-30.1.3.jar" 7882 - ], 7883 - "downloaded_file_path": "com/android/tools/ddms/ddmlib/30.1.3/ddmlib-30.1.3.jar" 7884 - } 7885 - }, 7886 - "org_apache_commons_commons_lang3_3_8_1": { 7887 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7888 - "ruleClassName": "http_file", 7889 - "attributes": { 7890 - "sha256": "dac807f65b07698ff39b1b07bfef3d87ae3fd46d91bbf8a2bc02b2a831616f68", 7891 - "urls": [ 7892 - "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar", 7893 - "https://maven.google.com/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar" 7894 - ], 7895 - "downloaded_file_path": "org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar" 7896 - } 7897 - }, 7898 - "software_amazon_awssdk_aws_core_2_17_183": { 7899 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7900 - "ruleClassName": "http_file", 7901 - "attributes": { 7902 - "sha256": "bccbdbea689a665a702ff19828662d87fb7fe81529df13f02ef1e4c474ea9f93", 7903 - "urls": [ 7904 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar", 7905 - "https://maven.google.com/software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar" 7906 - ], 7907 - "downloaded_file_path": "software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar" 7908 - } 7909 - }, 7910 - "com_google_api_gax_httpjson_0_77_0": { 7911 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7912 - "ruleClassName": "http_file", 7913 - "attributes": { 7914 - "sha256": "fd4dae47fa016d3b26e8d90b67ddc6c23c4c06e8bcdf085c70310ab7ef324bd6", 7915 - "urls": [ 7916 - "https://repo1.maven.org/maven2/com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar", 7917 - "https://maven.google.com/com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar" 7918 - ], 7919 - "downloaded_file_path": "com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar" 7920 - } 7921 - }, 7922 - "org_apache_commons_commons_pool2_2_8_0": { 7923 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7924 - "ruleClassName": "http_file", 7925 - "attributes": { 7926 - "sha256": "5efa9fbb54a58b1a12205a5fac565f6982abfeb0ff45bdbc318748ef5fd3a3ff", 7927 - "urls": [ 7928 - "https://repo1.maven.org/maven2/org/apache/commons/commons-pool2/2.8.0/commons-pool2-2.8.0.jar" 7929 - ], 7930 - "downloaded_file_path": "org/apache/commons/commons-pool2/2.8.0/commons-pool2-2.8.0.jar" 7931 - } 7932 - }, 7933 - "com_google_errorprone_error_prone_annotations_2_11_0": { 7934 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7935 - "ruleClassName": "http_file", 7936 - "attributes": { 7937 - "sha256": "721cb91842b46fa056847d104d5225c8b8e1e8b62263b993051e1e5a0137b7ec", 7938 - "urls": [ 7939 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar", 7940 - "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar" 7941 - ], 7942 - "downloaded_file_path": "com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar" 7943 - } 7944 - }, 7945 - "com_google_inject_guice_5_1_0": { 7946 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7947 - "ruleClassName": "http_file", 7948 - "attributes": { 7949 - "sha256": "4130e50bfac48099c860f0d903b91860c81a249c90f38245f8fed58fc817bc26", 7950 - "urls": [ 7951 - "https://repo1.maven.org/maven2/com/google/inject/guice/5.1.0/guice-5.1.0.jar" 7952 - ], 7953 - "downloaded_file_path": "com/google/inject/guice/5.1.0/guice-5.1.0.jar" 7954 - } 7955 - }, 7956 - "io_netty_netty_codec_socks_4_1_93_Final": { 7957 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7958 - "ruleClassName": "http_file", 7959 - "attributes": { 7960 - "sha256": "0ea47b5ba23ca1da8eb9146c8fc755c1271414633b1e2be2ce1df764ba0fff2a", 7961 - "urls": [ 7962 - "https://repo1.maven.org/maven2/io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar" 7963 - ], 7964 - "downloaded_file_path": "io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar" 7965 - } 7966 - }, 7967 - "com_google_auto_value_auto_value_1_8_2": { 7968 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7969 - "ruleClassName": "http_file", 7970 - "attributes": { 7971 - "sha256": "2067b788d4c1c96fd621ad861053a5c4d8a801cfafc77fec20d49a6e9340a745", 7972 - "urls": [ 7973 - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value/1.8.2/auto-value-1.8.2.jar" 7974 - ], 7975 - "downloaded_file_path": "com/google/auto/value/auto-value/1.8.2/auto-value-1.8.2.jar" 7976 - } 7977 - }, 7978 - "com_google_auto_auto_common_1_2_1": { 7979 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7980 - "ruleClassName": "http_file", 7981 - "attributes": { 7982 - "sha256": "f43f29fe2a6ebaf04b2598cdeec32a4e346d49a9404e990f5fc19c19f3a28d0e", 7983 - "urls": [ 7984 - "https://repo1.maven.org/maven2/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar" 7985 - ], 7986 - "downloaded_file_path": "com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar" 7987 - } 7988 - }, 7989 - "io_netty_netty_transport_native_unix_common_4_1_93_Final": { 7990 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 7991 - "ruleClassName": "http_file", 7992 - "attributes": { 7993 - "sha256": "774165a1c4dbaacb17f9c1ad666b3569a6a59715ae828e7c3d47703f479a53e7", 7994 - "urls": [ 7995 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar" 7996 - ], 7997 - "downloaded_file_path": "io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar" 7998 - } 7999 - }, 8000 - "net_bytebuddy_byte_buddy_1_14_5": { 8001 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8002 - "ruleClassName": "http_file", 8003 - "attributes": { 8004 - "sha256": "e99761a526df0fefbbd3fe14436b0f953000cdfa5151dc63c0b18d37d9c46f1c", 8005 - "urls": [ 8006 - "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.14.5/byte-buddy-1.14.5.jar" 8007 - ], 8008 - "downloaded_file_path": "net/bytebuddy/byte-buddy/1.14.5/byte-buddy-1.14.5.jar" 8009 - } 8010 - }, 8011 - "com_google_apis_google_api_services_storage_v1_rev20200927_1_30_10": { 8012 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8013 - "ruleClassName": "http_file", 8014 - "attributes": { 8015 - "sha256": "52d26a9d105f8d8a0850807285f307a76cea8f3e0cdb2be4d3b15b1adfa77351", 8016 - "urls": [ 8017 - "https://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar", 8018 - "https://maven.google.com/com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar" 8019 - ], 8020 - "downloaded_file_path": "com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar" 8021 - } 8022 - }, 8023 - "com_google_api_client_google_api_client_1_30_11": { 8024 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8025 - "ruleClassName": "http_file", 8026 - "attributes": { 8027 - "sha256": "ee6f97865cc7de6c7c80955c3f37372cf3887bd75e4fc06f1058a6b4cd9bf4da", 8028 - "urls": [ 8029 - "https://repo1.maven.org/maven2/com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar", 8030 - "https://maven.google.com/com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar" 8031 - ], 8032 - "downloaded_file_path": "com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar" 8033 - } 8034 - }, 8035 - "org_apache_maven_maven_artifact_3_8_6": { 8036 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8037 - "ruleClassName": "http_file", 8038 - "attributes": { 8039 - "sha256": "de22a4c6f54fe31276a823b1bbd3adfd6823529e732f431b5eff0852c2b9252b", 8040 - "urls": [ 8041 - "https://repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar", 8042 - "https://maven.google.com/org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar" 8043 - ], 8044 - "downloaded_file_path": "org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar" 8045 - } 8046 - }, 8047 - "com_google_auto_value_auto_value_annotations_1_9": { 8048 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8049 - "ruleClassName": "http_file", 8050 - "attributes": { 8051 - "sha256": "fa5469f4c44ee598a2d8f033ab0a9dcbc6498a0c5e0c998dfa0c2adf51358044", 8052 - "urls": [ 8053 - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.9/auto-value-annotations-1.9.jar" 8054 - ], 8055 - "downloaded_file_path": "com/google/auto/value/auto-value-annotations/1.9/auto-value-annotations-1.9.jar" 8056 - } 8057 - }, 8058 - "com_google_errorprone_error_prone_annotations_2_22_0": { 8059 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8060 - "ruleClassName": "http_file", 8061 - "attributes": { 8062 - "sha256": "82a027b86541f58d1f9ee020cdf6bebe82acc7a267d3c53a2ea5cd6335932bbd", 8063 - "urls": [ 8064 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.22.0/error_prone_annotations-2.22.0.jar" 8065 - ], 8066 - "downloaded_file_path": "com/google/errorprone/error_prone_annotations/2.22.0/error_prone_annotations-2.22.0.jar" 8067 - } 8068 - }, 8069 - "software_amazon_awssdk_apache_client_2_17_183": { 8070 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8071 - "ruleClassName": "http_file", 8072 - "attributes": { 8073 - "sha256": "78ceae502fce6a97bbe5ff8f6a010a52ab7ea3ae66cb1a4122e18185fce45022", 8074 - "urls": [ 8075 - "https://repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar", 8076 - "https://maven.google.com/software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar" 8077 - ], 8078 - "downloaded_file_path": "software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar" 8079 - } 8080 - }, 8081 - "software_amazon_awssdk_arns_2_17_183": { 8082 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8083 - "ruleClassName": "http_file", 8084 - "attributes": { 8085 - "sha256": "659a185e191d66c71de81209490e66abeaccae208ea7b2831a738670823447aa", 8086 - "urls": [ 8087 - "https://repo1.maven.org/maven2/software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar", 8088 - "https://maven.google.com/software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar" 8089 - ], 8090 - "downloaded_file_path": "software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar" 8091 - } 8092 - }, 8093 - "org_jetbrains_kotlin_kotlin_stdlib_common_1_4_32": { 8094 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8095 - "ruleClassName": "http_file", 8096 - "attributes": { 8097 - "sha256": "e1ff6f55ee9e7591dcc633f7757bac25a7edb1cc7f738b37ec652f10f66a4145", 8098 - "urls": [ 8099 - "https://dl.google.com/android/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.32/kotlin-stdlib-common-1.4.32.jar", 8100 - "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.32/kotlin-stdlib-common-1.4.32.jar" 8101 - ], 8102 - "downloaded_file_path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.32/kotlin-stdlib-common-1.4.32.jar" 8103 - } 8104 - }, 8105 - "org_jetbrains_intellij_deps_trove4j_1_0_20181211": { 8106 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8107 - "ruleClassName": "http_file", 8108 - "attributes": { 8109 - "sha256": "affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601", 8110 - "urls": [ 8111 - "https://dl.google.com/android/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.jar", 8112 - "https://repo1.maven.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.jar" 8113 - ], 8114 - "downloaded_file_path": "org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.jar" 8115 - } 8116 - }, 8117 - "org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_4_32": { 8118 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8119 - "ruleClassName": "http_file", 8120 - "attributes": { 8121 - "sha256": "adc43e54757b106e0cd7b3b7aa257dff471b61efdabe067fc02b2f57e2396262", 8122 - "urls": [ 8123 - "https://dl.google.com/android/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.32/kotlin-stdlib-jdk8-1.4.32.jar", 8124 - "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.32/kotlin-stdlib-jdk8-1.4.32.jar" 8125 - ], 8126 - "downloaded_file_path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.32/kotlin-stdlib-jdk8-1.4.32.jar" 8127 - } 8128 - }, 8129 - "javax_inject_javax_inject_1": { 8130 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8131 - "ruleClassName": "http_file", 8132 - "attributes": { 8133 - "sha256": "91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff", 8134 - "urls": [ 8135 - "https://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar" 8136 - ], 8137 - "downloaded_file_path": "javax/inject/javax.inject/1/javax.inject-1.jar" 8138 - } 8139 - }, 8140 - "commons_codec_commons_codec_1_11": { 8141 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8142 - "ruleClassName": "http_file", 8143 - "attributes": { 8144 - "sha256": "e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d", 8145 - "urls": [ 8146 - "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar", 8147 - "https://maven.google.com/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" 8148 - ], 8149 - "downloaded_file_path": "commons-codec/commons-codec/1.11/commons-codec-1.11.jar" 8150 - } 8151 - }, 8152 - "commons_codec_commons_codec_1_10": { 8153 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8154 - "ruleClassName": "http_file", 8155 - "attributes": { 8156 - "sha256": "4241dfa94e711d435f29a4604a3e2de5c4aa3c165e23bd066be6fc1fc4309569", 8157 - "urls": [ 8158 - "https://dl.google.com/android/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10.jar", 8159 - "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10.jar" 8160 - ], 8161 - "downloaded_file_path": "commons-codec/commons-codec/1.10/commons-codec-1.10.jar" 8162 - } 8163 - }, 8164 - "com_google_android_annotations_4_1_1_4": { 8165 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8166 - "ruleClassName": "http_file", 8167 - "attributes": { 8168 - "sha256": "ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15", 8169 - "urls": [ 8170 - "https://repo1.maven.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" 8171 - ], 8172 - "downloaded_file_path": "com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" 8173 - } 8174 - }, 8175 - "xml_apis_xml_apis_1_4_01": { 8176 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8177 - "ruleClassName": "http_file", 8178 - "attributes": { 8179 - "sha256": "a840968176645684bb01aed376e067ab39614885f9eee44abe35a5f20ebe7fad", 8180 - "urls": [ 8181 - "https://dl.google.com/android/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar", 8182 - "https://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar" 8183 - ], 8184 - "downloaded_file_path": "xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar" 8185 - } 8186 - }, 8187 - "com_android_tools_build_jetifier_jetifier_core_1_0_0_beta02": { 8188 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8189 - "ruleClassName": "http_file", 8190 - "attributes": { 8191 - "sha256": "ef61f84302f8b41dce3858c1fc7e7a90ec74a263a0213b1f65e80c56145a4793", 8192 - "urls": [ 8193 - "https://dl.google.com/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta02/jetifier-core-1.0.0-beta02.jar", 8194 - "https://repo1.maven.org/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta02/jetifier-core-1.0.0-beta02.jar" 8195 - ], 8196 - "downloaded_file_path": "com/android/tools/build/jetifier/jetifier-core/1.0.0-beta02/jetifier-core-1.0.0-beta02.jar" 8197 - } 8198 - }, 8199 - "software_amazon_awssdk_json_utils_2_17_183": { 8200 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8201 - "ruleClassName": "http_file", 8202 - "attributes": { 8203 - "sha256": "51ab7f550adc06afcb49f5270cdf690f1bfaaee243abaa5d978095e2a1e4e1a5", 8204 - "urls": [ 8205 - "https://repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar", 8206 - "https://maven.google.com/software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar" 8207 - ], 8208 - "downloaded_file_path": "software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar" 8209 - } 8210 - }, 8211 - "org_codehaus_plexus_plexus_utils_3_3_1": { 8212 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8213 - "ruleClassName": "http_file", 8214 - "attributes": { 8215 - "sha256": "4b570fcdbe5a894f249d2eb9b929358a9c88c3e548d227a80010461930222f2a", 8216 - "urls": [ 8217 - "https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar", 8218 - "https://maven.google.com/org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar" 8219 - ], 8220 - "downloaded_file_path": "org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar" 8221 - } 8222 - }, 8223 - "org_glassfish_jaxb_txw2_2_3_2": { 8224 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8225 - "ruleClassName": "http_file", 8226 - "attributes": { 8227 - "sha256": "4a6a9f483388d461b81aa9a28c685b8b74c0597993bf1884b04eddbca95f48fe", 8228 - "urls": [ 8229 - "https://dl.google.com/android/maven2/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar", 8230 - "https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar" 8231 - ], 8232 - "downloaded_file_path": "org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar" 8233 - } 8234 - }, 8235 - "org_yaml_snakeyaml_1_28": { 8236 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8237 - "ruleClassName": "http_file", 8238 - "attributes": { 8239 - "sha256": "35446a1421435d45e4c6ac0de3b5378527d5cc2446c07183e24447730ce1fffa", 8240 - "urls": [ 8241 - "https://repo1.maven.org/maven2/org/yaml/snakeyaml/1.28/snakeyaml-1.28.jar" 8242 - ], 8243 - "downloaded_file_path": "org/yaml/snakeyaml/1.28/snakeyaml-1.28.jar" 8244 - } 8245 - }, 8246 - "io_netty_netty_transport_native_epoll_jar_linux_aarch_64_4_1_93_Final": { 8247 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8248 - "ruleClassName": "http_file", 8249 - "attributes": { 8250 - "sha256": "cca126fd095563fa67288300b6ac2ef4a92e623600e9a3273382211de364695d", 8251 - "urls": [ 8252 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-epoll/4.1.93.Final/netty-transport-native-epoll-4.1.93.Final-linux-aarch_64.jar" 8253 - ], 8254 - "downloaded_file_path": "io/netty/netty-transport-native-epoll/4.1.93.Final/netty-transport-native-epoll-4.1.93.Final-linux-aarch_64.jar" 8255 - } 8256 - }, 8257 - "com_android_tools_build_aapt2_proto_7_0_0_beta04_7396180": { 8258 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8259 - "ruleClassName": "http_file", 8260 - "attributes": { 8261 - "sha256": "1ca4f1b0f550c6c25f63c1916da84f6e7a92c66b7ad38ab1d5d49a20552a5984", 8262 - "urls": [ 8263 - "https://dl.google.com/android/maven2/com/android/tools/build/aapt2-proto/7.0.0-beta04-7396180/aapt2-proto-7.0.0-beta04-7396180.jar", 8264 - "https://repo1.maven.org/maven2/com/android/tools/build/aapt2-proto/7.0.0-beta04-7396180/aapt2-proto-7.0.0-beta04-7396180.jar" 8265 - ], 8266 - "downloaded_file_path": "com/android/tools/build/aapt2-proto/7.0.0-beta04-7396180/aapt2-proto-7.0.0-beta04-7396180.jar" 8267 - } 8268 - }, 8269 - "com_google_protobuf_protobuf_java_3_13_0": { 8270 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8271 - "ruleClassName": "http_file", 8272 - "attributes": { 8273 - "sha256": "97d5b2758408690c0dc276238707492a0b6a4d71206311b6c442cdc26c5973ff", 8274 - "urls": [ 8275 - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar", 8276 - "https://maven.google.com/com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar" 8277 - ], 8278 - "downloaded_file_path": "com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar" 8279 - } 8280 - }, 8281 - "net_java_dev_jna_jna_5_6_0": { 8282 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8283 - "ruleClassName": "http_file", 8284 - "attributes": { 8285 - "sha256": "5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf", 8286 - "urls": [ 8287 - "https://dl.google.com/android/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar", 8288 - "https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar" 8289 - ], 8290 - "downloaded_file_path": "net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar" 8291 - } 8292 - }, 8293 - "software_amazon_awssdk_sdk_core_2_17_183": { 8294 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8295 - "ruleClassName": "http_file", 8296 - "attributes": { 8297 - "sha256": "677e9cc90fdd82c1f40f97b99cb115b13ad6c3f58beeeab1c061af6954d64c77", 8298 - "urls": [ 8299 - "https://repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar", 8300 - "https://maven.google.com/software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar" 8301 - ], 8302 - "downloaded_file_path": "software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar" 8303 - } 8304 - } 8305 - }, 8306 - "recordedRepoMappingEntries": [ 8307 - [ 8308 - "rules_jvm_external~", 8309 - "bazel_tools", 8310 - "bazel_tools" 8311 - ], 8312 - [ 8313 - "rules_jvm_external~", 8314 - "rules_jvm_external", 8315 - "rules_jvm_external~" 8316 - ] 8317 - ] 8318 - } 8319 - }, 8320 - "@@rules_jvm_external~//:non-module-deps.bzl%non_module_deps": { 8321 - "general": { 8322 - "bzlTransitiveDigest": "DqBh3ObkOvjDFKv8VTy6J2qr7hXsJm9/sES7bha7ftA=", 8323 - "recordedFileInputs": {}, 8324 - "recordedDirentsInputs": {}, 8325 - "envVariables": {}, 8326 - "generatedRepoSpecs": { 8327 - "io_bazel_rules_kotlin": { 8328 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 8329 - "ruleClassName": "http_archive", 8330 - "attributes": { 8331 - "sha256": "946747acdbeae799b085d12b240ec346f775ac65236dfcf18aa0cd7300f6de78", 8332 - "urls": [ 8333 - "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.7.0-RC-2/rules_kotlin_release.tgz" 8334 - ] 8335 - } 8336 - } 8337 - }, 8338 - "recordedRepoMappingEntries": [ 8339 - [ 8340 - "rules_jvm_external~", 8341 - "bazel_tools", 8342 - "bazel_tools" 8343 - ] 8344 - ] 8345 - } 8346 - }, 8347 - "@@rules_python~//python/extensions:pip.bzl%pip": { 8348 - "os:osx,arch:aarch64": { 8349 - "bzlTransitiveDigest": "V/mJWEApn8zkI54PHr3DQqQTCCKVab6KCrve7FZ1Nj4=", 8350 - "recordedFileInputs": { 8351 - "@@//requirements.txt": "ff12967a755bb8e9b4c92524f6471a99e14c30474a3d428547c55745ec8f23a0" 8352 - }, 8353 - "recordedDirentsInputs": {}, 8354 - "envVariables": {}, 8355 - "generatedRepoSpecs": { 8356 - "bazel_pip_dev_deps": { 8357 - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", 8358 - "ruleClassName": "pip_hub_repository_bzlmod", 8359 - "attributes": { 8360 - "repo_name": "bazel_pip_dev_deps", 8361 - "whl_map": { 8362 - "bazel_runfiles": [ 8363 - "3.8.18" 8364 - ] 8365 - }, 8366 - "default_version": "3.8.18" 8367 - } 8368 - }, 8369 - "bazel_pip_dev_deps_38_bazel_runfiles": { 8370 - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", 8371 - "ruleClassName": "whl_library", 8372 - "attributes": { 8373 - "requirement": "bazel-runfiles==0.24.0", 8374 - "repo": "bazel_pip_dev_deps_38", 8375 - "repo_prefix": "bazel_pip_dev_deps_38_", 8376 - "python_interpreter": "", 8377 - "python_interpreter_target": "@@rules_python~~python~python_3_8_aarch64-apple-darwin//:bin/python3", 8378 - "quiet": true, 8379 - "timeout": 600, 8380 - "isolated": true, 8381 - "extra_pip_args": [], 8382 - "download_only": false, 8383 - "pip_data_exclude": [], 8384 - "enable_implicit_namespace_pkgs": false, 8385 - "environment": {} 8386 - } 8387 - } 8388 - }, 8389 - "recordedRepoMappingEntries": [ 8390 - [ 8391 - "bazel_features~", 8392 - "bazel_features_globals", 8393 - "bazel_features~~version_extension~bazel_features_globals" 8394 - ], 8395 - [ 8396 - "bazel_features~", 8397 - "bazel_features_version", 8398 - "bazel_features~~version_extension~bazel_features_version" 8399 - ], 8400 - [ 8401 - "rules_python~", 8402 - "bazel_features", 8403 - "bazel_features~" 8404 - ], 8405 - [ 8406 - "rules_python~", 8407 - "bazel_skylib", 8408 - "bazel_skylib~" 8409 - ], 8410 - [ 8411 - "rules_python~", 8412 - "bazel_tools", 8413 - "bazel_tools" 8414 - ], 8415 - [ 8416 - "rules_python~", 8417 - "pypi__build", 8418 - "rules_python~~internal_deps~pypi__build" 8419 - ], 8420 - [ 8421 - "rules_python~", 8422 - "pypi__click", 8423 - "rules_python~~internal_deps~pypi__click" 8424 - ], 8425 - [ 8426 - "rules_python~", 8427 - "pypi__colorama", 8428 - "rules_python~~internal_deps~pypi__colorama" 8429 - ], 8430 - [ 8431 - "rules_python~", 8432 - "pypi__importlib_metadata", 8433 - "rules_python~~internal_deps~pypi__importlib_metadata" 8434 - ], 8435 - [ 8436 - "rules_python~", 8437 - "pypi__installer", 8438 - "rules_python~~internal_deps~pypi__installer" 8439 - ], 8440 - [ 8441 - "rules_python~", 8442 - "pypi__more_itertools", 8443 - "rules_python~~internal_deps~pypi__more_itertools" 8444 - ], 8445 - [ 8446 - "rules_python~", 8447 - "pypi__packaging", 8448 - "rules_python~~internal_deps~pypi__packaging" 8449 - ], 8450 - [ 8451 - "rules_python~", 8452 - "pypi__pep517", 8453 - "rules_python~~internal_deps~pypi__pep517" 8454 - ], 8455 - [ 8456 - "rules_python~", 8457 - "pypi__pip", 8458 - "rules_python~~internal_deps~pypi__pip" 8459 - ], 8460 - [ 8461 - "rules_python~", 8462 - "pypi__pip_tools", 8463 - "rules_python~~internal_deps~pypi__pip_tools" 8464 - ], 8465 - [ 8466 - "rules_python~", 8467 - "pypi__pyproject_hooks", 8468 - "rules_python~~internal_deps~pypi__pyproject_hooks" 8469 - ], 8470 - [ 8471 - "rules_python~", 8472 - "pypi__setuptools", 8473 - "rules_python~~internal_deps~pypi__setuptools" 8474 - ], 8475 - [ 8476 - "rules_python~", 8477 - "pypi__tomli", 8478 - "rules_python~~internal_deps~pypi__tomli" 8479 - ], 8480 - [ 8481 - "rules_python~", 8482 - "pypi__wheel", 8483 - "rules_python~~internal_deps~pypi__wheel" 8484 - ], 8485 - [ 8486 - "rules_python~", 8487 - "pypi__zipp", 8488 - "rules_python~~internal_deps~pypi__zipp" 8489 - ], 8490 - [ 8491 - "rules_python~", 8492 - "pythons_hub", 8493 - "rules_python~~python~pythons_hub" 8494 - ], 8495 - [ 8496 - "rules_python~~python~pythons_hub", 8497 - "python_3_11_aarch64-apple-darwin", 8498 - "rules_python~~python~python_3_11_aarch64-apple-darwin" 8499 - ], 8500 - [ 8501 - "rules_python~~python~pythons_hub", 8502 - "python_3_8_aarch64-apple-darwin", 8503 - "rules_python~~python~python_3_8_aarch64-apple-darwin" 8504 - ] 8505 - ] 8506 - }, 8507 - "os:windows,arch:amd64": { 8508 - "bzlTransitiveDigest": "8m8gxEmSM3y/RtPAp1jOYs+V8swJ5KTtRw96l48hkic=", 8509 - "recordedFileInputs": { 8510 - "@@//requirements.txt": "ff12967a755bb8e9b4c92524f6471a99e14c30474a3d428547c55745ec8f23a0" 8511 - }, 8512 - "recordedDirentsInputs": {}, 8513 - "envVariables": {}, 8514 - "generatedRepoSpecs": { 8515 - "bazel_pip_dev_deps": { 8516 - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", 8517 - "ruleClassName": "pip_hub_repository_bzlmod", 8518 - "attributes": { 8519 - "repo_name": "bazel_pip_dev_deps", 8520 - "whl_map": { 8521 - "bazel_runfiles": [ 8522 - "3.8.18" 8523 - ] 8524 - }, 8525 - "default_version": "3.8.18" 8526 - } 8527 - }, 8528 - "bazel_pip_dev_deps_38_bazel_runfiles": { 8529 - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", 8530 - "ruleClassName": "whl_library", 8531 - "attributes": { 8532 - "requirement": "bazel-runfiles==0.24.0", 8533 - "repo": "bazel_pip_dev_deps_38", 8534 - "repo_prefix": "bazel_pip_dev_deps_38_", 8535 - "python_interpreter": "", 8536 - "python_interpreter_target": "@@rules_python~~python~python_3_8_x86_64-pc-windows-msvc//:python.exe", 8537 - "quiet": true, 8538 - "timeout": 600, 8539 - "isolated": true, 8540 - "extra_pip_args": [], 8541 - "download_only": false, 8542 - "pip_data_exclude": [], 8543 - "enable_implicit_namespace_pkgs": false, 8544 - "environment": {} 8545 - } 8546 - } 8547 - }, 8548 - "recordedRepoMappingEntries": [ 8549 - [ 8550 - "bazel_features~", 8551 - "bazel_features_globals", 8552 - "bazel_features~~version_extension~bazel_features_globals" 8553 - ], 8554 - [ 8555 - "bazel_features~", 8556 - "bazel_features_version", 8557 - "bazel_features~~version_extension~bazel_features_version" 8558 - ], 8559 - [ 8560 - "rules_python~", 8561 - "bazel_features", 8562 - "bazel_features~" 8563 - ], 8564 - [ 8565 - "rules_python~", 8566 - "bazel_skylib", 8567 - "bazel_skylib~" 8568 - ], 8569 - [ 8570 - "rules_python~", 8571 - "bazel_tools", 8572 - "bazel_tools" 8573 - ], 8574 - [ 8575 - "rules_python~", 8576 - "pypi__build", 8577 - "rules_python~~internal_deps~pypi__build" 8578 - ], 8579 - [ 8580 - "rules_python~", 8581 - "pypi__click", 8582 - "rules_python~~internal_deps~pypi__click" 8583 - ], 8584 - [ 8585 - "rules_python~", 8586 - "pypi__colorama", 8587 - "rules_python~~internal_deps~pypi__colorama" 8588 - ], 8589 - [ 8590 - "rules_python~", 8591 - "pypi__importlib_metadata", 8592 - "rules_python~~internal_deps~pypi__importlib_metadata" 8593 - ], 8594 - [ 8595 - "rules_python~", 8596 - "pypi__installer", 8597 - "rules_python~~internal_deps~pypi__installer" 8598 - ], 8599 - [ 8600 - "rules_python~", 8601 - "pypi__more_itertools", 8602 - "rules_python~~internal_deps~pypi__more_itertools" 8603 - ], 8604 - [ 8605 - "rules_python~", 8606 - "pypi__packaging", 8607 - "rules_python~~internal_deps~pypi__packaging" 8608 - ], 8609 - [ 8610 - "rules_python~", 8611 - "pypi__pep517", 8612 - "rules_python~~internal_deps~pypi__pep517" 8613 - ], 8614 - [ 8615 - "rules_python~", 8616 - "pypi__pip", 8617 - "rules_python~~internal_deps~pypi__pip" 8618 - ], 8619 - [ 8620 - "rules_python~", 8621 - "pypi__pip_tools", 8622 - "rules_python~~internal_deps~pypi__pip_tools" 8623 - ], 8624 - [ 8625 - "rules_python~", 8626 - "pypi__pyproject_hooks", 8627 - "rules_python~~internal_deps~pypi__pyproject_hooks" 8628 - ], 8629 - [ 8630 - "rules_python~", 8631 - "pypi__setuptools", 8632 - "rules_python~~internal_deps~pypi__setuptools" 8633 - ], 8634 - [ 8635 - "rules_python~", 8636 - "pypi__tomli", 8637 - "rules_python~~internal_deps~pypi__tomli" 8638 - ], 8639 - [ 8640 - "rules_python~", 8641 - "pypi__wheel", 8642 - "rules_python~~internal_deps~pypi__wheel" 8643 - ], 8644 - [ 8645 - "rules_python~", 8646 - "pypi__zipp", 8647 - "rules_python~~internal_deps~pypi__zipp" 8648 - ], 8649 - [ 8650 - "rules_python~", 8651 - "pythons_hub", 8652 - "rules_python~~python~pythons_hub" 8653 - ], 8654 - [ 8655 - "rules_python~~python~pythons_hub", 8656 - "python_3_11_x86_64-pc-windows-msvc", 8657 - "rules_python~~python~python_3_11_x86_64-pc-windows-msvc" 8658 - ], 8659 - [ 8660 - "rules_python~~python~pythons_hub", 8661 - "python_3_8_x86_64-pc-windows-msvc", 8662 - "rules_python~~python~python_3_8_x86_64-pc-windows-msvc" 8663 - ] 8664 - ] 8665 - }, 8666 - "os:linux,arch:amd64": { 8667 - "bzlTransitiveDigest": "sBI+YA5K6wPfH6tuVyLhRwgswRsEs79OpYRdbKNukwQ=", 8668 - "recordedFileInputs": { 8669 - "@@//requirements.txt": "ff12967a755bb8e9b4c92524f6471a99e14c30474a3d428547c55745ec8f23a0" 8670 - }, 8671 - "recordedDirentsInputs": {}, 8672 - "envVariables": {}, 8673 - "generatedRepoSpecs": { 8674 - "bazel_pip_dev_deps": { 8675 - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", 8676 - "ruleClassName": "pip_hub_repository_bzlmod", 8677 - "attributes": { 8678 - "repo_name": "bazel_pip_dev_deps", 8679 - "whl_map": { 8680 - "bazel_runfiles": [ 8681 - "3.8.18" 8682 - ] 8683 - }, 8684 - "default_version": "3.8.18" 8685 - } 8686 - }, 8687 - "bazel_pip_dev_deps_38_bazel_runfiles": { 8688 - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", 8689 - "ruleClassName": "whl_library", 8690 - "attributes": { 8691 - "requirement": "bazel-runfiles==0.24.0", 8692 - "repo": "bazel_pip_dev_deps_38", 8693 - "repo_prefix": "bazel_pip_dev_deps_38_", 8694 - "python_interpreter": "", 8695 - "python_interpreter_target": "@@rules_python~~python~python_3_8_x86_64-unknown-linux-gnu//:bin/python3", 8696 - "quiet": true, 8697 - "timeout": 600, 8698 - "isolated": true, 8699 - "extra_pip_args": [], 8700 - "download_only": false, 8701 - "pip_data_exclude": [], 8702 - "enable_implicit_namespace_pkgs": false, 8703 - "environment": {} 8704 - } 8705 - } 8706 - }, 8707 - "recordedRepoMappingEntries": [ 8708 - [ 8709 - "bazel_features~", 8710 - "bazel_features_globals", 8711 - "bazel_features~~version_extension~bazel_features_globals" 8712 - ], 8713 - [ 8714 - "bazel_features~", 8715 - "bazel_features_version", 8716 - "bazel_features~~version_extension~bazel_features_version" 8717 - ], 8718 - [ 8719 - "rules_python~", 8720 - "bazel_features", 8721 - "bazel_features~" 8722 - ], 8723 - [ 8724 - "rules_python~", 8725 - "bazel_skylib", 8726 - "bazel_skylib~" 8727 - ], 8728 - [ 8729 - "rules_python~", 8730 - "bazel_tools", 8731 - "bazel_tools" 8732 - ], 8733 - [ 8734 - "rules_python~", 8735 - "pypi__build", 8736 - "rules_python~~internal_deps~pypi__build" 8737 - ], 8738 - [ 8739 - "rules_python~", 8740 - "pypi__click", 8741 - "rules_python~~internal_deps~pypi__click" 8742 - ], 8743 - [ 8744 - "rules_python~", 8745 - "pypi__colorama", 8746 - "rules_python~~internal_deps~pypi__colorama" 8747 - ], 8748 - [ 8749 - "rules_python~", 8750 - "pypi__importlib_metadata", 8751 - "rules_python~~internal_deps~pypi__importlib_metadata" 8752 - ], 8753 - [ 8754 - "rules_python~", 8755 - "pypi__installer", 8756 - "rules_python~~internal_deps~pypi__installer" 8757 - ], 8758 - [ 8759 - "rules_python~", 8760 - "pypi__more_itertools", 8761 - "rules_python~~internal_deps~pypi__more_itertools" 8762 - ], 8763 - [ 8764 - "rules_python~", 8765 - "pypi__packaging", 8766 - "rules_python~~internal_deps~pypi__packaging" 8767 - ], 8768 - [ 8769 - "rules_python~", 8770 - "pypi__pep517", 8771 - "rules_python~~internal_deps~pypi__pep517" 8772 - ], 8773 - [ 8774 - "rules_python~", 8775 - "pypi__pip", 8776 - "rules_python~~internal_deps~pypi__pip" 8777 - ], 8778 - [ 8779 - "rules_python~", 8780 - "pypi__pip_tools", 8781 - "rules_python~~internal_deps~pypi__pip_tools" 8782 - ], 8783 - [ 8784 - "rules_python~", 8785 - "pypi__pyproject_hooks", 8786 - "rules_python~~internal_deps~pypi__pyproject_hooks" 8787 - ], 8788 - [ 8789 - "rules_python~", 8790 - "pypi__setuptools", 8791 - "rules_python~~internal_deps~pypi__setuptools" 8792 - ], 8793 - [ 8794 - "rules_python~", 8795 - "pypi__tomli", 8796 - "rules_python~~internal_deps~pypi__tomli" 8797 - ], 8798 - [ 8799 - "rules_python~", 8800 - "pypi__wheel", 8801 - "rules_python~~internal_deps~pypi__wheel" 8802 - ], 8803 - [ 8804 - "rules_python~", 8805 - "pypi__zipp", 8806 - "rules_python~~internal_deps~pypi__zipp" 8807 - ], 8808 - [ 8809 - "rules_python~", 8810 - "pythons_hub", 8811 - "rules_python~~python~pythons_hub" 8812 - ], 8813 - [ 8814 - "rules_python~~python~pythons_hub", 8815 - "python_3_11_x86_64-unknown-linux-gnu", 8816 - "rules_python~~python~python_3_11_x86_64-unknown-linux-gnu" 8817 - ], 8818 - [ 8819 - "rules_python~~python~pythons_hub", 8820 - "python_3_8_x86_64-unknown-linux-gnu", 8821 - "rules_python~~python~python_3_8_x86_64-unknown-linux-gnu" 8822 - ] 8823 - ] 8824 - }, 8825 - "os:osx,arch:x86_64": { 8826 - "bzlTransitiveDigest": "4qX9XayUU4+ssvkUImaig9sNH2WtD/3dpOpLKPS713E=", 8827 - "recordedFileInputs": { 8828 - "@@//requirements.txt": "ff12967a755bb8e9b4c92524f6471a99e14c30474a3d428547c55745ec8f23a0" 8829 - }, 8830 - "recordedDirentsInputs": {}, 8831 - "envVariables": {}, 8832 - "generatedRepoSpecs": { 8833 - "bazel_pip_dev_deps": { 8834 - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", 8835 - "ruleClassName": "pip_hub_repository_bzlmod", 8836 - "attributes": { 8837 - "repo_name": "bazel_pip_dev_deps", 8838 - "whl_map": { 8839 - "bazel_runfiles": [ 8840 - "3.8.18" 8841 - ] 8842 - }, 8843 - "default_version": "3.8.18" 8844 - } 8845 - }, 8846 - "bazel_pip_dev_deps_38_bazel_runfiles": { 8847 - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", 8848 - "ruleClassName": "whl_library", 8849 - "attributes": { 8850 - "requirement": "bazel-runfiles==0.24.0", 8851 - "repo": "bazel_pip_dev_deps_38", 8852 - "repo_prefix": "bazel_pip_dev_deps_38_", 8853 - "python_interpreter": "", 8854 - "python_interpreter_target": "@@rules_python~~python~python_3_8_x86_64-apple-darwin//:bin/python3", 8855 - "quiet": true, 8856 - "timeout": 600, 8857 - "isolated": true, 8858 - "extra_pip_args": [], 8859 - "download_only": false, 8860 - "pip_data_exclude": [], 8861 - "enable_implicit_namespace_pkgs": false, 8862 - "environment": {} 8863 - } 8864 - } 8865 - }, 8866 - "recordedRepoMappingEntries": [ 8867 - [ 8868 - "bazel_features~", 8869 - "bazel_features_globals", 8870 - "bazel_features~~version_extension~bazel_features_globals" 8871 - ], 8872 - [ 8873 - "bazel_features~", 8874 - "bazel_features_version", 8875 - "bazel_features~~version_extension~bazel_features_version" 8876 - ], 8877 - [ 8878 - "rules_python~", 8879 - "bazel_features", 8880 - "bazel_features~" 8881 - ], 8882 - [ 8883 - "rules_python~", 8884 - "bazel_skylib", 8885 - "bazel_skylib~" 8886 - ], 8887 - [ 8888 - "rules_python~", 8889 - "bazel_tools", 8890 - "bazel_tools" 8891 - ], 8892 - [ 8893 - "rules_python~", 8894 - "pypi__build", 8895 - "rules_python~~internal_deps~pypi__build" 8896 - ], 8897 - [ 8898 - "rules_python~", 8899 - "pypi__click", 8900 - "rules_python~~internal_deps~pypi__click" 8901 - ], 8902 - [ 8903 - "rules_python~", 8904 - "pypi__colorama", 8905 - "rules_python~~internal_deps~pypi__colorama" 8906 - ], 8907 - [ 8908 - "rules_python~", 8909 - "pypi__importlib_metadata", 8910 - "rules_python~~internal_deps~pypi__importlib_metadata" 8911 - ], 8912 - [ 8913 - "rules_python~", 8914 - "pypi__installer", 8915 - "rules_python~~internal_deps~pypi__installer" 8916 - ], 8917 - [ 8918 - "rules_python~", 8919 - "pypi__more_itertools", 8920 - "rules_python~~internal_deps~pypi__more_itertools" 8921 - ], 8922 - [ 8923 - "rules_python~", 8924 - "pypi__packaging", 8925 - "rules_python~~internal_deps~pypi__packaging" 8926 - ], 8927 - [ 8928 - "rules_python~", 8929 - "pypi__pep517", 8930 - "rules_python~~internal_deps~pypi__pep517" 8931 - ], 8932 - [ 8933 - "rules_python~", 8934 - "pypi__pip", 8935 - "rules_python~~internal_deps~pypi__pip" 8936 - ], 8937 - [ 8938 - "rules_python~", 8939 - "pypi__pip_tools", 8940 - "rules_python~~internal_deps~pypi__pip_tools" 8941 - ], 8942 - [ 8943 - "rules_python~", 8944 - "pypi__pyproject_hooks", 8945 - "rules_python~~internal_deps~pypi__pyproject_hooks" 8946 - ], 8947 - [ 8948 - "rules_python~", 8949 - "pypi__setuptools", 8950 - "rules_python~~internal_deps~pypi__setuptools" 8951 - ], 8952 - [ 8953 - "rules_python~", 8954 - "pypi__tomli", 8955 - "rules_python~~internal_deps~pypi__tomli" 8956 - ], 8957 - [ 8958 - "rules_python~", 8959 - "pypi__wheel", 8960 - "rules_python~~internal_deps~pypi__wheel" 8961 - ], 8962 - [ 8963 - "rules_python~", 8964 - "pypi__zipp", 8965 - "rules_python~~internal_deps~pypi__zipp" 8966 - ], 8967 - [ 8968 - "rules_python~", 8969 - "pythons_hub", 8970 - "rules_python~~python~pythons_hub" 8971 - ], 8972 - [ 8973 - "rules_python~~python~pythons_hub", 8974 - "python_3_11_x86_64-apple-darwin", 8975 - "rules_python~~python~python_3_11_x86_64-apple-darwin" 8976 - ], 8977 - [ 8978 - "rules_python~~python~pythons_hub", 8979 - "python_3_8_x86_64-apple-darwin", 8980 - "rules_python~~python~python_3_8_x86_64-apple-darwin" 8981 - ] 8982 - ] 8983 - } 8984 - }, 8985 - "@@rules_python~//python/extensions:python.bzl%python": { 8986 - "general": { 8987 - "bzlTransitiveDigest": "CTlgB1kgpACRR86vMKUCvV1re9yIbHoFbQxl5Idc1zI=", 8988 - "recordedFileInputs": {}, 8989 - "recordedDirentsInputs": {}, 8990 - "envVariables": {}, 8991 - "generatedRepoSpecs": { 8992 - "python_3_11_s390x-unknown-linux-gnu": { 8993 - "bzlFile": "@@rules_python~//python:repositories.bzl", 8994 - "ruleClassName": "python_repository", 8995 - "attributes": { 8996 - "sha256": "f9f19823dba3209cedc4647b00f46ed0177242917db20fb7fb539970e384531c", 8997 - "patches": [], 8998 - "platform": "s390x-unknown-linux-gnu", 8999 - "python_version": "3.11.6", 9000 - "release_filename": "20231002/cpython-3.11.6+20231002-s390x-unknown-linux-gnu-install_only.tar.gz", 9001 - "urls": [ 9002 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.11.6+20231002-s390x-unknown-linux-gnu-install_only.tar.gz" 9003 - ], 9004 - "distutils_content": "", 9005 - "strip_prefix": "python", 9006 - "coverage_tool": "", 9007 - "ignore_root_user_error": false 9008 - } 9009 - }, 9010 - "python_3_8_aarch64-apple-darwin": { 9011 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9012 - "ruleClassName": "python_repository", 9013 - "attributes": { 9014 - "sha256": "1825b1f7220bc93ff143f2e70b5c6a79c6469e0eeb40824e07a7277f59aabfda", 9015 - "patches": [], 9016 - "platform": "aarch64-apple-darwin", 9017 - "python_version": "3.8.18", 9018 - "release_filename": "20231002/cpython-3.8.18+20231002-aarch64-apple-darwin-install_only.tar.gz", 9019 - "urls": [ 9020 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-aarch64-apple-darwin-install_only.tar.gz" 9021 - ], 9022 - "distutils_content": "", 9023 - "strip_prefix": "python", 9024 - "coverage_tool": "", 9025 - "ignore_root_user_error": false 9026 - } 9027 - }, 9028 - "python_3_11_aarch64-unknown-linux-gnu": { 9029 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9030 - "ruleClassName": "python_repository", 9031 - "attributes": { 9032 - "sha256": "3e26a672df17708c4dc928475a5974c3fb3a34a9b45c65fb4bd1e50504cc84ec", 9033 - "patches": [], 9034 - "platform": "aarch64-unknown-linux-gnu", 9035 - "python_version": "3.11.6", 9036 - "release_filename": "20231002/cpython-3.11.6+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz", 9037 - "urls": [ 9038 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.11.6+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz" 9039 - ], 9040 - "distutils_content": "", 9041 - "strip_prefix": "python", 9042 - "coverage_tool": "", 9043 - "ignore_root_user_error": false 9044 - } 9045 - }, 9046 - "python_3_11_aarch64-apple-darwin": { 9047 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9048 - "ruleClassName": "python_repository", 9049 - "attributes": { 9050 - "sha256": "916c35125b5d8323a21526d7a9154ca626453f63d0878e95b9f613a95006c990", 9051 - "patches": [], 9052 - "platform": "aarch64-apple-darwin", 9053 - "python_version": "3.11.6", 9054 - "release_filename": "20231002/cpython-3.11.6+20231002-aarch64-apple-darwin-install_only.tar.gz", 9055 - "urls": [ 9056 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.11.6+20231002-aarch64-apple-darwin-install_only.tar.gz" 9057 - ], 9058 - "distutils_content": "", 9059 - "strip_prefix": "python", 9060 - "coverage_tool": "", 9061 - "ignore_root_user_error": false 9062 - } 9063 - }, 9064 - "pythons_hub": { 9065 - "bzlFile": "@@rules_python~//python/extensions/private:pythons_hub.bzl", 9066 - "ruleClassName": "hub_repo", 9067 - "attributes": { 9068 - "default_python_version": "3.8", 9069 - "toolchain_prefixes": [ 9070 - "_0000_python_3_11_", 9071 - "_0001_python_3_8_" 9072 - ], 9073 - "toolchain_python_versions": [ 9074 - "3.11", 9075 - "3.8" 9076 - ], 9077 - "toolchain_set_python_version_constraints": [ 9078 - "True", 9079 - "False" 9080 - ], 9081 - "toolchain_user_repository_names": [ 9082 - "python_3_11", 9083 - "python_3_8" 9084 - ] 9085 - } 9086 - }, 9087 - "python_3_8_aarch64-unknown-linux-gnu": { 9088 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9089 - "ruleClassName": "python_repository", 9090 - "attributes": { 9091 - "sha256": "236a300f386ead02ca98dbddbc026ff4ef4de6701a394106e291ff8b75445ee1", 9092 - "patches": [], 9093 - "platform": "aarch64-unknown-linux-gnu", 9094 - "python_version": "3.8.18", 9095 - "release_filename": "20231002/cpython-3.8.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz", 9096 - "urls": [ 9097 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz" 9098 - ], 9099 - "distutils_content": "", 9100 - "strip_prefix": "python", 9101 - "coverage_tool": "", 9102 - "ignore_root_user_error": false 9103 - } 9104 - }, 9105 - "python_3_8": { 9106 - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", 9107 - "ruleClassName": "toolchain_aliases", 9108 - "attributes": { 9109 - "python_version": "3.8.18", 9110 - "user_repository_name": "python_3_8" 9111 - } 9112 - }, 9113 - "python_3_11_x86_64-pc-windows-msvc": { 9114 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9115 - "ruleClassName": "python_repository", 9116 - "attributes": { 9117 - "sha256": "3933545e6d41462dd6a47e44133ea40995bc6efeed8c2e4cbdf1a699303e95ea", 9118 - "patches": [], 9119 - "platform": "x86_64-pc-windows-msvc", 9120 - "python_version": "3.11.6", 9121 - "release_filename": "20231002/cpython-3.11.6+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz", 9122 - "urls": [ 9123 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.11.6+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz" 9124 - ], 9125 - "distutils_content": "", 9126 - "strip_prefix": "python", 9127 - "coverage_tool": "", 9128 - "ignore_root_user_error": false 9129 - } 9130 - }, 9131 - "python_3_8_x86_64-apple-darwin": { 9132 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9133 - "ruleClassName": "python_repository", 9134 - "attributes": { 9135 - "sha256": "fcf04532e644644213977242cd724fe5e84c0a5ac92ae038e07f1b01b474fca3", 9136 - "patches": [], 9137 - "platform": "x86_64-apple-darwin", 9138 - "python_version": "3.8.18", 9139 - "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-apple-darwin-install_only.tar.gz", 9140 - "urls": [ 9141 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-apple-darwin-install_only.tar.gz" 9142 - ], 9143 - "distutils_content": "", 9144 - "strip_prefix": "python", 9145 - "coverage_tool": "", 9146 - "ignore_root_user_error": false 9147 - } 9148 - }, 9149 - "python_3_8_x86_64-pc-windows-msvc": { 9150 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9151 - "ruleClassName": "python_repository", 9152 - "attributes": { 9153 - "sha256": "a9d203e78caed94de368d154e841610cef6f6b484738573f4ae9059d37e898a5", 9154 - "patches": [], 9155 - "platform": "x86_64-pc-windows-msvc", 9156 - "python_version": "3.8.18", 9157 - "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz", 9158 - "urls": [ 9159 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz" 9160 - ], 9161 - "distutils_content": "", 9162 - "strip_prefix": "python", 9163 - "coverage_tool": "", 9164 - "ignore_root_user_error": false 9165 - } 9166 - }, 9167 - "python_3_11": { 9168 - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", 9169 - "ruleClassName": "toolchain_aliases", 9170 - "attributes": { 9171 - "python_version": "3.11.6", 9172 - "user_repository_name": "python_3_11" 9173 - } 9174 - }, 9175 - "python_3_11_ppc64le-unknown-linux-gnu": { 9176 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9177 - "ruleClassName": "python_repository", 9178 - "attributes": { 9179 - "sha256": "7937035f690a624dba4d014ffd20c342e843dd46f89b0b0a1e5726b85deb8eaf", 9180 - "patches": [], 9181 - "platform": "ppc64le-unknown-linux-gnu", 9182 - "python_version": "3.11.6", 9183 - "release_filename": "20231002/cpython-3.11.6+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz", 9184 - "urls": [ 9185 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.11.6+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz" 9186 - ], 9187 - "distutils_content": "", 9188 - "strip_prefix": "python", 9189 - "coverage_tool": "", 9190 - "ignore_root_user_error": false 9191 - } 9192 - }, 9193 - "python_3_11_x86_64-apple-darwin": { 9194 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9195 - "ruleClassName": "python_repository", 9196 - "attributes": { 9197 - "sha256": "178cb1716c2abc25cb56ae915096c1a083e60abeba57af001996e8bc6ce1a371", 9198 - "patches": [], 9199 - "platform": "x86_64-apple-darwin", 9200 - "python_version": "3.11.6", 9201 - "release_filename": "20231002/cpython-3.11.6+20231002-x86_64-apple-darwin-install_only.tar.gz", 9202 - "urls": [ 9203 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.11.6+20231002-x86_64-apple-darwin-install_only.tar.gz" 9204 - ], 9205 - "distutils_content": "", 9206 - "strip_prefix": "python", 9207 - "coverage_tool": "", 9208 - "ignore_root_user_error": false 9209 - } 9210 - }, 9211 - "python_versions": { 9212 - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", 9213 - "ruleClassName": "multi_toolchain_aliases", 9214 - "attributes": { 9215 - "python_versions": { 9216 - "3.8": "python_3_8", 9217 - "3.11": "python_3_11" 9218 - } 9219 - } 9220 - }, 9221 - "python_3_8_x86_64-unknown-linux-gnu": { 9222 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9223 - "ruleClassName": "python_repository", 9224 - "attributes": { 9225 - "sha256": "1e8a3babd1500111359b0f5675d770984bcbcb2cc8890b117394f0ed342fb9ec", 9226 - "patches": [], 9227 - "platform": "x86_64-unknown-linux-gnu", 9228 - "python_version": "3.8.18", 9229 - "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz", 9230 - "urls": [ 9231 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz" 9232 - ], 9233 - "distutils_content": "", 9234 - "strip_prefix": "python", 9235 - "coverage_tool": "", 9236 - "ignore_root_user_error": false 9237 - } 9238 - }, 9239 - "python_3_11_x86_64-unknown-linux-gnu": { 9240 - "bzlFile": "@@rules_python~//python:repositories.bzl", 9241 - "ruleClassName": "python_repository", 9242 - "attributes": { 9243 - "sha256": "ee37a7eae6e80148c7e3abc56e48a397c1664f044920463ad0df0fc706eacea8", 9244 - "patches": [], 9245 - "platform": "x86_64-unknown-linux-gnu", 9246 - "python_version": "3.11.6", 9247 - "release_filename": "20231002/cpython-3.11.6+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz", 9248 - "urls": [ 9249 - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.11.6+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz" 9250 - ], 9251 - "distutils_content": "", 9252 - "strip_prefix": "python", 9253 - "coverage_tool": "", 9254 - "ignore_root_user_error": false 9255 - } 9256 - } 9257 - }, 9258 - "recordedRepoMappingEntries": [ 9259 - [ 9260 - "rules_python~", 9261 - "bazel_tools", 9262 - "bazel_tools" 9263 - ] 9264 - ] 9265 - } 9266 - }, 9267 - "@@rules_python~//python/extensions/private:internal_deps.bzl%internal_deps": { 9268 - "general": { 9269 - "bzlTransitiveDigest": "ne6idUaoP4SJ3e18pSCQ6R4ugdw8ElmkOXa9kpkE0M4=", 9270 - "recordedFileInputs": {}, 9271 - "recordedDirentsInputs": {}, 9272 - "envVariables": {}, 9273 - "generatedRepoSpecs": { 9274 - "pypi__wheel": { 9275 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9276 - "ruleClassName": "http_archive", 9277 - "attributes": { 9278 - "url": "https://files.pythonhosted.org/packages/b8/8b/31273bf66016be6ad22bb7345c37ff350276cfd46e389a0c2ac5da9d9073/wheel-0.41.2-py3-none-any.whl", 9279 - "sha256": "75909db2664838d015e3d9139004ee16711748a52c8f336b52882266540215d8", 9280 - "type": "zip", 9281 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9282 - } 9283 - }, 9284 - "pypi__click": { 9285 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9286 - "ruleClassName": "http_archive", 9287 - "attributes": { 9288 - "url": "https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl", 9289 - "sha256": "ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28", 9290 - "type": "zip", 9291 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9292 - } 9293 - }, 9294 - "pypi__importlib_metadata": { 9295 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9296 - "ruleClassName": "http_archive", 9297 - "attributes": { 9298 - "url": "https://files.pythonhosted.org/packages/cc/37/db7ba97e676af155f5fcb1a35466f446eadc9104e25b83366e8088c9c926/importlib_metadata-6.8.0-py3-none-any.whl", 9299 - "sha256": "3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb", 9300 - "type": "zip", 9301 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9302 - } 9303 - }, 9304 - "pypi__pyproject_hooks": { 9305 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9306 - "ruleClassName": "http_archive", 9307 - "attributes": { 9308 - "url": "https://files.pythonhosted.org/packages/d5/ea/9ae603de7fbb3df820b23a70f6aff92bf8c7770043254ad8d2dc9d6bcba4/pyproject_hooks-1.0.0-py3-none-any.whl", 9309 - "sha256": "283c11acd6b928d2f6a7c73fa0d01cb2bdc5f07c57a2eeb6e83d5e56b97976f8", 9310 - "type": "zip", 9311 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9312 - } 9313 - }, 9314 - "pypi__pep517": { 9315 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9316 - "ruleClassName": "http_archive", 9317 - "attributes": { 9318 - "url": "https://files.pythonhosted.org/packages/ee/2f/ef63e64e9429111e73d3d6cbee80591672d16f2725e648ebc52096f3d323/pep517-0.13.0-py3-none-any.whl", 9319 - "sha256": "4ba4446d80aed5b5eac6509ade100bff3e7943a8489de249654a5ae9b33ee35b", 9320 - "type": "zip", 9321 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9322 - } 9323 - }, 9324 - "pypi__packaging": { 9325 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9326 - "ruleClassName": "http_archive", 9327 - "attributes": { 9328 - "url": "https://files.pythonhosted.org/packages/ab/c3/57f0601a2d4fe15de7a553c00adbc901425661bf048f2a22dfc500caf121/packaging-23.1-py3-none-any.whl", 9329 - "sha256": "994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61", 9330 - "type": "zip", 9331 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9332 - } 9333 - }, 9334 - "pypi__pip_tools": { 9335 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9336 - "ruleClassName": "http_archive", 9337 - "attributes": { 9338 - "url": "https://files.pythonhosted.org/packages/e8/df/47e6267c6b5cdae867adbdd84b437393e6202ce4322de0a5e0b92960e1d6/pip_tools-7.3.0-py3-none-any.whl", 9339 - "sha256": "8717693288720a8c6ebd07149c93ab0be1fced0b5191df9e9decd3263e20d85e", 9340 - "type": "zip", 9341 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9342 - } 9343 - }, 9344 - "pypi__setuptools": { 9345 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9346 - "ruleClassName": "http_archive", 9347 - "attributes": { 9348 - "url": "https://files.pythonhosted.org/packages/4f/ab/0bcfebdfc3bfa8554b2b2c97a555569c4c1ebc74ea288741ea8326c51906/setuptools-68.1.2-py3-none-any.whl", 9349 - "sha256": "3d8083eed2d13afc9426f227b24fd1659489ec107c0e86cec2ffdde5c92e790b", 9350 - "type": "zip", 9351 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9352 - } 9353 - }, 9354 - "pypi__zipp": { 9355 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9356 - "ruleClassName": "http_archive", 9357 - "attributes": { 9358 - "url": "https://files.pythonhosted.org/packages/8c/08/d3006317aefe25ea79d3b76c9650afabaf6d63d1c8443b236e7405447503/zipp-3.16.2-py3-none-any.whl", 9359 - "sha256": "679e51dd4403591b2d6838a48de3d283f3d188412a9782faadf845f298736ba0", 9360 - "type": "zip", 9361 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9362 - } 9363 - }, 9364 - "pypi__colorama": { 9365 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9366 - "ruleClassName": "http_archive", 9367 - "attributes": { 9368 - "url": "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", 9369 - "sha256": "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", 9370 - "type": "zip", 9371 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9372 - } 9373 - }, 9374 - "pypi__build": { 9375 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9376 - "ruleClassName": "http_archive", 9377 - "attributes": { 9378 - "url": "https://files.pythonhosted.org/packages/58/91/17b00d5fac63d3dca605f1b8269ba3c65e98059e1fd99d00283e42a454f0/build-0.10.0-py3-none-any.whl", 9379 - "sha256": "af266720050a66c893a6096a2f410989eeac74ff9a68ba194b3f6473e8e26171", 9380 - "type": "zip", 9381 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9382 - } 9383 - }, 9384 - "rules_python_internal": { 9385 - "bzlFile": "@@rules_python~//python/private:internal_config_repo.bzl", 9386 - "ruleClassName": "internal_config_repo", 9387 - "attributes": {} 9388 - }, 9389 - "pypi__pip": { 9390 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9391 - "ruleClassName": "http_archive", 9392 - "attributes": { 9393 - "url": "https://files.pythonhosted.org/packages/50/c2/e06851e8cc28dcad7c155f4753da8833ac06a5c704c109313b8d5a62968a/pip-23.2.1-py3-none-any.whl", 9394 - "sha256": "7ccf472345f20d35bdc9d1841ff5f313260c2c33fe417f48c30ac46cccabf5be", 9395 - "type": "zip", 9396 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9397 - } 9398 - }, 9399 - "pypi__installer": { 9400 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9401 - "ruleClassName": "http_archive", 9402 - "attributes": { 9403 - "url": "https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl", 9404 - "sha256": "05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53", 9405 - "type": "zip", 9406 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9407 - } 9408 - }, 9409 - "pypi__more_itertools": { 9410 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9411 - "ruleClassName": "http_archive", 9412 - "attributes": { 9413 - "url": "https://files.pythonhosted.org/packages/5a/cb/6dce742ea14e47d6f565589e859ad225f2a5de576d7696e0623b784e226b/more_itertools-10.1.0-py3-none-any.whl", 9414 - "sha256": "64e0735fcfdc6f3464ea133afe8ea4483b1c5fe3a3d69852e6503b43a0b222e6", 9415 - "type": "zip", 9416 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9417 - } 9418 - }, 9419 - "pypi__tomli": { 9420 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 9421 - "ruleClassName": "http_archive", 9422 - "attributes": { 9423 - "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", 9424 - "sha256": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", 9425 - "type": "zip", 9426 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 9427 - } 9428 - } 9429 - }, 9430 - "recordedRepoMappingEntries": [ 9431 - [ 9432 - "rules_python~", 9433 - "bazel_skylib", 9434 - "bazel_skylib~" 9435 - ], 9436 - [ 9437 - "rules_python~", 9438 - "bazel_tools", 9439 - "bazel_tools" 9440 - ] 9441 - ] 9442 - } 9443 - } 9444 - } 9445 - }
-178
pkgs/development/tools/build-managers/bazel/bazel_7/bazel-repository-cache.nix
··· 1 - { lib 2 - , rnix-hashes 3 - , runCommand 4 - , fetchurl 5 - # The path to the right MODULE.bazel.lock 6 - , lockfile 7 - # A predicate used to select only some dependencies based on their name 8 - , requiredDepNamePredicate ? _: true 9 - , canonicalIds ? true 10 - }: 11 - let 12 - modules = builtins.fromJSON (builtins.readFile lockfile); 13 - modulesVersion = modules.lockFileVersion; 14 - 15 - # A foldl' for moduleDepGraph repoSpecs. 16 - # We take any RepoSpec object under .moduleDepGraph.<moduleName>.repoSpec 17 - foldlModuleDepGraph = op: acc: value: 18 - if builtins.isAttrs value && value ? moduleDepGraph && builtins.isAttrs value.moduleDepGraph 19 - then 20 - lib.foldlAttrs 21 - (_acc: moduleDepGraphName: module: ( 22 - if builtins.isAttrs module && module ? repoSpec 23 - then op _acc { inherit moduleDepGraphName; } module.repoSpec 24 - else _acc 25 - )) 26 - acc 27 - value.moduleDepGraph 28 - else acc; 29 - 30 - # a foldl' for moduleExtensions generatedRepoSpecs 31 - # We take any RepoSpec object under .moduleExtensions.<moduleExtensionName>.general.generatedRepoSpecs.<generatedRepoName> 32 - foldlGeneratedRepoSpecs = op: acc: value: 33 - if builtins.isAttrs value && value ? moduleExtensions 34 - then 35 - lib.foldlAttrs 36 - (_acc: moduleExtensionName: moduleExtension: ( 37 - if builtins.isAttrs moduleExtension 38 - && moduleExtension ? general 39 - && builtins.isAttrs moduleExtension.general 40 - && moduleExtension.general ? generatedRepoSpecs 41 - && builtins.isAttrs moduleExtension.general.generatedRepoSpecs 42 - then 43 - lib.foldlAttrs 44 - (__acc: moduleExtensionGeneratedRepoName: repoSpec: ( 45 - op __acc { inherit moduleExtensionName moduleExtensionGeneratedRepoName; } repoSpec 46 - )) 47 - _acc 48 - moduleExtension.general.generatedRepoSpecs 49 - else _acc 50 - )) 51 - acc 52 - value.moduleExtensions 53 - else acc; 54 - 55 - # remove the "--" prefix, abusing undocumented negative substring length 56 - sanitize = str: 57 - if modulesVersion < 3 58 - then builtins.substring 2 (-1) str 59 - else str; 60 - 61 - unmangleName = mangledName: 62 - if mangledName ? moduleDepGraphName 63 - then builtins.replaceStrings [ "@" ] [ "~" ] mangledName.moduleDepGraphName 64 - else 65 - # given moduleExtensionName = "@scope~//path/to:extension.bzl%extension" 66 - # and moduleExtensionGeneratedRepoName = "repoName" 67 - # return "scope~extension~repoName" 68 - let 69 - isMainModule = lib.strings.hasPrefix "//" mangledName.moduleExtensionName; 70 - moduleExtensionParts = builtins.split "^@*([a-zA-Z0-9_~]*)//.*%(.*)$" mangledName.moduleExtensionName; 71 - match = if (builtins.length moduleExtensionParts >= 2) then builtins.elemAt moduleExtensionParts 1 else [ "unknownPrefix" "unknownScope" "unknownExtension" ]; 72 - scope = if isMainModule then "_main" else builtins.elemAt match 0; 73 - extension = builtins.elemAt match 1; 74 - in 75 - "${scope}~${extension}~${mangledName.moduleExtensionGeneratedRepoName}"; 76 - 77 - # We take any "attributes" object that has a "sha256" field. Every value 78 - # under "attributes" is assumed to be an object, and all the "attributes" 79 - # with a "sha256" field are assumed to have either a "urls" or "url" field. 80 - # 81 - # We add them to the `acc`umulator: 82 - # 83 - # acc // { 84 - # "ffad2b06ef2e09d040...fc8e33706bb01634" = fetchurl { 85 - # name = "source"; 86 - # sha256 = "ffad2b06ef2e09d040...fc8e33706bb01634"; 87 - # urls = [ 88 - # "https://mirror.bazel.build/github.com/golang/library.zip", 89 - # "https://github.com/golang/library.zip" 90 - # ]; 91 - # }; 92 - # } 93 - # 94 - # !REMINDER! This works on a best-effort basis, so try to keep it from 95 - # failing loudly. Prefer warning traces. 96 - extract_source = f: acc: mangledName: value: 97 - let 98 - attrs = value.attributes; 99 - name = unmangleName mangledName; 100 - entry = hash: urls: name: { 101 - ${hash} = fetchurl { 102 - name = "source"; # just like fetch*, to get some deduplication 103 - inherit urls; 104 - sha256 = hash; 105 - passthru.sha256 = hash; 106 - passthru.source_name = name; 107 - passthru.urls = urls; 108 - }; 109 - }; 110 - insert = acc: hash: urls: 111 - let 112 - validUrls = builtins.isList urls 113 - && builtins.all (url: builtins.isString url && builtins.substring 0 4 url == "http") urls; 114 - validHash = builtins.isString hash; 115 - valid = validUrls && validHash; 116 - in 117 - if valid then acc // entry hash urls name 118 - else acc; 119 - withToplevelValue = acc: insert acc 120 - (attrs.integrity or attrs.sha256) 121 - (attrs.urls or [ attrs.url ]); 122 - # for http_file patches 123 - withRemotePatches = acc: lib.foldlAttrs 124 - (acc: url: hash: insert acc hash [ url ]) 125 - acc 126 - (attrs.remote_patches or { }); 127 - # for _distdir_tar 128 - withArchives = acc: lib.foldl' 129 - (acc: archive: insert acc attrs.sha256.${archive} attrs.urls.${archive}) 130 - acc 131 - (attrs.archives or [ ]); 132 - addSources = acc: withToplevelValue (withRemotePatches (withArchives acc)); 133 - in 134 - if builtins.isAttrs value && value ? attributes 135 - && value ? ruleClassName 136 - && builtins.isAttrs attrs 137 - && (attrs ? sha256 || attrs ? integrity) 138 - && (attrs ? urls || attrs ? url) 139 - && f name 140 - then addSources acc 141 - else acc; 142 - 143 - requiredSourcePredicate = n: requiredDepNamePredicate (sanitize n); 144 - requiredDeps = foldlModuleDepGraph (extract_source requiredSourcePredicate) { } modules // foldlGeneratedRepoSpecs (extract_source requiredSourcePredicate) { } modules; 145 - 146 - command = '' 147 - mkdir -p $out/content_addressable/sha256 148 - cd $out 149 - '' + lib.concatMapStrings 150 - (drv: '' 151 - filename=$(basename "${lib.head drv.urls}") 152 - echo Bundling $filename ${lib.optionalString (drv?source_name) "from ${drv.source_name}"} 153 - 154 - # 1. --repository_cache format: 155 - # 1.a. A file under a content-hash directory 156 - hash=$(${rnix-hashes}/bin/rnix-hashes --encoding BASE16 ${drv.sha256} | cut -f 2) 157 - mkdir -p content_addressable/sha256/$hash 158 - ln -sfn ${drv} content_addressable/sha256/$hash/file 159 - 160 - # 1.b. a canonicalId marker based on the download urls 161 - # Bazel uses these to avoid reusing a stale hash when the urls have changed. 162 - canonicalId="${lib.concatStringsSep " " drv.urls}" 163 - canonicalIdHash=$(echo -n "$canonicalId" | sha256sum | cut -d" " -f1) 164 - echo -n "$canonicalId" > content_addressable/sha256/$hash/id-$canonicalIdHash 165 - 166 - # 2. --distdir format: 167 - # Just a file with the right basename 168 - # Mostly to keep old tests happy, and because symlinks cost nothing. 169 - # This is brittle because of expected file name conflicts 170 - ln -sn ${drv} $filename || true 171 - '') 172 - (builtins.attrValues requiredDeps) 173 - ; 174 - 175 - repository_cache = runCommand "bazel-repository-cache" { } command; 176 - 177 - in 178 - repository_cache
-7
pkgs/development/tools/build-managers/bazel/bazel_7/cpp-test-MODULE.bazel
··· 1 - ############################################################################### 2 - # Bazel now uses Bzlmod by default to manage external dependencies. 3 - # Please consider migrating your external dependencies from WORKSPACE to MODULE.bazel. 4 - # 5 - # For more details, please check https://github.com/bazelbuild/bazel/issues/18958 6 - ############################################################################### 7 -
-3221
pkgs/development/tools/build-managers/bazel/bazel_7/cpp-test-MODULE.bazel.lock
··· 1 - { 2 - "lockFileVersion": 6, 3 - "moduleFileHash": "88511df1b260515dce141aec0a1990a64de221731dfb656746b7ae1395acf57f", 4 - "flags": { 5 - "cmdRegistries": [ 6 - "https://bcr.bazel.build/" 7 - ], 8 - "cmdModuleOverrides": {}, 9 - "allowedYankedVersions": [], 10 - "envVarAllowedYankedVersions": "", 11 - "ignoreDevDependency": false, 12 - "directDependenciesMode": "WARNING", 13 - "compatibilityMode": "ERROR" 14 - }, 15 - "localOverrideHashes": { 16 - "bazel_tools": "1ae69322ac3823527337acf02016e8ee95813d8d356f47060255b8956fa642f0" 17 - }, 18 - "moduleDepGraph": { 19 - "<root>": { 20 - "name": "", 21 - "version": "", 22 - "key": "<root>", 23 - "repoName": "", 24 - "executionPlatformsToRegister": [], 25 - "toolchainsToRegister": [], 26 - "extensionUsages": [], 27 - "deps": { 28 - "bazel_tools": "bazel_tools@_", 29 - "local_config_platform": "local_config_platform@_" 30 - } 31 - }, 32 - "bazel_tools@_": { 33 - "name": "bazel_tools", 34 - "version": "", 35 - "key": "bazel_tools@_", 36 - "repoName": "bazel_tools", 37 - "executionPlatformsToRegister": [], 38 - "toolchainsToRegister": [ 39 - "@local_config_cc_toolchains//:all", 40 - "@local_config_sh//:local_sh_toolchain" 41 - ], 42 - "extensionUsages": [ 43 - { 44 - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", 45 - "extensionName": "cc_configure_extension", 46 - "usingModule": "bazel_tools@_", 47 - "location": { 48 - "file": "@@bazel_tools//:MODULE.bazel", 49 - "line": 18, 50 - "column": 29 51 - }, 52 - "imports": { 53 - "local_config_cc": "local_config_cc", 54 - "local_config_cc_toolchains": "local_config_cc_toolchains" 55 - }, 56 - "devImports": [], 57 - "tags": [], 58 - "hasDevUseExtension": false, 59 - "hasNonDevUseExtension": true 60 - }, 61 - { 62 - "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl", 63 - "extensionName": "xcode_configure_extension", 64 - "usingModule": "bazel_tools@_", 65 - "location": { 66 - "file": "@@bazel_tools//:MODULE.bazel", 67 - "line": 22, 68 - "column": 32 69 - }, 70 - "imports": { 71 - "local_config_xcode": "local_config_xcode" 72 - }, 73 - "devImports": [], 74 - "tags": [], 75 - "hasDevUseExtension": false, 76 - "hasNonDevUseExtension": true 77 - }, 78 - { 79 - "extensionBzlFile": "@rules_java//java:extensions.bzl", 80 - "extensionName": "toolchains", 81 - "usingModule": "bazel_tools@_", 82 - "location": { 83 - "file": "@@bazel_tools//:MODULE.bazel", 84 - "line": 25, 85 - "column": 32 86 - }, 87 - "imports": { 88 - "local_jdk": "local_jdk", 89 - "remote_java_tools": "remote_java_tools", 90 - "remote_java_tools_linux": "remote_java_tools_linux", 91 - "remote_java_tools_windows": "remote_java_tools_windows", 92 - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", 93 - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64" 94 - }, 95 - "devImports": [], 96 - "tags": [], 97 - "hasDevUseExtension": false, 98 - "hasNonDevUseExtension": true 99 - }, 100 - { 101 - "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl", 102 - "extensionName": "sh_configure_extension", 103 - "usingModule": "bazel_tools@_", 104 - "location": { 105 - "file": "@@bazel_tools//:MODULE.bazel", 106 - "line": 36, 107 - "column": 39 108 - }, 109 - "imports": { 110 - "local_config_sh": "local_config_sh" 111 - }, 112 - "devImports": [], 113 - "tags": [], 114 - "hasDevUseExtension": false, 115 - "hasNonDevUseExtension": true 116 - }, 117 - { 118 - "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl", 119 - "extensionName": "remote_coverage_tools_extension", 120 - "usingModule": "bazel_tools@_", 121 - "location": { 122 - "file": "@@bazel_tools//:MODULE.bazel", 123 - "line": 40, 124 - "column": 48 125 - }, 126 - "imports": { 127 - "remote_coverage_tools": "remote_coverage_tools" 128 - }, 129 - "devImports": [], 130 - "tags": [], 131 - "hasDevUseExtension": false, 132 - "hasNonDevUseExtension": true 133 - }, 134 - { 135 - "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", 136 - "extensionName": "remote_android_tools_extensions", 137 - "usingModule": "bazel_tools@_", 138 - "location": { 139 - "file": "@@bazel_tools//:MODULE.bazel", 140 - "line": 43, 141 - "column": 42 142 - }, 143 - "imports": { 144 - "android_gmaven_r8": "android_gmaven_r8", 145 - "android_tools": "android_tools" 146 - }, 147 - "devImports": [], 148 - "tags": [], 149 - "hasDevUseExtension": false, 150 - "hasNonDevUseExtension": true 151 - }, 152 - { 153 - "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", 154 - "extensionName": "buildozer_binary", 155 - "usingModule": "bazel_tools@_", 156 - "location": { 157 - "file": "@@bazel_tools//:MODULE.bazel", 158 - "line": 47, 159 - "column": 33 160 - }, 161 - "imports": { 162 - "buildozer_binary": "buildozer_binary" 163 - }, 164 - "devImports": [], 165 - "tags": [], 166 - "hasDevUseExtension": false, 167 - "hasNonDevUseExtension": true 168 - } 169 - ], 170 - "deps": { 171 - "rules_cc": "rules_cc@0.0.9", 172 - "rules_java": "rules_java@7.4.0", 173 - "rules_license": "rules_license@0.0.7", 174 - "rules_proto": "rules_proto@5.3.0-21.7", 175 - "rules_python": "rules_python@0.22.1", 176 - "buildozer": "buildozer@6.4.0.2", 177 - "platforms": "platforms@0.0.7", 178 - "com_google_protobuf": "protobuf@21.7", 179 - "zlib": "zlib@1.3", 180 - "build_bazel_apple_support": "apple_support@1.5.0", 181 - "local_config_platform": "local_config_platform@_" 182 - } 183 - }, 184 - "local_config_platform@_": { 185 - "name": "local_config_platform", 186 - "version": "", 187 - "key": "local_config_platform@_", 188 - "repoName": "local_config_platform", 189 - "executionPlatformsToRegister": [], 190 - "toolchainsToRegister": [], 191 - "extensionUsages": [], 192 - "deps": { 193 - "platforms": "platforms@0.0.7", 194 - "bazel_tools": "bazel_tools@_" 195 - } 196 - }, 197 - "rules_cc@0.0.9": { 198 - "name": "rules_cc", 199 - "version": "0.0.9", 200 - "key": "rules_cc@0.0.9", 201 - "repoName": "rules_cc", 202 - "executionPlatformsToRegister": [], 203 - "toolchainsToRegister": [ 204 - "@local_config_cc_toolchains//:all" 205 - ], 206 - "extensionUsages": [ 207 - { 208 - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", 209 - "extensionName": "cc_configure_extension", 210 - "usingModule": "rules_cc@0.0.9", 211 - "location": { 212 - "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", 213 - "line": 9, 214 - "column": 29 215 - }, 216 - "imports": { 217 - "local_config_cc_toolchains": "local_config_cc_toolchains" 218 - }, 219 - "devImports": [], 220 - "tags": [], 221 - "hasDevUseExtension": false, 222 - "hasNonDevUseExtension": true 223 - } 224 - ], 225 - "deps": { 226 - "platforms": "platforms@0.0.7", 227 - "bazel_tools": "bazel_tools@_", 228 - "local_config_platform": "local_config_platform@_" 229 - }, 230 - "repoSpec": { 231 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 232 - "ruleClassName": "http_archive", 233 - "attributes": { 234 - "urls": [ 235 - "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" 236 - ], 237 - "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", 238 - "strip_prefix": "rules_cc-0.0.9", 239 - "remote_patches": { 240 - "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" 241 - }, 242 - "remote_patch_strip": 0 243 - } 244 - } 245 - }, 246 - "rules_java@7.4.0": { 247 - "name": "rules_java", 248 - "version": "7.4.0", 249 - "key": "rules_java@7.4.0", 250 - "repoName": "rules_java", 251 - "executionPlatformsToRegister": [], 252 - "toolchainsToRegister": [ 253 - "//toolchains:all", 254 - "@local_jdk//:runtime_toolchain_definition", 255 - "@local_jdk//:bootstrap_runtime_toolchain_definition", 256 - "@remotejdk11_linux_toolchain_config_repo//:all", 257 - "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", 258 - "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", 259 - "@remotejdk11_linux_s390x_toolchain_config_repo//:all", 260 - "@remotejdk11_macos_toolchain_config_repo//:all", 261 - "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", 262 - "@remotejdk11_win_toolchain_config_repo//:all", 263 - "@remotejdk11_win_arm64_toolchain_config_repo//:all", 264 - "@remotejdk17_linux_toolchain_config_repo//:all", 265 - "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", 266 - "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", 267 - "@remotejdk17_linux_s390x_toolchain_config_repo//:all", 268 - "@remotejdk17_macos_toolchain_config_repo//:all", 269 - "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", 270 - "@remotejdk17_win_toolchain_config_repo//:all", 271 - "@remotejdk17_win_arm64_toolchain_config_repo//:all", 272 - "@remotejdk21_linux_toolchain_config_repo//:all", 273 - "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", 274 - "@remotejdk21_macos_toolchain_config_repo//:all", 275 - "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", 276 - "@remotejdk21_win_toolchain_config_repo//:all" 277 - ], 278 - "extensionUsages": [ 279 - { 280 - "extensionBzlFile": "@rules_java//java:extensions.bzl", 281 - "extensionName": "toolchains", 282 - "usingModule": "rules_java@7.4.0", 283 - "location": { 284 - "file": "https://bcr.bazel.build/modules/rules_java/7.4.0/MODULE.bazel", 285 - "line": 19, 286 - "column": 27 287 - }, 288 - "imports": { 289 - "remote_java_tools": "remote_java_tools", 290 - "remote_java_tools_linux": "remote_java_tools_linux", 291 - "remote_java_tools_windows": "remote_java_tools_windows", 292 - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", 293 - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", 294 - "local_jdk": "local_jdk", 295 - "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", 296 - "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", 297 - "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", 298 - "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", 299 - "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", 300 - "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", 301 - "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", 302 - "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", 303 - "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", 304 - "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", 305 - "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", 306 - "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", 307 - "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", 308 - "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", 309 - "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", 310 - "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", 311 - "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", 312 - "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", 313 - "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", 314 - "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", 315 - "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo" 316 - }, 317 - "devImports": [], 318 - "tags": [], 319 - "hasDevUseExtension": false, 320 - "hasNonDevUseExtension": true 321 - } 322 - ], 323 - "deps": { 324 - "platforms": "platforms@0.0.7", 325 - "rules_cc": "rules_cc@0.0.9", 326 - "bazel_skylib": "bazel_skylib@1.3.0", 327 - "rules_proto": "rules_proto@5.3.0-21.7", 328 - "rules_license": "rules_license@0.0.7", 329 - "bazel_tools": "bazel_tools@_", 330 - "local_config_platform": "local_config_platform@_" 331 - }, 332 - "repoSpec": { 333 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 334 - "ruleClassName": "http_archive", 335 - "attributes": { 336 - "urls": [ 337 - "https://github.com/bazelbuild/rules_java/releases/download/7.4.0/rules_java-7.4.0.tar.gz" 338 - ], 339 - "integrity": "sha256-l27wi0nJKXQfIBeQ5Z44B8cq2B9CjIvJU82+/1/tFes=", 340 - "strip_prefix": "", 341 - "remote_patches": {}, 342 - "remote_patch_strip": 0 343 - } 344 - } 345 - }, 346 - "rules_license@0.0.7": { 347 - "name": "rules_license", 348 - "version": "0.0.7", 349 - "key": "rules_license@0.0.7", 350 - "repoName": "rules_license", 351 - "executionPlatformsToRegister": [], 352 - "toolchainsToRegister": [], 353 - "extensionUsages": [], 354 - "deps": { 355 - "bazel_tools": "bazel_tools@_", 356 - "local_config_platform": "local_config_platform@_" 357 - }, 358 - "repoSpec": { 359 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 360 - "ruleClassName": "http_archive", 361 - "attributes": { 362 - "urls": [ 363 - "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" 364 - ], 365 - "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", 366 - "strip_prefix": "", 367 - "remote_patches": {}, 368 - "remote_patch_strip": 0 369 - } 370 - } 371 - }, 372 - "rules_proto@5.3.0-21.7": { 373 - "name": "rules_proto", 374 - "version": "5.3.0-21.7", 375 - "key": "rules_proto@5.3.0-21.7", 376 - "repoName": "rules_proto", 377 - "executionPlatformsToRegister": [], 378 - "toolchainsToRegister": [], 379 - "extensionUsages": [], 380 - "deps": { 381 - "bazel_skylib": "bazel_skylib@1.3.0", 382 - "com_google_protobuf": "protobuf@21.7", 383 - "rules_cc": "rules_cc@0.0.9", 384 - "bazel_tools": "bazel_tools@_", 385 - "local_config_platform": "local_config_platform@_" 386 - }, 387 - "repoSpec": { 388 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 389 - "ruleClassName": "http_archive", 390 - "attributes": { 391 - "urls": [ 392 - "https://github.com/bazelbuild/rules_proto/archive/refs/tags/5.3.0-21.7.tar.gz" 393 - ], 394 - "integrity": "sha256-3D+yBqLLNEG0heseQjFlsjEjWh6psDG0Qzz3vB+kYN0=", 395 - "strip_prefix": "rules_proto-5.3.0-21.7", 396 - "remote_patches": {}, 397 - "remote_patch_strip": 0 398 - } 399 - } 400 - }, 401 - "rules_python@0.22.1": { 402 - "name": "rules_python", 403 - "version": "0.22.1", 404 - "key": "rules_python@0.22.1", 405 - "repoName": "rules_python", 406 - "executionPlatformsToRegister": [], 407 - "toolchainsToRegister": [ 408 - "@bazel_tools//tools/python:autodetecting_toolchain" 409 - ], 410 - "extensionUsages": [ 411 - { 412 - "extensionBzlFile": "@rules_python//python/extensions/private:internal_deps.bzl", 413 - "extensionName": "internal_deps", 414 - "usingModule": "rules_python@0.22.1", 415 - "location": { 416 - "file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel", 417 - "line": 14, 418 - "column": 30 419 - }, 420 - "imports": { 421 - "pypi__build": "pypi__build", 422 - "pypi__click": "pypi__click", 423 - "pypi__colorama": "pypi__colorama", 424 - "pypi__importlib_metadata": "pypi__importlib_metadata", 425 - "pypi__installer": "pypi__installer", 426 - "pypi__more_itertools": "pypi__more_itertools", 427 - "pypi__packaging": "pypi__packaging", 428 - "pypi__pep517": "pypi__pep517", 429 - "pypi__pip": "pypi__pip", 430 - "pypi__pip_tools": "pypi__pip_tools", 431 - "pypi__setuptools": "pypi__setuptools", 432 - "pypi__tomli": "pypi__tomli", 433 - "pypi__wheel": "pypi__wheel", 434 - "pypi__zipp": "pypi__zipp", 435 - "pypi__coverage_cp310_aarch64-apple-darwin": "pypi__coverage_cp310_aarch64-apple-darwin", 436 - "pypi__coverage_cp310_aarch64-unknown-linux-gnu": "pypi__coverage_cp310_aarch64-unknown-linux-gnu", 437 - "pypi__coverage_cp310_x86_64-apple-darwin": "pypi__coverage_cp310_x86_64-apple-darwin", 438 - "pypi__coverage_cp310_x86_64-unknown-linux-gnu": "pypi__coverage_cp310_x86_64-unknown-linux-gnu", 439 - "pypi__coverage_cp311_aarch64-unknown-linux-gnu": "pypi__coverage_cp311_aarch64-unknown-linux-gnu", 440 - "pypi__coverage_cp311_x86_64-apple-darwin": "pypi__coverage_cp311_x86_64-apple-darwin", 441 - "pypi__coverage_cp311_x86_64-unknown-linux-gnu": "pypi__coverage_cp311_x86_64-unknown-linux-gnu", 442 - "pypi__coverage_cp38_aarch64-apple-darwin": "pypi__coverage_cp38_aarch64-apple-darwin", 443 - "pypi__coverage_cp38_aarch64-unknown-linux-gnu": "pypi__coverage_cp38_aarch64-unknown-linux-gnu", 444 - "pypi__coverage_cp38_x86_64-apple-darwin": "pypi__coverage_cp38_x86_64-apple-darwin", 445 - "pypi__coverage_cp38_x86_64-unknown-linux-gnu": "pypi__coverage_cp38_x86_64-unknown-linux-gnu", 446 - "pypi__coverage_cp39_aarch64-apple-darwin": "pypi__coverage_cp39_aarch64-apple-darwin", 447 - "pypi__coverage_cp39_aarch64-unknown-linux-gnu": "pypi__coverage_cp39_aarch64-unknown-linux-gnu", 448 - "pypi__coverage_cp39_x86_64-apple-darwin": "pypi__coverage_cp39_x86_64-apple-darwin", 449 - "pypi__coverage_cp39_x86_64-unknown-linux-gnu": "pypi__coverage_cp39_x86_64-unknown-linux-gnu" 450 - }, 451 - "devImports": [], 452 - "tags": [ 453 - { 454 - "tagName": "install", 455 - "attributeValues": {}, 456 - "devDependency": false, 457 - "location": { 458 - "file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel", 459 - "line": 15, 460 - "column": 22 461 - } 462 - } 463 - ], 464 - "hasDevUseExtension": false, 465 - "hasNonDevUseExtension": true 466 - }, 467 - { 468 - "extensionBzlFile": "@rules_python//python/extensions:python.bzl", 469 - "extensionName": "python", 470 - "usingModule": "rules_python@0.22.1", 471 - "location": { 472 - "file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel", 473 - "line": 50, 474 - "column": 23 475 - }, 476 - "imports": { 477 - "pythons_hub": "pythons_hub" 478 - }, 479 - "devImports": [], 480 - "tags": [], 481 - "hasDevUseExtension": false, 482 - "hasNonDevUseExtension": true 483 - } 484 - ], 485 - "deps": { 486 - "platforms": "platforms@0.0.7", 487 - "bazel_skylib": "bazel_skylib@1.3.0", 488 - "rules_proto": "rules_proto@5.3.0-21.7", 489 - "com_google_protobuf": "protobuf@21.7", 490 - "bazel_tools": "bazel_tools@_", 491 - "local_config_platform": "local_config_platform@_" 492 - }, 493 - "repoSpec": { 494 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 495 - "ruleClassName": "http_archive", 496 - "attributes": { 497 - "urls": [ 498 - "https://github.com/bazelbuild/rules_python/releases/download/0.22.1/rules_python-0.22.1.tar.gz" 499 - ], 500 - "integrity": "sha256-pWQP3dS+sD6MH95e1xYMC6a9R359BIZhwwwGk2om/WM=", 501 - "strip_prefix": "rules_python-0.22.1", 502 - "remote_patches": { 503 - "https://bcr.bazel.build/modules/rules_python/0.22.1/patches/module_dot_bazel_version.patch": "sha256-3+VLDH9gYDzNI4eOW7mABC/LKxh1xqF6NhacLbNTucs=" 504 - }, 505 - "remote_patch_strip": 1 506 - } 507 - } 508 - }, 509 - "buildozer@6.4.0.2": { 510 - "name": "buildozer", 511 - "version": "6.4.0.2", 512 - "key": "buildozer@6.4.0.2", 513 - "repoName": "buildozer", 514 - "executionPlatformsToRegister": [], 515 - "toolchainsToRegister": [], 516 - "extensionUsages": [ 517 - { 518 - "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", 519 - "extensionName": "buildozer_binary", 520 - "usingModule": "buildozer@6.4.0.2", 521 - "location": { 522 - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", 523 - "line": 7, 524 - "column": 33 525 - }, 526 - "imports": { 527 - "buildozer_binary": "buildozer_binary" 528 - }, 529 - "devImports": [], 530 - "tags": [ 531 - { 532 - "tagName": "buildozer", 533 - "attributeValues": { 534 - "sha256": { 535 - "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", 536 - "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", 537 - "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", 538 - "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", 539 - "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" 540 - }, 541 - "version": "6.4.0" 542 - }, 543 - "devDependency": false, 544 - "location": { 545 - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", 546 - "line": 8, 547 - "column": 27 548 - } 549 - } 550 - ], 551 - "hasDevUseExtension": false, 552 - "hasNonDevUseExtension": true 553 - } 554 - ], 555 - "deps": { 556 - "bazel_tools": "bazel_tools@_", 557 - "local_config_platform": "local_config_platform@_" 558 - }, 559 - "repoSpec": { 560 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 561 - "ruleClassName": "http_archive", 562 - "attributes": { 563 - "urls": [ 564 - "https://github.com/fmeum/buildozer/releases/download/v6.4.0.2/buildozer-v6.4.0.2.tar.gz" 565 - ], 566 - "integrity": "sha256-k7tFKQMR2AygxpmZfH0yEPnQmF3efFgD9rBPkj+Yz/8=", 567 - "strip_prefix": "buildozer-6.4.0.2", 568 - "remote_patches": { 569 - "https://bcr.bazel.build/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" 570 - }, 571 - "remote_patch_strip": 1 572 - } 573 - } 574 - }, 575 - "platforms@0.0.7": { 576 - "name": "platforms", 577 - "version": "0.0.7", 578 - "key": "platforms@0.0.7", 579 - "repoName": "platforms", 580 - "executionPlatformsToRegister": [], 581 - "toolchainsToRegister": [], 582 - "extensionUsages": [], 583 - "deps": { 584 - "rules_license": "rules_license@0.0.7", 585 - "bazel_tools": "bazel_tools@_", 586 - "local_config_platform": "local_config_platform@_" 587 - }, 588 - "repoSpec": { 589 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 590 - "ruleClassName": "http_archive", 591 - "attributes": { 592 - "urls": [ 593 - "https://github.com/bazelbuild/platforms/releases/download/0.0.7/platforms-0.0.7.tar.gz" 594 - ], 595 - "integrity": "sha256-OlYcmee9vpFzqmU/1Xn+hJ8djWc5V4CrR3Cx84FDHVE=", 596 - "strip_prefix": "", 597 - "remote_patches": {}, 598 - "remote_patch_strip": 0 599 - } 600 - } 601 - }, 602 - "protobuf@21.7": { 603 - "name": "protobuf", 604 - "version": "21.7", 605 - "key": "protobuf@21.7", 606 - "repoName": "protobuf", 607 - "executionPlatformsToRegister": [], 608 - "toolchainsToRegister": [], 609 - "extensionUsages": [ 610 - { 611 - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", 612 - "extensionName": "maven", 613 - "usingModule": "protobuf@21.7", 614 - "location": { 615 - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", 616 - "line": 22, 617 - "column": 22 618 - }, 619 - "imports": { 620 - "maven": "maven" 621 - }, 622 - "devImports": [], 623 - "tags": [ 624 - { 625 - "tagName": "install", 626 - "attributeValues": { 627 - "name": "maven", 628 - "artifacts": [ 629 - "com.google.code.findbugs:jsr305:3.0.2", 630 - "com.google.code.gson:gson:2.8.9", 631 - "com.google.errorprone:error_prone_annotations:2.3.2", 632 - "com.google.j2objc:j2objc-annotations:1.3", 633 - "com.google.guava:guava:31.1-jre", 634 - "com.google.guava:guava-testlib:31.1-jre", 635 - "com.google.truth:truth:1.1.2", 636 - "junit:junit:4.13.2", 637 - "org.mockito:mockito-core:4.3.1" 638 - ] 639 - }, 640 - "devDependency": false, 641 - "location": { 642 - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", 643 - "line": 24, 644 - "column": 14 645 - } 646 - } 647 - ], 648 - "hasDevUseExtension": false, 649 - "hasNonDevUseExtension": true 650 - } 651 - ], 652 - "deps": { 653 - "bazel_skylib": "bazel_skylib@1.3.0", 654 - "rules_python": "rules_python@0.22.1", 655 - "rules_cc": "rules_cc@0.0.9", 656 - "rules_proto": "rules_proto@5.3.0-21.7", 657 - "rules_java": "rules_java@7.4.0", 658 - "rules_pkg": "rules_pkg@0.7.0", 659 - "com_google_abseil": "abseil-cpp@20211102.0", 660 - "zlib": "zlib@1.3", 661 - "upb": "upb@0.0.0-20220923-a547704", 662 - "rules_jvm_external": "rules_jvm_external@4.4.2", 663 - "com_google_googletest": "googletest@1.11.0", 664 - "bazel_tools": "bazel_tools@_", 665 - "local_config_platform": "local_config_platform@_" 666 - }, 667 - "repoSpec": { 668 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 669 - "ruleClassName": "http_archive", 670 - "attributes": { 671 - "urls": [ 672 - "https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protobuf-all-21.7.zip" 673 - ], 674 - "integrity": "sha256-VJOiH17T/FAuZv7GuUScBqVRztYwAvpIkDxA36jeeko=", 675 - "strip_prefix": "protobuf-21.7", 676 - "remote_patches": { 677 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel.patch": "sha256-q3V2+eq0v2XF0z8z+V+QF4cynD6JvHI1y3kI/+rzl5s=", 678 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel_for_examples.patch": "sha256-O7YP6s3lo/1opUiO0jqXYORNHdZ/2q3hjz1QGy8QdIU=", 679 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/relative_repo_names.patch": "sha256-RK9RjW8T5UJNG7flIrnFiNE9vKwWB+8uWWtJqXYT0w4=", 680 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_missing_files.patch": "sha256-Hyne4DG2u5bXcWHNxNMirA2QFAe/2Cl8oMm1XJdkQIY=" 681 - }, 682 - "remote_patch_strip": 1 683 - } 684 - } 685 - }, 686 - "zlib@1.3": { 687 - "name": "zlib", 688 - "version": "1.3", 689 - "key": "zlib@1.3", 690 - "repoName": "zlib", 691 - "executionPlatformsToRegister": [], 692 - "toolchainsToRegister": [], 693 - "extensionUsages": [], 694 - "deps": { 695 - "platforms": "platforms@0.0.7", 696 - "rules_cc": "rules_cc@0.0.9", 697 - "bazel_tools": "bazel_tools@_", 698 - "local_config_platform": "local_config_platform@_" 699 - }, 700 - "repoSpec": { 701 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 702 - "ruleClassName": "http_archive", 703 - "attributes": { 704 - "urls": [ 705 - "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" 706 - ], 707 - "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", 708 - "strip_prefix": "zlib-1.3", 709 - "remote_patches": { 710 - "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", 711 - "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" 712 - }, 713 - "remote_patch_strip": 0 714 - } 715 - } 716 - }, 717 - "apple_support@1.5.0": { 718 - "name": "apple_support", 719 - "version": "1.5.0", 720 - "key": "apple_support@1.5.0", 721 - "repoName": "build_bazel_apple_support", 722 - "executionPlatformsToRegister": [], 723 - "toolchainsToRegister": [ 724 - "@local_config_apple_cc_toolchains//:all" 725 - ], 726 - "extensionUsages": [ 727 - { 728 - "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", 729 - "extensionName": "apple_cc_configure_extension", 730 - "usingModule": "apple_support@1.5.0", 731 - "location": { 732 - "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", 733 - "line": 17, 734 - "column": 35 735 - }, 736 - "imports": { 737 - "local_config_apple_cc": "local_config_apple_cc", 738 - "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" 739 - }, 740 - "devImports": [], 741 - "tags": [], 742 - "hasDevUseExtension": false, 743 - "hasNonDevUseExtension": true 744 - } 745 - ], 746 - "deps": { 747 - "bazel_skylib": "bazel_skylib@1.3.0", 748 - "platforms": "platforms@0.0.7", 749 - "bazel_tools": "bazel_tools@_", 750 - "local_config_platform": "local_config_platform@_" 751 - }, 752 - "repoSpec": { 753 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 754 - "ruleClassName": "http_archive", 755 - "attributes": { 756 - "urls": [ 757 - "https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz" 758 - ], 759 - "integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=", 760 - "strip_prefix": "", 761 - "remote_patches": {}, 762 - "remote_patch_strip": 0 763 - } 764 - } 765 - }, 766 - "bazel_skylib@1.3.0": { 767 - "name": "bazel_skylib", 768 - "version": "1.3.0", 769 - "key": "bazel_skylib@1.3.0", 770 - "repoName": "bazel_skylib", 771 - "executionPlatformsToRegister": [], 772 - "toolchainsToRegister": [ 773 - "//toolchains/unittest:cmd_toolchain", 774 - "//toolchains/unittest:bash_toolchain" 775 - ], 776 - "extensionUsages": [], 777 - "deps": { 778 - "platforms": "platforms@0.0.7", 779 - "bazel_tools": "bazel_tools@_", 780 - "local_config_platform": "local_config_platform@_" 781 - }, 782 - "repoSpec": { 783 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 784 - "ruleClassName": "http_archive", 785 - "attributes": { 786 - "urls": [ 787 - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz" 788 - ], 789 - "integrity": "sha256-dNVE2W9KW7Yw1GXKi7z+Ix41lOWq5X4e2/F6brPKJQY=", 790 - "strip_prefix": "", 791 - "remote_patches": {}, 792 - "remote_patch_strip": 0 793 - } 794 - } 795 - }, 796 - "rules_pkg@0.7.0": { 797 - "name": "rules_pkg", 798 - "version": "0.7.0", 799 - "key": "rules_pkg@0.7.0", 800 - "repoName": "rules_pkg", 801 - "executionPlatformsToRegister": [], 802 - "toolchainsToRegister": [], 803 - "extensionUsages": [], 804 - "deps": { 805 - "rules_python": "rules_python@0.22.1", 806 - "bazel_skylib": "bazel_skylib@1.3.0", 807 - "rules_license": "rules_license@0.0.7", 808 - "bazel_tools": "bazel_tools@_", 809 - "local_config_platform": "local_config_platform@_" 810 - }, 811 - "repoSpec": { 812 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 813 - "ruleClassName": "http_archive", 814 - "attributes": { 815 - "urls": [ 816 - "https://github.com/bazelbuild/rules_pkg/releases/download/0.7.0/rules_pkg-0.7.0.tar.gz" 817 - ], 818 - "integrity": "sha256-iimOgydi7aGDBZfWT+fbWBeKqEzVkm121bdE1lWJQcI=", 819 - "strip_prefix": "", 820 - "remote_patches": { 821 - "https://bcr.bazel.build/modules/rules_pkg/0.7.0/patches/module_dot_bazel.patch": "sha256-4OaEPZwYF6iC71ZTDg6MJ7LLqX7ZA0/kK4mT+4xKqiE=" 822 - }, 823 - "remote_patch_strip": 0 824 - } 825 - } 826 - }, 827 - "abseil-cpp@20211102.0": { 828 - "name": "abseil-cpp", 829 - "version": "20211102.0", 830 - "key": "abseil-cpp@20211102.0", 831 - "repoName": "abseil-cpp", 832 - "executionPlatformsToRegister": [], 833 - "toolchainsToRegister": [], 834 - "extensionUsages": [], 835 - "deps": { 836 - "rules_cc": "rules_cc@0.0.9", 837 - "platforms": "platforms@0.0.7", 838 - "bazel_tools": "bazel_tools@_", 839 - "local_config_platform": "local_config_platform@_" 840 - }, 841 - "repoSpec": { 842 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 843 - "ruleClassName": "http_archive", 844 - "attributes": { 845 - "urls": [ 846 - "https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.tar.gz" 847 - ], 848 - "integrity": "sha256-3PcbnLqNwMqZQMSzFqDHlr6Pq0KwcLtrfKtitI8OZsQ=", 849 - "strip_prefix": "abseil-cpp-20211102.0", 850 - "remote_patches": { 851 - "https://bcr.bazel.build/modules/abseil-cpp/20211102.0/patches/module_dot_bazel.patch": "sha256-4izqopgGCey4jVZzl/w3M2GVPNohjh2B5TmbThZNvPY=" 852 - }, 853 - "remote_patch_strip": 0 854 - } 855 - } 856 - }, 857 - "upb@0.0.0-20220923-a547704": { 858 - "name": "upb", 859 - "version": "0.0.0-20220923-a547704", 860 - "key": "upb@0.0.0-20220923-a547704", 861 - "repoName": "upb", 862 - "executionPlatformsToRegister": [], 863 - "toolchainsToRegister": [], 864 - "extensionUsages": [], 865 - "deps": { 866 - "bazel_skylib": "bazel_skylib@1.3.0", 867 - "rules_proto": "rules_proto@5.3.0-21.7", 868 - "com_google_protobuf": "protobuf@21.7", 869 - "com_google_absl": "abseil-cpp@20211102.0", 870 - "platforms": "platforms@0.0.7", 871 - "bazel_tools": "bazel_tools@_", 872 - "local_config_platform": "local_config_platform@_" 873 - }, 874 - "repoSpec": { 875 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 876 - "ruleClassName": "http_archive", 877 - "attributes": { 878 - "urls": [ 879 - "https://github.com/protocolbuffers/upb/archive/a5477045acaa34586420942098f5fecd3570f577.tar.gz" 880 - ], 881 - "integrity": "sha256-z39x6v+QskwaKLSWRan/A6mmwecTQpHOcJActj5zZLU=", 882 - "strip_prefix": "upb-a5477045acaa34586420942098f5fecd3570f577", 883 - "remote_patches": { 884 - "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0=" 885 - }, 886 - "remote_patch_strip": 0 887 - } 888 - } 889 - }, 890 - "rules_jvm_external@4.4.2": { 891 - "name": "rules_jvm_external", 892 - "version": "4.4.2", 893 - "key": "rules_jvm_external@4.4.2", 894 - "repoName": "rules_jvm_external", 895 - "executionPlatformsToRegister": [], 896 - "toolchainsToRegister": [], 897 - "extensionUsages": [ 898 - { 899 - "extensionBzlFile": "@rules_jvm_external//:non-module-deps.bzl", 900 - "extensionName": "non_module_deps", 901 - "usingModule": "rules_jvm_external@4.4.2", 902 - "location": { 903 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", 904 - "line": 9, 905 - "column": 32 906 - }, 907 - "imports": { 908 - "io_bazel_rules_kotlin": "io_bazel_rules_kotlin" 909 - }, 910 - "devImports": [], 911 - "tags": [], 912 - "hasDevUseExtension": false, 913 - "hasNonDevUseExtension": true 914 - }, 915 - { 916 - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", 917 - "extensionName": "maven", 918 - "usingModule": "rules_jvm_external@4.4.2", 919 - "location": { 920 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", 921 - "line": 16, 922 - "column": 22 923 - }, 924 - "imports": { 925 - "rules_jvm_external_deps": "rules_jvm_external_deps" 926 - }, 927 - "devImports": [], 928 - "tags": [ 929 - { 930 - "tagName": "install", 931 - "attributeValues": { 932 - "name": "rules_jvm_external_deps", 933 - "artifacts": [ 934 - "com.google.cloud:google-cloud-core:1.93.10", 935 - "com.google.cloud:google-cloud-storage:1.113.4", 936 - "com.google.code.gson:gson:2.9.0", 937 - "org.apache.maven:maven-artifact:3.8.6", 938 - "software.amazon.awssdk:s3:2.17.183" 939 - ], 940 - "lock_file": "@rules_jvm_external//:rules_jvm_external_deps_install.json" 941 - }, 942 - "devDependency": false, 943 - "location": { 944 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", 945 - "line": 18, 946 - "column": 14 947 - } 948 - } 949 - ], 950 - "hasDevUseExtension": false, 951 - "hasNonDevUseExtension": true 952 - } 953 - ], 954 - "deps": { 955 - "bazel_skylib": "bazel_skylib@1.3.0", 956 - "io_bazel_stardoc": "stardoc@0.5.1", 957 - "bazel_tools": "bazel_tools@_", 958 - "local_config_platform": "local_config_platform@_" 959 - }, 960 - "repoSpec": { 961 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 962 - "ruleClassName": "http_archive", 963 - "attributes": { 964 - "urls": [ 965 - "https://github.com/bazelbuild/rules_jvm_external/archive/refs/tags/4.4.2.zip" 966 - ], 967 - "integrity": "sha256-c1YC9QgT6y6pPKP15DsZWb2AshO4NqB6YqKddXZwt3s=", 968 - "strip_prefix": "rules_jvm_external-4.4.2", 969 - "remote_patches": {}, 970 - "remote_patch_strip": 0 971 - } 972 - } 973 - }, 974 - "googletest@1.11.0": { 975 - "name": "googletest", 976 - "version": "1.11.0", 977 - "key": "googletest@1.11.0", 978 - "repoName": "googletest", 979 - "executionPlatformsToRegister": [], 980 - "toolchainsToRegister": [], 981 - "extensionUsages": [], 982 - "deps": { 983 - "com_google_absl": "abseil-cpp@20211102.0", 984 - "platforms": "platforms@0.0.7", 985 - "rules_cc": "rules_cc@0.0.9", 986 - "bazel_tools": "bazel_tools@_", 987 - "local_config_platform": "local_config_platform@_" 988 - }, 989 - "repoSpec": { 990 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 991 - "ruleClassName": "http_archive", 992 - "attributes": { 993 - "urls": [ 994 - "https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz" 995 - ], 996 - "integrity": "sha256-tIcL8SH/d5W6INILzdhie44Ijy0dqymaAxwQNO3ck9U=", 997 - "strip_prefix": "googletest-release-1.11.0", 998 - "remote_patches": { 999 - "https://bcr.bazel.build/modules/googletest/1.11.0/patches/module_dot_bazel.patch": "sha256-HuahEdI/n8KCI071sN3CEziX+7qP/Ec77IWayYunLP0=" 1000 - }, 1001 - "remote_patch_strip": 0 1002 - } 1003 - } 1004 - }, 1005 - "stardoc@0.5.1": { 1006 - "name": "stardoc", 1007 - "version": "0.5.1", 1008 - "key": "stardoc@0.5.1", 1009 - "repoName": "stardoc", 1010 - "executionPlatformsToRegister": [], 1011 - "toolchainsToRegister": [], 1012 - "extensionUsages": [], 1013 - "deps": { 1014 - "bazel_skylib": "bazel_skylib@1.3.0", 1015 - "rules_java": "rules_java@7.4.0", 1016 - "bazel_tools": "bazel_tools@_", 1017 - "local_config_platform": "local_config_platform@_" 1018 - }, 1019 - "repoSpec": { 1020 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1021 - "ruleClassName": "http_archive", 1022 - "attributes": { 1023 - "urls": [ 1024 - "https://github.com/bazelbuild/stardoc/releases/download/0.5.1/stardoc-0.5.1.tar.gz" 1025 - ], 1026 - "integrity": "sha256-qoFNrgrEALurLoiB+ZFcb0fElmS/CHxAmhX5BDjSwj4=", 1027 - "strip_prefix": "", 1028 - "remote_patches": { 1029 - "https://bcr.bazel.build/modules/stardoc/0.5.1/patches/module_dot_bazel.patch": "sha256-UAULCuTpJE7SG0YrR9XLjMfxMRmbP+za3uW9ONZ5rjI=" 1030 - }, 1031 - "remote_patch_strip": 0 1032 - } 1033 - } 1034 - } 1035 - }, 1036 - "moduleExtensions": { 1037 - "@@apple_support~//crosstool:setup.bzl%apple_cc_configure_extension": { 1038 - "general": { 1039 - "bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=", 1040 - "recordedFileInputs": {}, 1041 - "recordedDirentsInputs": {}, 1042 - "envVariables": {}, 1043 - "generatedRepoSpecs": { 1044 - "local_config_apple_cc": { 1045 - "bzlFile": "@@apple_support~//crosstool:setup.bzl", 1046 - "ruleClassName": "_apple_cc_autoconf", 1047 - "attributes": {} 1048 - }, 1049 - "local_config_apple_cc_toolchains": { 1050 - "bzlFile": "@@apple_support~//crosstool:setup.bzl", 1051 - "ruleClassName": "_apple_cc_autoconf_toolchains", 1052 - "attributes": {} 1053 - } 1054 - }, 1055 - "recordedRepoMappingEntries": [ 1056 - [ 1057 - "apple_support~", 1058 - "bazel_tools", 1059 - "bazel_tools" 1060 - ] 1061 - ] 1062 - } 1063 - }, 1064 - "@@bazel_tools//tools/android:android_extensions.bzl%remote_android_tools_extensions": { 1065 - "general": { 1066 - "bzlTransitiveDigest": "ZggrqnDIPRFCqT9XaCYOxLiJx1XuMtOZNG1jvKYZ5lA=", 1067 - "recordedFileInputs": {}, 1068 - "recordedDirentsInputs": {}, 1069 - "envVariables": {}, 1070 - "generatedRepoSpecs": { 1071 - "android_tools": { 1072 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1073 - "ruleClassName": "http_archive", 1074 - "attributes": { 1075 - "sha256": "2b661a761a735b41c41b3a78089f4fc1982626c76ddb944604ae3ff8c545d3c2", 1076 - "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.30.0.tar" 1077 - } 1078 - }, 1079 - "android_gmaven_r8": { 1080 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1081 - "ruleClassName": "http_jar", 1082 - "attributes": { 1083 - "sha256": "57a696749695a09381a87bc2f08c3a8ed06a717a5caa3ef878a3077e0d3af19d", 1084 - "url": "https://maven.google.com/com/android/tools/r8/8.1.56/r8-8.1.56.jar" 1085 - } 1086 - } 1087 - }, 1088 - "recordedRepoMappingEntries": [] 1089 - } 1090 - }, 1091 - "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { 1092 - "general": { 1093 - "bzlTransitiveDigest": "PHpT2yqMGms2U4L3E/aZ+WcQalmZWm+ILdP3yiLsDhA=", 1094 - "recordedFileInputs": {}, 1095 - "recordedDirentsInputs": {}, 1096 - "envVariables": {}, 1097 - "generatedRepoSpecs": { 1098 - "local_config_cc": { 1099 - "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", 1100 - "ruleClassName": "cc_autoconf", 1101 - "attributes": {} 1102 - }, 1103 - "local_config_cc_toolchains": { 1104 - "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", 1105 - "ruleClassName": "cc_autoconf_toolchains", 1106 - "attributes": {} 1107 - } 1108 - }, 1109 - "recordedRepoMappingEntries": [ 1110 - [ 1111 - "bazel_tools", 1112 - "bazel_tools", 1113 - "bazel_tools" 1114 - ] 1115 - ] 1116 - } 1117 - }, 1118 - "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { 1119 - "general": { 1120 - "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=", 1121 - "recordedFileInputs": {}, 1122 - "recordedDirentsInputs": {}, 1123 - "envVariables": {}, 1124 - "generatedRepoSpecs": { 1125 - "local_config_xcode": { 1126 - "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl", 1127 - "ruleClassName": "xcode_autoconf", 1128 - "attributes": { 1129 - "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", 1130 - "remote_xcode": "" 1131 - } 1132 - } 1133 - }, 1134 - "recordedRepoMappingEntries": [] 1135 - } 1136 - }, 1137 - "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { 1138 - "general": { 1139 - "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=", 1140 - "recordedFileInputs": {}, 1141 - "recordedDirentsInputs": {}, 1142 - "envVariables": {}, 1143 - "generatedRepoSpecs": { 1144 - "local_config_sh": { 1145 - "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl", 1146 - "ruleClassName": "sh_config", 1147 - "attributes": {} 1148 - } 1149 - }, 1150 - "recordedRepoMappingEntries": [] 1151 - } 1152 - }, 1153 - "@@bazel_tools//tools/test:extensions.bzl%remote_coverage_tools_extension": { 1154 - "general": { 1155 - "bzlTransitiveDigest": "7n9r2sWPYvn/OzUdHUoiJN/1hgIqWKOFCEQFVwHZGU0=", 1156 - "recordedFileInputs": {}, 1157 - "recordedDirentsInputs": {}, 1158 - "envVariables": {}, 1159 - "generatedRepoSpecs": { 1160 - "remote_coverage_tools": { 1161 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1162 - "ruleClassName": "http_archive", 1163 - "attributes": { 1164 - "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af", 1165 - "urls": [ 1166 - "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" 1167 - ] 1168 - } 1169 - } 1170 - }, 1171 - "recordedRepoMappingEntries": [] 1172 - } 1173 - }, 1174 - "@@buildozer~//:buildozer_binary.bzl%buildozer_binary": { 1175 - "general": { 1176 - "bzlTransitiveDigest": "EleDU/FQ1+e/RgkW3aIDmdaxZEthvoWQhsqFTxiSgMI=", 1177 - "recordedFileInputs": {}, 1178 - "recordedDirentsInputs": {}, 1179 - "envVariables": {}, 1180 - "generatedRepoSpecs": { 1181 - "buildozer_binary": { 1182 - "bzlFile": "@@buildozer~//private:buildozer_binary.bzl", 1183 - "ruleClassName": "_buildozer_binary_repo", 1184 - "attributes": { 1185 - "sha256": { 1186 - "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", 1187 - "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", 1188 - "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", 1189 - "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", 1190 - "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" 1191 - }, 1192 - "version": "6.4.0" 1193 - } 1194 - } 1195 - }, 1196 - "recordedRepoMappingEntries": [] 1197 - } 1198 - }, 1199 - "@@rules_java~//java:extensions.bzl%toolchains": { 1200 - "general": { 1201 - "bzlTransitiveDigest": "0N5b5J9fUzo0sgvH4F3kIEaeXunz4Wy2/UtSFV/eXUY=", 1202 - "recordedFileInputs": {}, 1203 - "recordedDirentsInputs": {}, 1204 - "envVariables": {}, 1205 - "generatedRepoSpecs": { 1206 - "remotejdk21_linux_toolchain_config_repo": { 1207 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1208 - "ruleClassName": "_toolchain_config", 1209 - "attributes": { 1210 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\n" 1211 - } 1212 - }, 1213 - "remotejdk17_linux_s390x_toolchain_config_repo": { 1214 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1215 - "ruleClassName": "_toolchain_config", 1216 - "attributes": { 1217 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\n" 1218 - } 1219 - }, 1220 - "remotejdk17_macos_toolchain_config_repo": { 1221 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1222 - "ruleClassName": "_toolchain_config", 1223 - "attributes": { 1224 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\n" 1225 - } 1226 - }, 1227 - "remotejdk21_macos_aarch64_toolchain_config_repo": { 1228 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1229 - "ruleClassName": "_toolchain_config", 1230 - "attributes": { 1231 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\n" 1232 - } 1233 - }, 1234 - "remotejdk17_linux_aarch64_toolchain_config_repo": { 1235 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1236 - "ruleClassName": "_toolchain_config", 1237 - "attributes": { 1238 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\n" 1239 - } 1240 - }, 1241 - "remotejdk21_macos_aarch64": { 1242 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1243 - "ruleClassName": "http_archive", 1244 - "attributes": { 1245 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1246 - "sha256": "e8260516de8b60661422a725f1df2c36ef888f6fb35393566b00e7325db3d04e", 1247 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_aarch64", 1248 - "urls": [ 1249 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz", 1250 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz" 1251 - ] 1252 - } 1253 - }, 1254 - "remotejdk17_linux_toolchain_config_repo": { 1255 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1256 - "ruleClassName": "_toolchain_config", 1257 - "attributes": { 1258 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\n" 1259 - } 1260 - }, 1261 - "remotejdk17_macos_aarch64": { 1262 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1263 - "ruleClassName": "http_archive", 1264 - "attributes": { 1265 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1266 - "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca", 1267 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64", 1268 - "urls": [ 1269 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz", 1270 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz" 1271 - ] 1272 - } 1273 - }, 1274 - "remote_java_tools_windows": { 1275 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1276 - "ruleClassName": "http_archive", 1277 - "attributes": { 1278 - "sha256": "fe2f88169696d6c6fc6e90ba61bb46be7d0ae3693cbafdf336041bf56679e8d1", 1279 - "urls": [ 1280 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_windows-v13.4.zip", 1281 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_windows-v13.4.zip" 1282 - ] 1283 - } 1284 - }, 1285 - "remotejdk11_win": { 1286 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1287 - "ruleClassName": "http_archive", 1288 - "attributes": { 1289 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1290 - "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83", 1291 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64", 1292 - "urls": [ 1293 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip", 1294 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip" 1295 - ] 1296 - } 1297 - }, 1298 - "remotejdk11_win_toolchain_config_repo": { 1299 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1300 - "ruleClassName": "_toolchain_config", 1301 - "attributes": { 1302 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\n" 1303 - } 1304 - }, 1305 - "remotejdk11_linux_aarch64": { 1306 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1307 - "ruleClassName": "http_archive", 1308 - "attributes": { 1309 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1310 - "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", 1311 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", 1312 - "urls": [ 1313 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz", 1314 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz" 1315 - ] 1316 - } 1317 - }, 1318 - "remotejdk17_linux": { 1319 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1320 - "ruleClassName": "http_archive", 1321 - "attributes": { 1322 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1323 - "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340", 1324 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64", 1325 - "urls": [ 1326 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz", 1327 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz" 1328 - ] 1329 - } 1330 - }, 1331 - "remotejdk11_linux_s390x_toolchain_config_repo": { 1332 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1333 - "ruleClassName": "_toolchain_config", 1334 - "attributes": { 1335 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\n" 1336 - } 1337 - }, 1338 - "remotejdk11_linux_toolchain_config_repo": { 1339 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1340 - "ruleClassName": "_toolchain_config", 1341 - "attributes": { 1342 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\n" 1343 - } 1344 - }, 1345 - "remotejdk11_macos": { 1346 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1347 - "ruleClassName": "http_archive", 1348 - "attributes": { 1349 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1350 - "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd", 1351 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64", 1352 - "urls": [ 1353 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz", 1354 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz" 1355 - ] 1356 - } 1357 - }, 1358 - "remotejdk11_win_arm64": { 1359 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1360 - "ruleClassName": "http_archive", 1361 - "attributes": { 1362 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1363 - "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", 1364 - "strip_prefix": "jdk-11.0.13+8", 1365 - "urls": [ 1366 - "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" 1367 - ] 1368 - } 1369 - }, 1370 - "remotejdk17_macos": { 1371 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1372 - "ruleClassName": "http_archive", 1373 - "attributes": { 1374 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1375 - "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f", 1376 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64", 1377 - "urls": [ 1378 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz", 1379 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz" 1380 - ] 1381 - } 1382 - }, 1383 - "remotejdk21_macos": { 1384 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1385 - "ruleClassName": "http_archive", 1386 - "attributes": { 1387 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1388 - "sha256": "3ad8fe288eb57d975c2786ae453a036aa46e47ab2ac3d81538ebae2a54d3c025", 1389 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_x64", 1390 - "urls": [ 1391 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz", 1392 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz" 1393 - ] 1394 - } 1395 - }, 1396 - "remotejdk21_macos_toolchain_config_repo": { 1397 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1398 - "ruleClassName": "_toolchain_config", 1399 - "attributes": { 1400 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\n" 1401 - } 1402 - }, 1403 - "remotejdk17_macos_aarch64_toolchain_config_repo": { 1404 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1405 - "ruleClassName": "_toolchain_config", 1406 - "attributes": { 1407 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\n" 1408 - } 1409 - }, 1410 - "remotejdk17_win": { 1411 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1412 - "ruleClassName": "http_archive", 1413 - "attributes": { 1414 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1415 - "sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637", 1416 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64", 1417 - "urls": [ 1418 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip", 1419 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip" 1420 - ] 1421 - } 1422 - }, 1423 - "remotejdk11_macos_aarch64_toolchain_config_repo": { 1424 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1425 - "ruleClassName": "_toolchain_config", 1426 - "attributes": { 1427 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\n" 1428 - } 1429 - }, 1430 - "remotejdk11_linux_ppc64le_toolchain_config_repo": { 1431 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1432 - "ruleClassName": "_toolchain_config", 1433 - "attributes": { 1434 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\n" 1435 - } 1436 - }, 1437 - "remotejdk21_linux": { 1438 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1439 - "ruleClassName": "http_archive", 1440 - "attributes": { 1441 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1442 - "sha256": "5ad730fbee6bb49bfff10bf39e84392e728d89103d3474a7e5def0fd134b300a", 1443 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_x64", 1444 - "urls": [ 1445 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz", 1446 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz" 1447 - ] 1448 - } 1449 - }, 1450 - "remote_java_tools_linux": { 1451 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1452 - "ruleClassName": "http_archive", 1453 - "attributes": { 1454 - "sha256": "ba10f09a138cf185d04cbc807d67a3da42ab13d618c5d1ce20d776e199c33a39", 1455 - "urls": [ 1456 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_linux-v13.4.zip", 1457 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_linux-v13.4.zip" 1458 - ] 1459 - } 1460 - }, 1461 - "remotejdk21_win": { 1462 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1463 - "ruleClassName": "http_archive", 1464 - "attributes": { 1465 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1466 - "sha256": "f7cc15ca17295e69c907402dfe8db240db446e75d3b150da7bf67243cded93de", 1467 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-win_x64", 1468 - "urls": [ 1469 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip", 1470 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip" 1471 - ] 1472 - } 1473 - }, 1474 - "remotejdk21_linux_aarch64": { 1475 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1476 - "ruleClassName": "http_archive", 1477 - "attributes": { 1478 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1479 - "sha256": "ce7df1af5d44a9f455617c4b8891443fbe3e4b269c777d8b82ed66f77167cfe0", 1480 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_aarch64", 1481 - "urls": [ 1482 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz", 1483 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz" 1484 - ] 1485 - } 1486 - }, 1487 - "remotejdk11_linux_aarch64_toolchain_config_repo": { 1488 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1489 - "ruleClassName": "_toolchain_config", 1490 - "attributes": { 1491 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\n" 1492 - } 1493 - }, 1494 - "remotejdk11_linux_s390x": { 1495 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1496 - "ruleClassName": "http_archive", 1497 - "attributes": { 1498 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1499 - "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", 1500 - "strip_prefix": "jdk-11.0.15+10", 1501 - "urls": [ 1502 - "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz", 1503 - "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" 1504 - ] 1505 - } 1506 - }, 1507 - "remotejdk17_linux_aarch64": { 1508 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1509 - "ruleClassName": "http_archive", 1510 - "attributes": { 1511 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1512 - "sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313", 1513 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64", 1514 - "urls": [ 1515 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz", 1516 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz" 1517 - ] 1518 - } 1519 - }, 1520 - "remotejdk17_win_arm64_toolchain_config_repo": { 1521 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1522 - "ruleClassName": "_toolchain_config", 1523 - "attributes": { 1524 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\n" 1525 - } 1526 - }, 1527 - "remotejdk11_linux": { 1528 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1529 - "ruleClassName": "http_archive", 1530 - "attributes": { 1531 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1532 - "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c", 1533 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64", 1534 - "urls": [ 1535 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz", 1536 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz" 1537 - ] 1538 - } 1539 - }, 1540 - "remotejdk11_macos_toolchain_config_repo": { 1541 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1542 - "ruleClassName": "_toolchain_config", 1543 - "attributes": { 1544 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\n" 1545 - } 1546 - }, 1547 - "remotejdk17_linux_ppc64le_toolchain_config_repo": { 1548 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1549 - "ruleClassName": "_toolchain_config", 1550 - "attributes": { 1551 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\n" 1552 - } 1553 - }, 1554 - "remotejdk17_win_arm64": { 1555 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1556 - "ruleClassName": "http_archive", 1557 - "attributes": { 1558 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1559 - "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", 1560 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", 1561 - "urls": [ 1562 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip", 1563 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip" 1564 - ] 1565 - } 1566 - }, 1567 - "remote_java_tools_darwin_arm64": { 1568 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1569 - "ruleClassName": "http_archive", 1570 - "attributes": { 1571 - "sha256": "076a7e198ad077f8c7d997986ef5102427fae6bbfce7a7852d2e080ed8767528", 1572 - "urls": [ 1573 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_darwin_arm64-v13.4.zip", 1574 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_darwin_arm64-v13.4.zip" 1575 - ] 1576 - } 1577 - }, 1578 - "remotejdk17_linux_ppc64le": { 1579 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1580 - "ruleClassName": "http_archive", 1581 - "attributes": { 1582 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1583 - "sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd", 1584 - "strip_prefix": "jdk-17.0.8.1+1", 1585 - "urls": [ 1586 - "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz", 1587 - "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz" 1588 - ] 1589 - } 1590 - }, 1591 - "remotejdk21_linux_aarch64_toolchain_config_repo": { 1592 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1593 - "ruleClassName": "_toolchain_config", 1594 - "attributes": { 1595 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\n" 1596 - } 1597 - }, 1598 - "remotejdk11_win_arm64_toolchain_config_repo": { 1599 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1600 - "ruleClassName": "_toolchain_config", 1601 - "attributes": { 1602 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\n" 1603 - } 1604 - }, 1605 - "local_jdk": { 1606 - "bzlFile": "@@rules_java~//toolchains:local_java_repository.bzl", 1607 - "ruleClassName": "_local_java_repository_rule", 1608 - "attributes": { 1609 - "java_home": "", 1610 - "version": "", 1611 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = {RUNTIME_VERSION},\n)\n" 1612 - } 1613 - }, 1614 - "remote_java_tools_darwin_x86_64": { 1615 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1616 - "ruleClassName": "http_archive", 1617 - "attributes": { 1618 - "sha256": "4523aec4d09c587091a2dae6f5c9bc6922c220f3b6030e5aba9c8f015913cc65", 1619 - "urls": [ 1620 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_darwin_x86_64-v13.4.zip", 1621 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_darwin_x86_64-v13.4.zip" 1622 - ] 1623 - } 1624 - }, 1625 - "remote_java_tools": { 1626 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1627 - "ruleClassName": "http_archive", 1628 - "attributes": { 1629 - "sha256": "e025fd260ac39b47c111f5212d64ec0d00d85dec16e49368aae82fc626a940cf", 1630 - "urls": [ 1631 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools-v13.4.zip", 1632 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools-v13.4.zip" 1633 - ] 1634 - } 1635 - }, 1636 - "remotejdk17_linux_s390x": { 1637 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1638 - "ruleClassName": "http_archive", 1639 - "attributes": { 1640 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1641 - "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", 1642 - "strip_prefix": "jdk-17.0.8.1+1", 1643 - "urls": [ 1644 - "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz", 1645 - "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz" 1646 - ] 1647 - } 1648 - }, 1649 - "remotejdk17_win_toolchain_config_repo": { 1650 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1651 - "ruleClassName": "_toolchain_config", 1652 - "attributes": { 1653 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\n" 1654 - } 1655 - }, 1656 - "remotejdk11_linux_ppc64le": { 1657 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1658 - "ruleClassName": "http_archive", 1659 - "attributes": { 1660 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1661 - "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", 1662 - "strip_prefix": "jdk-11.0.15+10", 1663 - "urls": [ 1664 - "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz", 1665 - "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" 1666 - ] 1667 - } 1668 - }, 1669 - "remotejdk11_macos_aarch64": { 1670 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1671 - "ruleClassName": "http_archive", 1672 - "attributes": { 1673 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1674 - "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", 1675 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", 1676 - "urls": [ 1677 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", 1678 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" 1679 - ] 1680 - } 1681 - }, 1682 - "remotejdk21_win_toolchain_config_repo": { 1683 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1684 - "ruleClassName": "_toolchain_config", 1685 - "attributes": { 1686 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\n" 1687 - } 1688 - } 1689 - }, 1690 - "recordedRepoMappingEntries": [ 1691 - [ 1692 - "rules_java~", 1693 - "bazel_tools", 1694 - "bazel_tools" 1695 - ], 1696 - [ 1697 - "rules_java~", 1698 - "remote_java_tools", 1699 - "rules_java~~toolchains~remote_java_tools" 1700 - ] 1701 - ] 1702 - } 1703 - }, 1704 - "@@rules_jvm_external~//:extensions.bzl%maven": { 1705 - "general": { 1706 - "bzlTransitiveDigest": "9ol/f6R1HONuabXvQTFIEvT1pWikli+mTIbvGRmDubk=", 1707 - "recordedFileInputs": { 1708 - "@@rules_jvm_external~//rules_jvm_external_deps_install.json": "10442a5ae27d9ff4c2003e5ab71643bf0d8b48dcf968b4173fa274c3232a8c06" 1709 - }, 1710 - "recordedDirentsInputs": {}, 1711 - "envVariables": {}, 1712 - "generatedRepoSpecs": { 1713 - "org_slf4j_slf4j_api_1_7_30": { 1714 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1715 - "ruleClassName": "http_file", 1716 - "attributes": { 1717 - "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57", 1718 - "urls": [ 1719 - "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", 1720 - "https://maven.google.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" 1721 - ], 1722 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" 1723 - } 1724 - }, 1725 - "com_google_api_grpc_proto_google_common_protos_2_0_1": { 1726 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1727 - "ruleClassName": "http_file", 1728 - "attributes": { 1729 - "sha256": "5ce71656118618731e34a5d4c61aa3a031be23446dc7de8b5a5e77b66ebcd6ef", 1730 - "urls": [ 1731 - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar", 1732 - "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar" 1733 - ], 1734 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar" 1735 - } 1736 - }, 1737 - "com_google_api_gax_1_60_0": { 1738 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1739 - "ruleClassName": "http_file", 1740 - "attributes": { 1741 - "sha256": "02f37d4ff1a7b8d71dff8064cf9568aa4f4b61bcc4485085d16130f32afa5a79", 1742 - "urls": [ 1743 - "https://repo1.maven.org/maven2/com/google/api/gax/1.60.0/gax-1.60.0.jar", 1744 - "https://maven.google.com/com/google/api/gax/1.60.0/gax-1.60.0.jar" 1745 - ], 1746 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/gax/1.60.0/gax-1.60.0.jar" 1747 - } 1748 - }, 1749 - "com_google_guava_failureaccess_1_0_1": { 1750 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1751 - "ruleClassName": "http_file", 1752 - "attributes": { 1753 - "sha256": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", 1754 - "urls": [ 1755 - "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", 1756 - "https://maven.google.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" 1757 - ], 1758 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" 1759 - } 1760 - }, 1761 - "commons_logging_commons_logging_1_2": { 1762 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1763 - "ruleClassName": "http_file", 1764 - "attributes": { 1765 - "sha256": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", 1766 - "urls": [ 1767 - "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", 1768 - "https://maven.google.com/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" 1769 - ], 1770 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" 1771 - } 1772 - }, 1773 - "com_google_http_client_google_http_client_appengine_1_38_0": { 1774 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1775 - "ruleClassName": "http_file", 1776 - "attributes": { 1777 - "sha256": "f97b495fd97ac3a3d59099eb2b55025f4948230da15a076f189b9cff37c6b4d2", 1778 - "urls": [ 1779 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar", 1780 - "https://maven.google.com/com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar" 1781 - ], 1782 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar" 1783 - } 1784 - }, 1785 - "com_google_cloud_google_cloud_storage_1_113_4": { 1786 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1787 - "ruleClassName": "http_file", 1788 - "attributes": { 1789 - "sha256": "796833e9bdab80c40bbc820e65087eb8f28c6bfbca194d2e3e00d98cb5bc55d6", 1790 - "urls": [ 1791 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar", 1792 - "https://maven.google.com/com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar" 1793 - ], 1794 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar" 1795 - } 1796 - }, 1797 - "io_grpc_grpc_context_1_33_1": { 1798 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1799 - "ruleClassName": "http_file", 1800 - "attributes": { 1801 - "sha256": "99b8aea2b614fe0e61c3676e681259dc43c2de7f64620998e1a8435eb2976496", 1802 - "urls": [ 1803 - "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar", 1804 - "https://maven.google.com/io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar" 1805 - ], 1806 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar" 1807 - } 1808 - }, 1809 - "com_google_api_grpc_proto_google_iam_v1_1_0_3": { 1810 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1811 - "ruleClassName": "http_file", 1812 - "attributes": { 1813 - "sha256": "64cee7383a97e846da8d8e160e6c8fe30561e507260552c59e6ccfc81301fdc8", 1814 - "urls": [ 1815 - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar", 1816 - "https://maven.google.com/com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar" 1817 - ], 1818 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar" 1819 - } 1820 - }, 1821 - "com_google_api_api_common_1_10_1": { 1822 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1823 - "ruleClassName": "http_file", 1824 - "attributes": { 1825 - "sha256": "2a033f24bb620383eda440ad307cb8077cfec1c7eadc684d65216123a1b9613a", 1826 - "urls": [ 1827 - "https://repo1.maven.org/maven2/com/google/api/api-common/1.10.1/api-common-1.10.1.jar", 1828 - "https://maven.google.com/com/google/api/api-common/1.10.1/api-common-1.10.1.jar" 1829 - ], 1830 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/api-common/1.10.1/api-common-1.10.1.jar" 1831 - } 1832 - }, 1833 - "com_google_auth_google_auth_library_oauth2_http_0_22_0": { 1834 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1835 - "ruleClassName": "http_file", 1836 - "attributes": { 1837 - "sha256": "1722d895c42dc42ea1d1f392ddbec1fbb28f7a979022c3a6c29acc39cc777ad1", 1838 - "urls": [ 1839 - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar", 1840 - "https://maven.google.com/com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar" 1841 - ], 1842 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar" 1843 - } 1844 - }, 1845 - "com_typesafe_netty_netty_reactive_streams_2_0_5": { 1846 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1847 - "ruleClassName": "http_file", 1848 - "attributes": { 1849 - "sha256": "f949849fc8ee75fde468ba3a35df2e04577fa31a2940b83b2a7dc9d14dac13d6", 1850 - "urls": [ 1851 - "https://repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar", 1852 - "https://maven.google.com/com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar" 1853 - ], 1854 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar" 1855 - } 1856 - }, 1857 - "com_typesafe_netty_netty_reactive_streams_http_2_0_5": { 1858 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1859 - "ruleClassName": "http_file", 1860 - "attributes": { 1861 - "sha256": "b39224751ad936758176e9d994230380ade5e9079e7c8ad778e3995779bcf303", 1862 - "urls": [ 1863 - "https://repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar", 1864 - "https://maven.google.com/com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar" 1865 - ], 1866 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar" 1867 - } 1868 - }, 1869 - "javax_annotation_javax_annotation_api_1_3_2": { 1870 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1871 - "ruleClassName": "http_file", 1872 - "attributes": { 1873 - "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", 1874 - "urls": [ 1875 - "https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar", 1876 - "https://maven.google.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" 1877 - ], 1878 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" 1879 - } 1880 - }, 1881 - "com_google_j2objc_j2objc_annotations_1_3": { 1882 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1883 - "ruleClassName": "http_file", 1884 - "attributes": { 1885 - "sha256": "21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b", 1886 - "urls": [ 1887 - "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar", 1888 - "https://maven.google.com/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" 1889 - ], 1890 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" 1891 - } 1892 - }, 1893 - "software_amazon_awssdk_metrics_spi_2_17_183": { 1894 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1895 - "ruleClassName": "http_file", 1896 - "attributes": { 1897 - "sha256": "08a11dc8c4ba464beafbcc7ac05b8c724c1ccb93da99482e82a68540ac704e4a", 1898 - "urls": [ 1899 - "https://repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar", 1900 - "https://maven.google.com/software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar" 1901 - ], 1902 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar" 1903 - } 1904 - }, 1905 - "org_reactivestreams_reactive_streams_1_0_3": { 1906 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1907 - "ruleClassName": "http_file", 1908 - "attributes": { 1909 - "sha256": "1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865", 1910 - "urls": [ 1911 - "https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar", 1912 - "https://maven.google.com/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" 1913 - ], 1914 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" 1915 - } 1916 - }, 1917 - "com_google_http_client_google_http_client_jackson2_1_38_0": { 1918 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1919 - "ruleClassName": "http_file", 1920 - "attributes": { 1921 - "sha256": "e6504a82425fcc2168a4ca4175138ddcc085168daed8cdedb86d8f6fdc296e1e", 1922 - "urls": [ 1923 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar", 1924 - "https://maven.google.com/com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar" 1925 - ], 1926 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar" 1927 - } 1928 - }, 1929 - "io_netty_netty_transport_4_1_72_Final": { 1930 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1931 - "ruleClassName": "http_file", 1932 - "attributes": { 1933 - "sha256": "c5fb68e9a65b6e8a516adfcb9fa323479ee7b4d9449d8a529d2ecab3d3711d5a", 1934 - "urls": [ 1935 - "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar", 1936 - "https://maven.google.com/io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar" 1937 - ], 1938 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar" 1939 - } 1940 - }, 1941 - "io_netty_netty_codec_http2_4_1_72_Final": { 1942 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1943 - "ruleClassName": "http_file", 1944 - "attributes": { 1945 - "sha256": "c89a70500f59e8563e720aaa808263a514bd9e2bd91ba84eab8c2ccb45f234b2", 1946 - "urls": [ 1947 - "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar", 1948 - "https://maven.google.com/io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar" 1949 - ], 1950 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar" 1951 - } 1952 - }, 1953 - "io_opencensus_opencensus_api_0_24_0": { 1954 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1955 - "ruleClassName": "http_file", 1956 - "attributes": { 1957 - "sha256": "f561b1cc2673844288e596ddf5bb6596868a8472fd2cb8993953fc5c034b2352", 1958 - "urls": [ 1959 - "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar", 1960 - "https://maven.google.com/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar" 1961 - ], 1962 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar" 1963 - } 1964 - }, 1965 - "rules_jvm_external_deps": { 1966 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 1967 - "ruleClassName": "pinned_coursier_fetch", 1968 - "attributes": { 1969 - "repositories": [ 1970 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 1971 - ], 1972 - "artifacts": [ 1973 - "{\"artifact\":\"google-cloud-core\",\"group\":\"com.google.cloud\",\"version\":\"1.93.10\"}", 1974 - "{\"artifact\":\"google-cloud-storage\",\"group\":\"com.google.cloud\",\"version\":\"1.113.4\"}", 1975 - "{\"artifact\":\"gson\",\"group\":\"com.google.code.gson\",\"version\":\"2.9.0\"}", 1976 - "{\"artifact\":\"maven-artifact\",\"group\":\"org.apache.maven\",\"version\":\"3.8.6\"}", 1977 - "{\"artifact\":\"s3\",\"group\":\"software.amazon.awssdk\",\"version\":\"2.17.183\"}" 1978 - ], 1979 - "fetch_sources": true, 1980 - "fetch_javadoc": false, 1981 - "generate_compat_repositories": false, 1982 - "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", 1983 - "override_targets": {}, 1984 - "strict_visibility": false, 1985 - "strict_visibility_value": [ 1986 - "@@//visibility:private" 1987 - ], 1988 - "jetify": false, 1989 - "jetify_include_list": [ 1990 - "*" 1991 - ], 1992 - "additional_netrc_lines": [], 1993 - "fail_if_repin_required": false, 1994 - "use_starlark_android_rules": false, 1995 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 1996 - "duplicate_version_warning": "warn" 1997 - } 1998 - }, 1999 - "org_threeten_threetenbp_1_5_0": { 2000 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2001 - "ruleClassName": "http_file", 2002 - "attributes": { 2003 - "sha256": "dcf9c0f940739f2a825cd8626ff27113459a2f6eb18797c7152f93fff69c264f", 2004 - "urls": [ 2005 - "https://repo1.maven.org/maven2/org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar", 2006 - "https://maven.google.com/org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar" 2007 - ], 2008 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar" 2009 - } 2010 - }, 2011 - "software_amazon_awssdk_http_client_spi_2_17_183": { 2012 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2013 - "ruleClassName": "http_file", 2014 - "attributes": { 2015 - "sha256": "fe7120f175df9e47ebcc5d946d7f40110faf2ba0a30364f3b935d5b8a5a6c3c6", 2016 - "urls": [ 2017 - "https://repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar", 2018 - "https://maven.google.com/software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar" 2019 - ], 2020 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar" 2021 - } 2022 - }, 2023 - "software_amazon_awssdk_third_party_jackson_core_2_17_183": { 2024 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2025 - "ruleClassName": "http_file", 2026 - "attributes": { 2027 - "sha256": "1bc27c9960993c20e1ab058012dd1ae04c875eec9f0f08f2b2ca41e578dee9a4", 2028 - "urls": [ 2029 - "https://repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar", 2030 - "https://maven.google.com/software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar" 2031 - ], 2032 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar" 2033 - } 2034 - }, 2035 - "software_amazon_eventstream_eventstream_1_0_1": { 2036 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2037 - "ruleClassName": "http_file", 2038 - "attributes": { 2039 - "sha256": "0c37d8e696117f02c302191b8110b0d0eb20fa412fce34c3a269ec73c16ce822", 2040 - "urls": [ 2041 - "https://repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar", 2042 - "https://maven.google.com/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" 2043 - ], 2044 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" 2045 - } 2046 - }, 2047 - "com_google_oauth_client_google_oauth_client_1_31_1": { 2048 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2049 - "ruleClassName": "http_file", 2050 - "attributes": { 2051 - "sha256": "4ed4e2948251dbda66ce251bd7f3b32cd8570055e5cdb165a3c7aea8f43da0ff", 2052 - "urls": [ 2053 - "https://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar", 2054 - "https://maven.google.com/com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar" 2055 - ], 2056 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar" 2057 - } 2058 - }, 2059 - "maven": { 2060 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 2061 - "ruleClassName": "coursier_fetch", 2062 - "attributes": { 2063 - "repositories": [ 2064 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 2065 - ], 2066 - "artifacts": [ 2067 - "{\"artifact\":\"jsr305\",\"group\":\"com.google.code.findbugs\",\"version\":\"3.0.2\"}", 2068 - "{\"artifact\":\"gson\",\"group\":\"com.google.code.gson\",\"version\":\"2.8.9\"}", 2069 - "{\"artifact\":\"error_prone_annotations\",\"group\":\"com.google.errorprone\",\"version\":\"2.3.2\"}", 2070 - "{\"artifact\":\"j2objc-annotations\",\"group\":\"com.google.j2objc\",\"version\":\"1.3\"}", 2071 - "{\"artifact\":\"guava\",\"group\":\"com.google.guava\",\"version\":\"31.1-jre\"}", 2072 - "{\"artifact\":\"guava-testlib\",\"group\":\"com.google.guava\",\"version\":\"31.1-jre\"}", 2073 - "{\"artifact\":\"truth\",\"group\":\"com.google.truth\",\"version\":\"1.1.2\"}", 2074 - "{\"artifact\":\"junit\",\"group\":\"junit\",\"version\":\"4.13.2\"}", 2075 - "{\"artifact\":\"mockito-core\",\"group\":\"org.mockito\",\"version\":\"4.3.1\"}" 2076 - ], 2077 - "fail_on_missing_checksum": true, 2078 - "fetch_sources": true, 2079 - "fetch_javadoc": false, 2080 - "use_unsafe_shared_cache": false, 2081 - "excluded_artifacts": [], 2082 - "generate_compat_repositories": false, 2083 - "version_conflict_policy": "default", 2084 - "override_targets": {}, 2085 - "strict_visibility": false, 2086 - "strict_visibility_value": [ 2087 - "@@//visibility:private" 2088 - ], 2089 - "resolve_timeout": 600, 2090 - "jetify": false, 2091 - "jetify_include_list": [ 2092 - "*" 2093 - ], 2094 - "use_starlark_android_rules": false, 2095 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 2096 - "duplicate_version_warning": "warn" 2097 - } 2098 - }, 2099 - "software_amazon_awssdk_aws_xml_protocol_2_17_183": { 2100 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2101 - "ruleClassName": "http_file", 2102 - "attributes": { 2103 - "sha256": "566bba05d49256fa6994efd68fa625ae05a62ea45ee74bb9130d20ea20988363", 2104 - "urls": [ 2105 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar", 2106 - "https://maven.google.com/software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar" 2107 - ], 2108 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar" 2109 - } 2110 - }, 2111 - "software_amazon_awssdk_annotations_2_17_183": { 2112 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2113 - "ruleClassName": "http_file", 2114 - "attributes": { 2115 - "sha256": "8e4d72361ca805a0bd8bbd9017cd7ff77c8d170f2dd469c7d52d5653330bb3fd", 2116 - "urls": [ 2117 - "https://repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar", 2118 - "https://maven.google.com/software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar" 2119 - ], 2120 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar" 2121 - } 2122 - }, 2123 - "software_amazon_awssdk_netty_nio_client_2_17_183": { 2124 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2125 - "ruleClassName": "http_file", 2126 - "attributes": { 2127 - "sha256": "a6d356f364c56d7b90006b0b7e503b8630010993a5587ce42e74b10b8dca2238", 2128 - "urls": [ 2129 - "https://repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar", 2130 - "https://maven.google.com/software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar" 2131 - ], 2132 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar" 2133 - } 2134 - }, 2135 - "com_google_auto_value_auto_value_annotations_1_7_4": { 2136 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2137 - "ruleClassName": "http_file", 2138 - "attributes": { 2139 - "sha256": "fedd59b0b4986c342f6ab2d182f2a4ee9fceb2c7e2d5bdc4dc764c92394a23d3", 2140 - "urls": [ 2141 - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", 2142 - "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" 2143 - ], 2144 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" 2145 - } 2146 - }, 2147 - "io_netty_netty_transport_native_unix_common_4_1_72_Final": { 2148 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2149 - "ruleClassName": "http_file", 2150 - "attributes": { 2151 - "sha256": "6f8f1cc29b5a234eeee9439a63eb3f03a5994aa540ff555cb0b2c88cefaf6877", 2152 - "urls": [ 2153 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar", 2154 - "https://maven.google.com/io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar" 2155 - ], 2156 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar" 2157 - } 2158 - }, 2159 - "io_opencensus_opencensus_contrib_http_util_0_24_0": { 2160 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2161 - "ruleClassName": "http_file", 2162 - "attributes": { 2163 - "sha256": "7155273bbb1ed3d477ea33cf19d7bbc0b285ff395f43b29ae576722cf247000f", 2164 - "urls": [ 2165 - "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar", 2166 - "https://maven.google.com/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar" 2167 - ], 2168 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar" 2169 - } 2170 - }, 2171 - "com_fasterxml_jackson_core_jackson_core_2_11_3": { 2172 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2173 - "ruleClassName": "http_file", 2174 - "attributes": { 2175 - "sha256": "78cd0a6b936232e06dd3e38da8a0345348a09cd1ff9c4d844c6ee72c75cfc402", 2176 - "urls": [ 2177 - "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar", 2178 - "https://maven.google.com/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar" 2179 - ], 2180 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar" 2181 - } 2182 - }, 2183 - "com_google_cloud_google_cloud_core_1_93_10": { 2184 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2185 - "ruleClassName": "http_file", 2186 - "attributes": { 2187 - "sha256": "832d74eca66f4601e162a8460d6f59f50d1d23f93c18b02654423b6b0d67c6ea", 2188 - "urls": [ 2189 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar", 2190 - "https://maven.google.com/com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar" 2191 - ], 2192 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar" 2193 - } 2194 - }, 2195 - "com_google_auth_google_auth_library_credentials_0_22_0": { 2196 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2197 - "ruleClassName": "http_file", 2198 - "attributes": { 2199 - "sha256": "42c76031276de5b520909e9faf88c5b3c9a722d69ee9cfdafedb1c52c355dfc5", 2200 - "urls": [ 2201 - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar", 2202 - "https://maven.google.com/com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar" 2203 - ], 2204 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar" 2205 - } 2206 - }, 2207 - "com_google_guava_guava_30_0_android": { 2208 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2209 - "ruleClassName": "http_file", 2210 - "attributes": { 2211 - "sha256": "3345c82c2cc70a0053e8db9031edc6d71625ef0dea6a2c8f5ebd6cb76d2bf843", 2212 - "urls": [ 2213 - "https://repo1.maven.org/maven2/com/google/guava/guava/30.0-android/guava-30.0-android.jar", 2214 - "https://maven.google.com/com/google/guava/guava/30.0-android/guava-30.0-android.jar" 2215 - ], 2216 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/guava/guava/30.0-android/guava-30.0-android.jar" 2217 - } 2218 - }, 2219 - "software_amazon_awssdk_profiles_2_17_183": { 2220 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2221 - "ruleClassName": "http_file", 2222 - "attributes": { 2223 - "sha256": "78833b32fde3f1c5320373b9ea955c1bbc28f2c904010791c4784e610193ee56", 2224 - "urls": [ 2225 - "https://repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar", 2226 - "https://maven.google.com/software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar" 2227 - ], 2228 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar" 2229 - } 2230 - }, 2231 - "org_apache_httpcomponents_httpcore_4_4_13": { 2232 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2233 - "ruleClassName": "http_file", 2234 - "attributes": { 2235 - "sha256": "e06e89d40943245fcfa39ec537cdbfce3762aecde8f9c597780d2b00c2b43424", 2236 - "urls": [ 2237 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar", 2238 - "https://maven.google.com/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar" 2239 - ], 2240 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar" 2241 - } 2242 - }, 2243 - "io_netty_netty_common_4_1_72_Final": { 2244 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2245 - "ruleClassName": "http_file", 2246 - "attributes": { 2247 - "sha256": "8adb4c291260ceb2859a68c49f0adeed36bf49587608e2b81ecff6aaf06025e9", 2248 - "urls": [ 2249 - "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar", 2250 - "https://maven.google.com/io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar" 2251 - ], 2252 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar" 2253 - } 2254 - }, 2255 - "io_netty_netty_transport_classes_epoll_4_1_72_Final": { 2256 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2257 - "ruleClassName": "http_file", 2258 - "attributes": { 2259 - "sha256": "e1528a9751c1285aa7beaf3a1eb0597151716426ce38598ac9bc0891209b9e68", 2260 - "urls": [ 2261 - "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar", 2262 - "https://maven.google.com/io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar" 2263 - ], 2264 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar" 2265 - } 2266 - }, 2267 - "com_google_cloud_google_cloud_core_http_1_93_10": { 2268 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2269 - "ruleClassName": "http_file", 2270 - "attributes": { 2271 - "sha256": "81ac67c14c7c4244d2b7db2607ad352416aca8d3bb2adf338964e8fea25b1b3c", 2272 - "urls": [ 2273 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar", 2274 - "https://maven.google.com/com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar" 2275 - ], 2276 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar" 2277 - } 2278 - }, 2279 - "software_amazon_awssdk_utils_2_17_183": { 2280 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2281 - "ruleClassName": "http_file", 2282 - "attributes": { 2283 - "sha256": "7bd849bb5aa71bfdf6b849643736ecab3a7b3f204795804eefe5754104231ec6", 2284 - "urls": [ 2285 - "https://repo1.maven.org/maven2/software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar", 2286 - "https://maven.google.com/software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar" 2287 - ], 2288 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar" 2289 - } 2290 - }, 2291 - "org_apache_commons_commons_lang3_3_8_1": { 2292 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2293 - "ruleClassName": "http_file", 2294 - "attributes": { 2295 - "sha256": "dac807f65b07698ff39b1b07bfef3d87ae3fd46d91bbf8a2bc02b2a831616f68", 2296 - "urls": [ 2297 - "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar", 2298 - "https://maven.google.com/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar" 2299 - ], 2300 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar" 2301 - } 2302 - }, 2303 - "software_amazon_awssdk_aws_core_2_17_183": { 2304 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2305 - "ruleClassName": "http_file", 2306 - "attributes": { 2307 - "sha256": "bccbdbea689a665a702ff19828662d87fb7fe81529df13f02ef1e4c474ea9f93", 2308 - "urls": [ 2309 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar", 2310 - "https://maven.google.com/software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar" 2311 - ], 2312 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar" 2313 - } 2314 - }, 2315 - "com_google_api_gax_httpjson_0_77_0": { 2316 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2317 - "ruleClassName": "http_file", 2318 - "attributes": { 2319 - "sha256": "fd4dae47fa016d3b26e8d90b67ddc6c23c4c06e8bcdf085c70310ab7ef324bd6", 2320 - "urls": [ 2321 - "https://repo1.maven.org/maven2/com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar", 2322 - "https://maven.google.com/com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar" 2323 - ], 2324 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar" 2325 - } 2326 - }, 2327 - "unpinned_rules_jvm_external_deps": { 2328 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 2329 - "ruleClassName": "coursier_fetch", 2330 - "attributes": { 2331 - "repositories": [ 2332 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 2333 - ], 2334 - "artifacts": [ 2335 - "{\"artifact\":\"google-cloud-core\",\"group\":\"com.google.cloud\",\"version\":\"1.93.10\"}", 2336 - "{\"artifact\":\"google-cloud-storage\",\"group\":\"com.google.cloud\",\"version\":\"1.113.4\"}", 2337 - "{\"artifact\":\"gson\",\"group\":\"com.google.code.gson\",\"version\":\"2.9.0\"}", 2338 - "{\"artifact\":\"maven-artifact\",\"group\":\"org.apache.maven\",\"version\":\"3.8.6\"}", 2339 - "{\"artifact\":\"s3\",\"group\":\"software.amazon.awssdk\",\"version\":\"2.17.183\"}" 2340 - ], 2341 - "fail_on_missing_checksum": true, 2342 - "fetch_sources": true, 2343 - "fetch_javadoc": false, 2344 - "use_unsafe_shared_cache": false, 2345 - "excluded_artifacts": [], 2346 - "generate_compat_repositories": false, 2347 - "version_conflict_policy": "default", 2348 - "override_targets": {}, 2349 - "strict_visibility": false, 2350 - "strict_visibility_value": [ 2351 - "@@//visibility:private" 2352 - ], 2353 - "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", 2354 - "resolve_timeout": 600, 2355 - "jetify": false, 2356 - "jetify_include_list": [ 2357 - "*" 2358 - ], 2359 - "use_starlark_android_rules": false, 2360 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 2361 - "duplicate_version_warning": "warn" 2362 - } 2363 - }, 2364 - "software_amazon_awssdk_regions_2_17_183": { 2365 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2366 - "ruleClassName": "http_file", 2367 - "attributes": { 2368 - "sha256": "d3079395f3ffc07d04ffcce16fca29fb5968197f6e9ea3dbff6be297102b40a5", 2369 - "urls": [ 2370 - "https://repo1.maven.org/maven2/software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar", 2371 - "https://maven.google.com/software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar" 2372 - ], 2373 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar" 2374 - } 2375 - }, 2376 - "com_google_errorprone_error_prone_annotations_2_4_0": { 2377 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2378 - "ruleClassName": "http_file", 2379 - "attributes": { 2380 - "sha256": "5f2a0648230a662e8be049df308d583d7369f13af683e44ddf5829b6d741a228", 2381 - "urls": [ 2382 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.4.0/error_prone_annotations-2.4.0.jar", 2383 - "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.4.0/error_prone_annotations-2.4.0.jar" 2384 - ], 2385 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.4.0/error_prone_annotations-2.4.0.jar" 2386 - } 2387 - }, 2388 - "io_netty_netty_handler_4_1_72_Final": { 2389 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2390 - "ruleClassName": "http_file", 2391 - "attributes": { 2392 - "sha256": "9cb6012af7e06361d738ac4e3bdc49a158f8cf87d9dee0f2744056b7d99c28d5", 2393 - "urls": [ 2394 - "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar", 2395 - "https://maven.google.com/io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar" 2396 - ], 2397 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar" 2398 - } 2399 - }, 2400 - "software_amazon_awssdk_aws_query_protocol_2_17_183": { 2401 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2402 - "ruleClassName": "http_file", 2403 - "attributes": { 2404 - "sha256": "4dace03c76f80f3dec920cb3dedb2a95984c4366ef4fda728660cb90bed74848", 2405 - "urls": [ 2406 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar", 2407 - "https://maven.google.com/software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar" 2408 - ], 2409 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar" 2410 - } 2411 - }, 2412 - "io_netty_netty_codec_http_4_1_72_Final": { 2413 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2414 - "ruleClassName": "http_file", 2415 - "attributes": { 2416 - "sha256": "fa6fec88010bfaf6a7415b5364671b6b18ffb6b35a986ab97b423fd8c3a0174b", 2417 - "urls": [ 2418 - "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar", 2419 - "https://maven.google.com/io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar" 2420 - ], 2421 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar" 2422 - } 2423 - }, 2424 - "io_netty_netty_resolver_4_1_72_Final": { 2425 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2426 - "ruleClassName": "http_file", 2427 - "attributes": { 2428 - "sha256": "6474598aab7cc9d8d6cfa06c05bd1b19adbf7f8451dbdd73070b33a6c60b1b90", 2429 - "urls": [ 2430 - "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar", 2431 - "https://maven.google.com/io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar" 2432 - ], 2433 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar" 2434 - } 2435 - }, 2436 - "software_amazon_awssdk_protocol_core_2_17_183": { 2437 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2438 - "ruleClassName": "http_file", 2439 - "attributes": { 2440 - "sha256": "10e7c4faa1f05e2d73055d0390dbd0bb6450e2e6cb85beda051b1e4693c826ce", 2441 - "urls": [ 2442 - "https://repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar", 2443 - "https://maven.google.com/software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar" 2444 - ], 2445 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar" 2446 - } 2447 - }, 2448 - "org_checkerframework_checker_compat_qual_2_5_5": { 2449 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2450 - "ruleClassName": "http_file", 2451 - "attributes": { 2452 - "sha256": "11d134b245e9cacc474514d2d66b5b8618f8039a1465cdc55bbc0b34e0008b7a", 2453 - "urls": [ 2454 - "https://repo1.maven.org/maven2/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar", 2455 - "https://maven.google.com/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar" 2456 - ], 2457 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar" 2458 - } 2459 - }, 2460 - "com_google_apis_google_api_services_storage_v1_rev20200927_1_30_10": { 2461 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2462 - "ruleClassName": "http_file", 2463 - "attributes": { 2464 - "sha256": "52d26a9d105f8d8a0850807285f307a76cea8f3e0cdb2be4d3b15b1adfa77351", 2465 - "urls": [ 2466 - "https://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar", 2467 - "https://maven.google.com/com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar" 2468 - ], 2469 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar" 2470 - } 2471 - }, 2472 - "com_google_api_client_google_api_client_1_30_11": { 2473 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2474 - "ruleClassName": "http_file", 2475 - "attributes": { 2476 - "sha256": "ee6f97865cc7de6c7c80955c3f37372cf3887bd75e4fc06f1058a6b4cd9bf4da", 2477 - "urls": [ 2478 - "https://repo1.maven.org/maven2/com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar", 2479 - "https://maven.google.com/com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar" 2480 - ], 2481 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar" 2482 - } 2483 - }, 2484 - "software_amazon_awssdk_s3_2_17_183": { 2485 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2486 - "ruleClassName": "http_file", 2487 - "attributes": { 2488 - "sha256": "ab073b91107a9e4ed9f030314077d137fe627e055ad895fabb036980a050e360", 2489 - "urls": [ 2490 - "https://repo1.maven.org/maven2/software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar", 2491 - "https://maven.google.com/software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar" 2492 - ], 2493 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar" 2494 - } 2495 - }, 2496 - "org_apache_maven_maven_artifact_3_8_6": { 2497 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2498 - "ruleClassName": "http_file", 2499 - "attributes": { 2500 - "sha256": "de22a4c6f54fe31276a823b1bbd3adfd6823529e732f431b5eff0852c2b9252b", 2501 - "urls": [ 2502 - "https://repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar", 2503 - "https://maven.google.com/org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar" 2504 - ], 2505 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar" 2506 - } 2507 - }, 2508 - "org_apache_httpcomponents_httpclient_4_5_13": { 2509 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2510 - "ruleClassName": "http_file", 2511 - "attributes": { 2512 - "sha256": "6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743", 2513 - "urls": [ 2514 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", 2515 - "https://maven.google.com/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" 2516 - ], 2517 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" 2518 - } 2519 - }, 2520 - "com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava": { 2521 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2522 - "ruleClassName": "http_file", 2523 - "attributes": { 2524 - "sha256": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", 2525 - "urls": [ 2526 - "https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", 2527 - "https://maven.google.com/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" 2528 - ], 2529 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" 2530 - } 2531 - }, 2532 - "com_google_http_client_google_http_client_1_38_0": { 2533 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2534 - "ruleClassName": "http_file", 2535 - "attributes": { 2536 - "sha256": "411f4a42519b6b78bdc0fcfdf74c9edcef0ee97afa4a667abe04045a508d6302", 2537 - "urls": [ 2538 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar", 2539 - "https://maven.google.com/com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar" 2540 - ], 2541 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar" 2542 - } 2543 - }, 2544 - "software_amazon_awssdk_apache_client_2_17_183": { 2545 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2546 - "ruleClassName": "http_file", 2547 - "attributes": { 2548 - "sha256": "78ceae502fce6a97bbe5ff8f6a010a52ab7ea3ae66cb1a4122e18185fce45022", 2549 - "urls": [ 2550 - "https://repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar", 2551 - "https://maven.google.com/software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar" 2552 - ], 2553 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar" 2554 - } 2555 - }, 2556 - "software_amazon_awssdk_arns_2_17_183": { 2557 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2558 - "ruleClassName": "http_file", 2559 - "attributes": { 2560 - "sha256": "659a185e191d66c71de81209490e66abeaccae208ea7b2831a738670823447aa", 2561 - "urls": [ 2562 - "https://repo1.maven.org/maven2/software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar", 2563 - "https://maven.google.com/software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar" 2564 - ], 2565 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar" 2566 - } 2567 - }, 2568 - "com_google_code_gson_gson_2_9_0": { 2569 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2570 - "ruleClassName": "http_file", 2571 - "attributes": { 2572 - "sha256": "c96d60551331a196dac54b745aa642cd078ef89b6f267146b705f2c2cbef052d", 2573 - "urls": [ 2574 - "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar", 2575 - "https://maven.google.com/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" 2576 - ], 2577 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" 2578 - } 2579 - }, 2580 - "io_netty_netty_buffer_4_1_72_Final": { 2581 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2582 - "ruleClassName": "http_file", 2583 - "attributes": { 2584 - "sha256": "568ff7cd9d8e2284ec980730c88924f686642929f8f219a74518b4e64755f3a1", 2585 - "urls": [ 2586 - "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar", 2587 - "https://maven.google.com/io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar" 2588 - ], 2589 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar" 2590 - } 2591 - }, 2592 - "com_google_code_findbugs_jsr305_3_0_2": { 2593 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2594 - "ruleClassName": "http_file", 2595 - "attributes": { 2596 - "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", 2597 - "urls": [ 2598 - "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", 2599 - "https://maven.google.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" 2600 - ], 2601 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" 2602 - } 2603 - }, 2604 - "commons_codec_commons_codec_1_11": { 2605 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2606 - "ruleClassName": "http_file", 2607 - "attributes": { 2608 - "sha256": "e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d", 2609 - "urls": [ 2610 - "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar", 2611 - "https://maven.google.com/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" 2612 - ], 2613 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" 2614 - } 2615 - }, 2616 - "software_amazon_awssdk_auth_2_17_183": { 2617 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2618 - "ruleClassName": "http_file", 2619 - "attributes": { 2620 - "sha256": "8820c6636e5c14efc29399fb5565ce50212b0c1f4ed720a025a2c402d54e0978", 2621 - "urls": [ 2622 - "https://repo1.maven.org/maven2/software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar", 2623 - "https://maven.google.com/software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar" 2624 - ], 2625 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar" 2626 - } 2627 - }, 2628 - "software_amazon_awssdk_json_utils_2_17_183": { 2629 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2630 - "ruleClassName": "http_file", 2631 - "attributes": { 2632 - "sha256": "51ab7f550adc06afcb49f5270cdf690f1bfaaee243abaa5d978095e2a1e4e1a5", 2633 - "urls": [ 2634 - "https://repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar", 2635 - "https://maven.google.com/software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar" 2636 - ], 2637 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar" 2638 - } 2639 - }, 2640 - "org_codehaus_plexus_plexus_utils_3_3_1": { 2641 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2642 - "ruleClassName": "http_file", 2643 - "attributes": { 2644 - "sha256": "4b570fcdbe5a894f249d2eb9b929358a9c88c3e548d227a80010461930222f2a", 2645 - "urls": [ 2646 - "https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar", 2647 - "https://maven.google.com/org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar" 2648 - ], 2649 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar" 2650 - } 2651 - }, 2652 - "com_google_protobuf_protobuf_java_util_3_13_0": { 2653 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2654 - "ruleClassName": "http_file", 2655 - "attributes": { 2656 - "sha256": "d9de66b8c9445905dfa7064f6d5213d47ce88a20d34e21d83c4a94a229e14e62", 2657 - "urls": [ 2658 - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar", 2659 - "https://maven.google.com/com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar" 2660 - ], 2661 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar" 2662 - } 2663 - }, 2664 - "io_netty_netty_codec_4_1_72_Final": { 2665 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2666 - "ruleClassName": "http_file", 2667 - "attributes": { 2668 - "sha256": "5d8591ca271a1e9c224e8de3873aa9936acb581ee0db514e7dc18523df36d16c", 2669 - "urls": [ 2670 - "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar", 2671 - "https://maven.google.com/io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar" 2672 - ], 2673 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar" 2674 - } 2675 - }, 2676 - "com_google_protobuf_protobuf_java_3_13_0": { 2677 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2678 - "ruleClassName": "http_file", 2679 - "attributes": { 2680 - "sha256": "97d5b2758408690c0dc276238707492a0b6a4d71206311b6c442cdc26c5973ff", 2681 - "urls": [ 2682 - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar", 2683 - "https://maven.google.com/com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar" 2684 - ], 2685 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar" 2686 - } 2687 - }, 2688 - "io_netty_netty_tcnative_classes_2_0_46_Final": { 2689 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2690 - "ruleClassName": "http_file", 2691 - "attributes": { 2692 - "sha256": "d3ec888dcc4ac7915bf88b417c5e04fd354f4311032a748a6882df09347eed9a", 2693 - "urls": [ 2694 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar", 2695 - "https://maven.google.com/io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar" 2696 - ], 2697 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar" 2698 - } 2699 - }, 2700 - "software_amazon_awssdk_sdk_core_2_17_183": { 2701 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2702 - "ruleClassName": "http_file", 2703 - "attributes": { 2704 - "sha256": "677e9cc90fdd82c1f40f97b99cb115b13ad6c3f58beeeab1c061af6954d64c77", 2705 - "urls": [ 2706 - "https://repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar", 2707 - "https://maven.google.com/software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar" 2708 - ], 2709 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar" 2710 - } 2711 - } 2712 - }, 2713 - "recordedRepoMappingEntries": [ 2714 - [ 2715 - "rules_jvm_external~", 2716 - "bazel_tools", 2717 - "bazel_tools" 2718 - ], 2719 - [ 2720 - "rules_jvm_external~", 2721 - "rules_jvm_external", 2722 - "rules_jvm_external~" 2723 - ] 2724 - ] 2725 - } 2726 - }, 2727 - "@@rules_jvm_external~//:non-module-deps.bzl%non_module_deps": { 2728 - "general": { 2729 - "bzlTransitiveDigest": "Fq6CvJMzD0/LbttG5TUaCtEm/pFvTgO5X9tCUH87Fb0=", 2730 - "recordedFileInputs": {}, 2731 - "recordedDirentsInputs": {}, 2732 - "envVariables": {}, 2733 - "generatedRepoSpecs": { 2734 - "io_bazel_rules_kotlin": { 2735 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2736 - "ruleClassName": "http_archive", 2737 - "attributes": { 2738 - "sha256": "946747acdbeae799b085d12b240ec346f775ac65236dfcf18aa0cd7300f6de78", 2739 - "urls": [ 2740 - "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.7.0-RC-2/rules_kotlin_release.tgz" 2741 - ] 2742 - } 2743 - } 2744 - }, 2745 - "recordedRepoMappingEntries": [ 2746 - [ 2747 - "rules_jvm_external~", 2748 - "bazel_tools", 2749 - "bazel_tools" 2750 - ] 2751 - ] 2752 - } 2753 - }, 2754 - "@@rules_python~//python/extensions:python.bzl%python": { 2755 - "general": { 2756 - "bzlTransitiveDigest": "2Az37kOCPyZmcfbxYv3bex98d5KhE/dEXOXLzid2XhA=", 2757 - "recordedFileInputs": {}, 2758 - "recordedDirentsInputs": {}, 2759 - "envVariables": {}, 2760 - "generatedRepoSpecs": { 2761 - "pythons_hub": { 2762 - "bzlFile": "@@rules_python~//python/extensions/private:interpreter_hub.bzl", 2763 - "ruleClassName": "hub_repo", 2764 - "attributes": { 2765 - "toolchains": [] 2766 - } 2767 - } 2768 - }, 2769 - "recordedRepoMappingEntries": [ 2770 - [ 2771 - "rules_python~", 2772 - "bazel_tools", 2773 - "bazel_tools" 2774 - ], 2775 - [ 2776 - "rules_python~", 2777 - "rules_python", 2778 - "rules_python~" 2779 - ] 2780 - ] 2781 - } 2782 - }, 2783 - "@@rules_python~//python/extensions/private:internal_deps.bzl%internal_deps": { 2784 - "general": { 2785 - "bzlTransitiveDigest": "6qzMi1W/Ln/TUQ7+HG3HnNFz+oFeaWSDOnjCcoByfhI=", 2786 - "recordedFileInputs": {}, 2787 - "recordedDirentsInputs": {}, 2788 - "envVariables": {}, 2789 - "generatedRepoSpecs": { 2790 - "pypi__coverage_cp39_aarch64-apple-darwin": { 2791 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2792 - "ruleClassName": "http_archive", 2793 - "attributes": { 2794 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2795 - "patch_args": [ 2796 - "-p1" 2797 - ], 2798 - "patches": [ 2799 - "@@rules_python~//python/private:coverage.patch" 2800 - ], 2801 - "sha256": "95203854f974e07af96358c0b261f1048d8e1083f2de9b1c565e1be4a3a48cfc", 2802 - "type": "zip", 2803 - "urls": [ 2804 - "https://files.pythonhosted.org/packages/63/e9/f23e8664ec4032d7802a1cf920853196bcbdce7b56408e3efe1b2da08f3c/coverage-6.5.0-cp39-cp39-macosx_11_0_arm64.whl" 2805 - ] 2806 - } 2807 - }, 2808 - "pypi__coverage_cp38_aarch64-unknown-linux-gnu": { 2809 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2810 - "ruleClassName": "http_archive", 2811 - "attributes": { 2812 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2813 - "patch_args": [ 2814 - "-p1" 2815 - ], 2816 - "patches": [ 2817 - "@@rules_python~//python/private:coverage.patch" 2818 - ], 2819 - "sha256": "6c4459b3de97b75e3bd6b7d4b7f0db13f17f504f3d13e2a7c623786289dd670e", 2820 - "type": "zip", 2821 - "urls": [ 2822 - "https://files.pythonhosted.org/packages/40/3b/cd68cb278c4966df00158811ec1e357b9a7d132790c240fc65da57e10013/coverage-6.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" 2823 - ] 2824 - } 2825 - }, 2826 - "pypi__pip_tools": { 2827 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2828 - "ruleClassName": "http_archive", 2829 - "attributes": { 2830 - "url": "https://files.pythonhosted.org/packages/5e/e8/f6d7d1847c7351048da870417724ace5c4506e816b38db02f4d7c675c189/pip_tools-6.12.1-py3-none-any.whl", 2831 - "sha256": "f0c0c0ec57b58250afce458e2e6058b1f30a4263db895b7d72fd6311bf1dc6f7", 2832 - "type": "zip", 2833 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 2834 - } 2835 - }, 2836 - "pypi__coverage_cp310_x86_64-unknown-linux-gnu": { 2837 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2838 - "ruleClassName": "http_archive", 2839 - "attributes": { 2840 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2841 - "patch_args": [ 2842 - "-p1" 2843 - ], 2844 - "patches": [ 2845 - "@@rules_python~//python/private:coverage.patch" 2846 - ], 2847 - "sha256": "af4fffaffc4067232253715065e30c5a7ec6faac36f8fc8d6f64263b15f74db0", 2848 - "type": "zip", 2849 - "urls": [ 2850 - "https://files.pythonhosted.org/packages/3c/7d/d5211ea782b193ab8064b06dc0cc042cf1a4ca9c93a530071459172c550f/coverage-6.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" 2851 - ] 2852 - } 2853 - }, 2854 - "pypi__coverage_cp311_x86_64-apple-darwin": { 2855 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2856 - "ruleClassName": "http_archive", 2857 - "attributes": { 2858 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2859 - "patch_args": [ 2860 - "-p1" 2861 - ], 2862 - "patches": [ 2863 - "@@rules_python~//python/private:coverage.patch" 2864 - ], 2865 - "sha256": "4a5375e28c5191ac38cca59b38edd33ef4cc914732c916f2929029b4bfb50795", 2866 - "type": "zip", 2867 - "urls": [ 2868 - "https://files.pythonhosted.org/packages/50/cf/455930004231fa87efe8be06d13512f34e070ddfee8b8bf5a050cdc47ab3/coverage-6.5.0-cp311-cp311-macosx_10_9_x86_64.whl" 2869 - ] 2870 - } 2871 - }, 2872 - "pypi__coverage_cp310_aarch64-unknown-linux-gnu": { 2873 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2874 - "ruleClassName": "http_archive", 2875 - "attributes": { 2876 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2877 - "patch_args": [ 2878 - "-p1" 2879 - ], 2880 - "patches": [ 2881 - "@@rules_python~//python/private:coverage.patch" 2882 - ], 2883 - "sha256": "b4a5be1748d538a710f87542f22c2cad22f80545a847ad91ce45e77417293eb4", 2884 - "type": "zip", 2885 - "urls": [ 2886 - "https://files.pythonhosted.org/packages/15/b0/3639d84ee8a900da0cf6450ab46e22517e4688b6cec0ba8ab6f8166103a2/coverage-6.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" 2887 - ] 2888 - } 2889 - }, 2890 - "pypi__coverage_cp39_aarch64-unknown-linux-gnu": { 2891 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2892 - "ruleClassName": "http_archive", 2893 - "attributes": { 2894 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2895 - "patch_args": [ 2896 - "-p1" 2897 - ], 2898 - "patches": [ 2899 - "@@rules_python~//python/private:coverage.patch" 2900 - ], 2901 - "sha256": "b9023e237f4c02ff739581ef35969c3739445fb059b060ca51771e69101efffe", 2902 - "type": "zip", 2903 - "urls": [ 2904 - "https://files.pythonhosted.org/packages/18/95/27f80dcd8273171b781a19d109aeaed7f13d78ef6d1e2f7134a5826fd1b4/coverage-6.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" 2905 - ] 2906 - } 2907 - }, 2908 - "pypi__coverage_cp310_aarch64-apple-darwin": { 2909 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2910 - "ruleClassName": "http_archive", 2911 - "attributes": { 2912 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2913 - "patch_args": [ 2914 - "-p1" 2915 - ], 2916 - "patches": [ 2917 - "@@rules_python~//python/private:coverage.patch" 2918 - ], 2919 - "sha256": "784f53ebc9f3fd0e2a3f6a78b2be1bd1f5575d7863e10c6e12504f240fd06660", 2920 - "type": "zip", 2921 - "urls": [ 2922 - "https://files.pythonhosted.org/packages/89/a2/cbf599e50bb4be416e0408c4cf523c354c51d7da39935461a9687e039481/coverage-6.5.0-cp310-cp310-macosx_11_0_arm64.whl" 2923 - ] 2924 - } 2925 - }, 2926 - "pypi__pip": { 2927 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2928 - "ruleClassName": "http_archive", 2929 - "attributes": { 2930 - "url": "https://files.pythonhosted.org/packages/09/bd/2410905c76ee14c62baf69e3f4aa780226c1bbfc9485731ad018e35b0cb5/pip-22.3.1-py3-none-any.whl", 2931 - "sha256": "908c78e6bc29b676ede1c4d57981d490cb892eb45cd8c214ab6298125119e077", 2932 - "type": "zip", 2933 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 2934 - } 2935 - }, 2936 - "pypi__coverage_cp38_x86_64-apple-darwin": { 2937 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2938 - "ruleClassName": "http_archive", 2939 - "attributes": { 2940 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2941 - "patch_args": [ 2942 - "-p1" 2943 - ], 2944 - "patches": [ 2945 - "@@rules_python~//python/private:coverage.patch" 2946 - ], 2947 - "sha256": "d900bb429fdfd7f511f868cedd03a6bbb142f3f9118c09b99ef8dc9bf9643c3c", 2948 - "type": "zip", 2949 - "urls": [ 2950 - "https://files.pythonhosted.org/packages/05/63/a789b462075395d34f8152229dccf92b25ca73eac05b3f6cd75fa5017095/coverage-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl" 2951 - ] 2952 - } 2953 - }, 2954 - "pypi__coverage_cp311_x86_64-unknown-linux-gnu": { 2955 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2956 - "ruleClassName": "http_archive", 2957 - "attributes": { 2958 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2959 - "patch_args": [ 2960 - "-p1" 2961 - ], 2962 - "patches": [ 2963 - "@@rules_python~//python/private:coverage.patch" 2964 - ], 2965 - "sha256": "a8fb6cf131ac4070c9c5a3e21de0f7dc5a0fbe8bc77c9456ced896c12fcdad91", 2966 - "type": "zip", 2967 - "urls": [ 2968 - "https://files.pythonhosted.org/packages/6a/63/8e82513b7e4a1b8d887b4e85c1c2b6c9b754a581b187c0b084f3330ac479/coverage-6.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" 2969 - ] 2970 - } 2971 - }, 2972 - "pypi__tomli": { 2973 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2974 - "ruleClassName": "http_archive", 2975 - "attributes": { 2976 - "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", 2977 - "sha256": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", 2978 - "type": "zip", 2979 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 2980 - } 2981 - }, 2982 - "pypi__coverage_cp39_x86_64-apple-darwin": { 2983 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2984 - "ruleClassName": "http_archive", 2985 - "attributes": { 2986 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2987 - "patch_args": [ 2988 - "-p1" 2989 - ], 2990 - "patches": [ 2991 - "@@rules_python~//python/private:coverage.patch" 2992 - ], 2993 - "sha256": "633713d70ad6bfc49b34ead4060531658dc6dfc9b3eb7d8a716d5873377ab745", 2994 - "type": "zip", 2995 - "urls": [ 2996 - "https://files.pythonhosted.org/packages/ea/52/c08080405329326a7ff16c0dfdb4feefaa8edd7446413df67386fe1bbfe0/coverage-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl" 2997 - ] 2998 - } 2999 - }, 3000 - "pypi__wheel": { 3001 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3002 - "ruleClassName": "http_archive", 3003 - "attributes": { 3004 - "url": "https://files.pythonhosted.org/packages/bd/7c/d38a0b30ce22fc26ed7dbc087c6d00851fb3395e9d0dac40bec1f905030c/wheel-0.38.4-py3-none-any.whl", 3005 - "sha256": "b60533f3f5d530e971d6737ca6d58681ee434818fab630c83a734bb10c083ce8", 3006 - "type": "zip", 3007 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3008 - } 3009 - }, 3010 - "pypi__coverage_cp311_aarch64-unknown-linux-gnu": { 3011 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3012 - "ruleClassName": "http_archive", 3013 - "attributes": { 3014 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3015 - "patch_args": [ 3016 - "-p1" 3017 - ], 3018 - "patches": [ 3019 - "@@rules_python~//python/private:coverage.patch" 3020 - ], 3021 - "sha256": "c4ed2820d919351f4167e52425e096af41bfabacb1857186c1ea32ff9983ed75", 3022 - "type": "zip", 3023 - "urls": [ 3024 - "https://files.pythonhosted.org/packages/36/f3/5cbd79cf4cd059c80b59104aca33b8d05af4ad5bf5b1547645ecee716378/coverage-6.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" 3025 - ] 3026 - } 3027 - }, 3028 - "pypi__click": { 3029 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3030 - "ruleClassName": "http_archive", 3031 - "attributes": { 3032 - "url": "https://files.pythonhosted.org/packages/76/0a/b6c5f311e32aeb3b406e03c079ade51e905ea630fc19d1262a46249c1c86/click-8.0.1-py3-none-any.whl", 3033 - "sha256": "fba402a4a47334742d782209a7c79bc448911afe1149d07bdabdf480b3e2f4b6", 3034 - "type": "zip", 3035 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3036 - } 3037 - }, 3038 - "pypi__coverage_cp39_x86_64-unknown-linux-gnu": { 3039 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3040 - "ruleClassName": "http_archive", 3041 - "attributes": { 3042 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3043 - "patch_args": [ 3044 - "-p1" 3045 - ], 3046 - "patches": [ 3047 - "@@rules_python~//python/private:coverage.patch" 3048 - ], 3049 - "sha256": "8f830ed581b45b82451a40faabb89c84e1a998124ee4212d440e9c6cf70083e5", 3050 - "type": "zip", 3051 - "urls": [ 3052 - "https://files.pythonhosted.org/packages/6b/f2/919f0fdc93d3991ca074894402074d847be8ac1e1d78e7e9e1c371b69a6f/coverage-6.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" 3053 - ] 3054 - } 3055 - }, 3056 - "pypi__importlib_metadata": { 3057 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3058 - "ruleClassName": "http_archive", 3059 - "attributes": { 3060 - "url": "https://files.pythonhosted.org/packages/d7/31/74dcb59a601b95fce3b0334e8fc9db758f78e43075f22aeb3677dfb19f4c/importlib_metadata-1.4.0-py2.py3-none-any.whl", 3061 - "sha256": "bdd9b7c397c273bcc9a11d6629a38487cd07154fa255a467bf704cd2c258e359", 3062 - "type": "zip", 3063 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3064 - } 3065 - }, 3066 - "pypi__pep517": { 3067 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3068 - "ruleClassName": "http_archive", 3069 - "attributes": { 3070 - "url": "https://files.pythonhosted.org/packages/ee/2f/ef63e64e9429111e73d3d6cbee80591672d16f2725e648ebc52096f3d323/pep517-0.13.0-py3-none-any.whl", 3071 - "sha256": "4ba4446d80aed5b5eac6509ade100bff3e7943a8489de249654a5ae9b33ee35b", 3072 - "type": "zip", 3073 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3074 - } 3075 - }, 3076 - "pypi__coverage_cp38_x86_64-unknown-linux-gnu": { 3077 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3078 - "ruleClassName": "http_archive", 3079 - "attributes": { 3080 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3081 - "patch_args": [ 3082 - "-p1" 3083 - ], 3084 - "patches": [ 3085 - "@@rules_python~//python/private:coverage.patch" 3086 - ], 3087 - "sha256": "6b07130585d54fe8dff3d97b93b0e20290de974dc8177c320aeaf23459219c0b", 3088 - "type": "zip", 3089 - "urls": [ 3090 - "https://files.pythonhosted.org/packages/bd/a0/e263b115808226fdb2658f1887808c06ac3f1b579ef5dda02309e0d54459/coverage-6.5.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" 3091 - ] 3092 - } 3093 - }, 3094 - "pypi__coverage_cp38_aarch64-apple-darwin": { 3095 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3096 - "ruleClassName": "http_archive", 3097 - "attributes": { 3098 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3099 - "patch_args": [ 3100 - "-p1" 3101 - ], 3102 - "patches": [ 3103 - "@@rules_python~//python/private:coverage.patch" 3104 - ], 3105 - "sha256": "2198ea6fc548de52adc826f62cb18554caedfb1d26548c1b7c88d8f7faa8f6ba", 3106 - "type": "zip", 3107 - "urls": [ 3108 - "https://files.pythonhosted.org/packages/07/82/79fa21ceca9a9b091eb3c67e27eb648dade27b2c9e1eb23af47232a2a365/coverage-6.5.0-cp38-cp38-macosx_11_0_arm64.whl" 3109 - ] 3110 - } 3111 - }, 3112 - "pypi__packaging": { 3113 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3114 - "ruleClassName": "http_archive", 3115 - "attributes": { 3116 - "url": "https://files.pythonhosted.org/packages/8f/7b/42582927d281d7cb035609cd3a543ffac89b74f3f4ee8e1c50914bcb57eb/packaging-22.0-py3-none-any.whl", 3117 - "sha256": "957e2148ba0e1a3b282772e791ef1d8083648bc131c8ab0c1feba110ce1146c3", 3118 - "type": "zip", 3119 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3120 - } 3121 - }, 3122 - "pypi__setuptools": { 3123 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3124 - "ruleClassName": "http_archive", 3125 - "attributes": { 3126 - "url": "https://files.pythonhosted.org/packages/7c/5b/3d92b9f0f7ca1645cba48c080b54fe7d8b1033a4e5720091d1631c4266db/setuptools-60.10.0-py3-none-any.whl", 3127 - "sha256": "782ef48d58982ddb49920c11a0c5c9c0b02e7d7d1c2ad0aa44e1a1e133051c96", 3128 - "type": "zip", 3129 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3130 - } 3131 - }, 3132 - "pypi__zipp": { 3133 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3134 - "ruleClassName": "http_archive", 3135 - "attributes": { 3136 - "url": "https://files.pythonhosted.org/packages/f4/50/cc72c5bcd48f6e98219fc4a88a5227e9e28b81637a99c49feba1d51f4d50/zipp-1.0.0-py2.py3-none-any.whl", 3137 - "sha256": "8dda78f06bd1674bd8720df8a50bb47b6e1233c503a4eed8e7810686bde37656", 3138 - "type": "zip", 3139 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3140 - } 3141 - }, 3142 - "pypi__colorama": { 3143 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3144 - "ruleClassName": "http_archive", 3145 - "attributes": { 3146 - "url": "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", 3147 - "sha256": "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", 3148 - "type": "zip", 3149 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3150 - } 3151 - }, 3152 - "pypi__build": { 3153 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3154 - "ruleClassName": "http_archive", 3155 - "attributes": { 3156 - "url": "https://files.pythonhosted.org/packages/03/97/f58c723ff036a8d8b4d3115377c0a37ed05c1f68dd9a0d66dab5e82c5c1c/build-0.9.0-py3-none-any.whl", 3157 - "sha256": "38a7a2b7a0bdc61a42a0a67509d88c71ecfc37b393baba770fae34e20929ff69", 3158 - "type": "zip", 3159 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3160 - } 3161 - }, 3162 - "pypi__coverage_cp310_x86_64-apple-darwin": { 3163 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3164 - "ruleClassName": "http_archive", 3165 - "attributes": { 3166 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3167 - "patch_args": [ 3168 - "-p1" 3169 - ], 3170 - "patches": [ 3171 - "@@rules_python~//python/private:coverage.patch" 3172 - ], 3173 - "sha256": "ef8674b0ee8cc11e2d574e3e2998aea5df5ab242e012286824ea3c6970580e53", 3174 - "type": "zip", 3175 - "urls": [ 3176 - "https://files.pythonhosted.org/packages/c4/8d/5ec7d08f4601d2d792563fe31db5e9322c306848fec1e65ec8885927f739/coverage-6.5.0-cp310-cp310-macosx_10_9_x86_64.whl" 3177 - ] 3178 - } 3179 - }, 3180 - "pypi__installer": { 3181 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3182 - "ruleClassName": "http_archive", 3183 - "attributes": { 3184 - "url": "https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl", 3185 - "sha256": "05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53", 3186 - "type": "zip", 3187 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3188 - } 3189 - }, 3190 - "pypi__more_itertools": { 3191 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3192 - "ruleClassName": "http_archive", 3193 - "attributes": { 3194 - "url": "https://files.pythonhosted.org/packages/bd/3f/c4b3dbd315e248f84c388bd4a72b131a29f123ecacc37ffb2b3834546e42/more_itertools-8.13.0-py3-none-any.whl", 3195 - "sha256": "c5122bffc5f104d37c1626b8615b511f3427aa5389b94d61e5ef8236bfbc3ddb", 3196 - "type": "zip", 3197 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3198 - } 3199 - } 3200 - }, 3201 - "recordedRepoMappingEntries": [ 3202 - [ 3203 - "rules_python~", 3204 - "bazel_skylib", 3205 - "bazel_skylib~" 3206 - ], 3207 - [ 3208 - "rules_python~", 3209 - "bazel_tools", 3210 - "bazel_tools" 3211 - ], 3212 - [ 3213 - "rules_python~", 3214 - "rules_python", 3215 - "rules_python~" 3216 - ] 3217 - ] 3218 - } 3219 - } 3220 - } 3221 - }
-85
pkgs/development/tools/build-managers/bazel/bazel_7/cpp-test.nix
··· 1 - { 2 - bazel 3 - , bazel-examples 4 - , bazelTest 5 - , callPackage 6 - , cctools 7 - , darwin 8 - , distDir 9 - , extraBazelArgs ? "" 10 - , Foundation ? null 11 - , lib 12 - , runLocal 13 - , runtimeShell 14 - , stdenv 15 - , symlinkJoin 16 - , writeScript 17 - , writeText 18 - }: 19 - 20 - let 21 - 22 - localDistDir = callPackage ./bazel-repository-cache.nix { 23 - lockfile = ./cpp-test-MODULE.bazel.lock; 24 - 25 - # Take all the rules_ deps, bazel_ deps and their transitive dependencies, 26 - # but none of the platform-specific binaries, as they are large and useless. 27 - requiredDepNamePredicate = name: 28 - null == builtins.match ".*(macos|osx|linux|win|android|maven).*" name 29 - && null != builtins.match "(platforms|com_google_|protobuf|rules_|bazel_|apple_support).*" name; 30 - }; 31 - 32 - mergedDistDir = symlinkJoin { 33 - name = "mergedDistDir"; 34 - paths = [ localDistDir distDir ]; 35 - }; 36 - 37 - toolsBazel = writeScript "bazel" '' 38 - #! ${runtimeShell} 39 - 40 - export CXX='${stdenv.cc}/bin/clang++' 41 - export LD='${cctools}/bin/ld' 42 - export LIBTOOL='${cctools}/bin/libtool' 43 - export CC='${stdenv.cc}/bin/clang' 44 - 45 - # XXX: hack for macosX, this flags disable bazel usage of xcode 46 - # See: https://github.com/bazelbuild/bazel/issues/4231 47 - export BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 48 - 49 - exec "$BAZEL_REAL" "$@" 50 - ''; 51 - 52 - workspaceDir = runLocal "our_workspace" {} ('' 53 - cp -r ${bazel-examples}/cpp-tutorial/stage3 $out 54 - find $out -type d -exec chmod 755 {} \; 55 - cp ${./cpp-test-MODULE.bazel} $out/MODULE.bazel 56 - cp ${./cpp-test-MODULE.bazel.lock} $out/MODULE.bazel.lock 57 - echo > $out/WORSPACE 58 - '' 59 - + (lib.optionalString stdenv.hostPlatform.isDarwin '' 60 - mkdir $out/tools 61 - cp ${toolsBazel} $out/tools/bazel 62 - '')); 63 - 64 - testBazel = bazelTest { 65 - name = "bazel-test-cpp"; 66 - inherit workspaceDir; 67 - bazelPkg = bazel; 68 - bazelScript = '' 69 - ${bazel}/bin/bazel build //... \ 70 - --enable_bzlmod \ 71 - --verbose_failures \ 72 - --repository_cache=${mergedDistDir} \ 73 - --curses=no \ 74 - '' + lib.optionalString (stdenv.hostPlatform.isDarwin) '' 75 - --cxxopt=-x --cxxopt=c++ \ 76 - --host_cxxopt=-x --host_cxxopt=c++ \ 77 - '' + lib.optionalString (stdenv.hostPlatform.isDarwin && Foundation != null) '' 78 - --linkopt=-Wl,-F${Foundation}/Library/Frameworks \ 79 - --linkopt=-L${darwin.libobjc}/lib \ 80 - '' + '' 81 - 82 - ''; 83 - }; 84 - 85 - in testBazel
+2 -10
pkgs/development/tools/build-managers/bazel/bazel_7/default.nix
··· 718 718 dontPatchELF = true; 719 719 720 720 passthru = { 721 - # Additional tests that check bazel’s functionality. Execute 722 - # 723 - # nix-build . -A bazel_7.tests 724 - # 725 - # in the nixpkgs checkout root to exercise them locally. 726 - # tests = callPackage ./tests.nix { 727 - # inherit Foundation bazel_self lockfile repoCache; 728 - # }; 729 - # TODO tests have not been updated yet and will likely need a rewrite 730 - # tests = callPackage ./tests.nix { inherit Foundation bazelDeps bazel_self; }; 721 + # TODO add some tests to cover basic functionality, and also tests for enableNixHacks=true (buildBazelPackage tests) 722 + # tests = ... 731 723 732 724 # For ease of debugging 733 725 inherit bazelDeps bazelFhs bazelBootstrap;
-89
pkgs/development/tools/build-managers/bazel/bazel_7/java-test.nix
··· 1 - { bazel 2 - , bazelTest 3 - , bazel-examples 4 - , stdenv 5 - , symlinkJoin 6 - , callPackage 7 - , cctools 8 - , extraBazelArgs ? "" 9 - , lib 10 - , openjdk8 11 - , jdk11_headless 12 - , runLocal 13 - , runtimeShell 14 - , writeScript 15 - , writeText 16 - , repoCache ? "unused" 17 - , distDir 18 - }: 19 - 20 - let 21 - 22 - localDistDir = callPackage ./bazel-repository-cache.nix { 23 - lockfile = ./cpp-test-MODULE.bazel.lock; 24 - 25 - # Take all the rules_ deps, bazel_ deps and their transitive dependencies, 26 - # but none of the platform-specific binaries, as they are large and useless. 27 - requiredDepNamePredicate = name: 28 - null == builtins.match ".*(macos|osx|linux|win|apple|android|maven).*" name 29 - && null != builtins.match "(platforms|com_google_|protobuf|rules_|bazel_).*" name ; 30 - }; 31 - 32 - mergedDistDir = symlinkJoin { 33 - name = "mergedDistDir"; 34 - paths = [ localDistDir distDir ]; 35 - }; 36 - 37 - toolsBazel = writeScript "bazel" '' 38 - #! ${runtimeShell} 39 - 40 - export CXX='${stdenv.cc}/bin/clang++' 41 - export LD='${cctools}/bin/ld' 42 - export LIBTOOL='${cctools}/bin/libtool' 43 - export CC='${stdenv.cc}/bin/clang' 44 - 45 - # XXX: hack for macosX, this flags disable bazel usage of xcode 46 - # See: https://github.com/bazelbuild/bazel/issues/4231 47 - export BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 48 - 49 - exec "$BAZEL_REAL" "$@" 50 - ''; 51 - 52 - workspaceDir = runLocal "our_workspace" {} ('' 53 - cp -r ${bazel-examples}/java-tutorial $out 54 - find $out -type d -exec chmod 755 {} \; 55 - cp ${./cpp-test-MODULE.bazel} $out/MODULE.bazel 56 - cp ${./cpp-test-MODULE.bazel.lock} $out/MODULE.bazel.lock 57 - '' 58 - + (lib.optionalString stdenv.hostPlatform.isDarwin '' 59 - mkdir $out/tools 60 - cp ${toolsBazel} $out/tools/bazel 61 - '')); 62 - 63 - testBazel = bazelTest { 64 - name = "bazel-test-java"; 65 - inherit workspaceDir; 66 - bazelPkg = bazel; 67 - buildInputs = [ (if lib.strings.versionOlder bazel.version "5.0.0" then openjdk8 else jdk11_headless) ]; 68 - bazelScript = '' 69 - ${bazel}/bin/bazel \ 70 - run \ 71 - --announce_rc \ 72 - ${lib.optionalString (lib.strings.versionOlder "5.0.0" bazel.version) 73 - "--toolchain_resolution_debug='@bazel_tools//tools/jdk:(runtime_)?toolchain_type'" 74 - } \ 75 - --distdir=${mergedDistDir} \ 76 - --repository_cache=${mergedDistDir} \ 77 - --verbose_failures \ 78 - --curses=no \ 79 - --strict_java_deps=off \ 80 - //:ProjectRunner \ 81 - '' + lib.optionalString (lib.strings.versionOlder bazel.version "5.0.0") '' 82 - --host_javabase='@local_jdk//:jdk' \ 83 - --java_toolchain='@bazel_tools//tools/jdk:toolchain_hostjdk8' \ 84 - --javabase='@local_jdk//:jdk' \ 85 - '' + extraBazelArgs; 86 - }; 87 - 88 - in testBazel 89 -
-3224
pkgs/development/tools/build-managers/bazel/bazel_7/protobuf-test.MODULE.bazel.lock
··· 1 - { 2 - "lockFileVersion": 6, 3 - "moduleFileHash": "80605390be5478a274618e3f8fd7c7a7e1ce3036e086e1e1593ceba1b132b7f2", 4 - "flags": { 5 - "cmdRegistries": [ 6 - "https://bcr.bazel.build/" 7 - ], 8 - "cmdModuleOverrides": {}, 9 - "allowedYankedVersions": [], 10 - "envVarAllowedYankedVersions": "", 11 - "ignoreDevDependency": false, 12 - "directDependenciesMode": "WARNING", 13 - "compatibilityMode": "ERROR" 14 - }, 15 - "localOverrideHashes": { 16 - "bazel_tools": "1ae69322ac3823527337acf02016e8ee95813d8d356f47060255b8956fa642f0" 17 - }, 18 - "moduleDepGraph": { 19 - "<root>": { 20 - "name": "", 21 - "version": "", 22 - "key": "<root>", 23 - "repoName": "", 24 - "executionPlatformsToRegister": [], 25 - "toolchainsToRegister": [], 26 - "extensionUsages": [], 27 - "deps": { 28 - "rules_proto": "rules_proto@5.3.0-21.7", 29 - "protobuf": "protobuf@21.7", 30 - "zlib": "zlib@1.3", 31 - "bazel_tools": "bazel_tools@_", 32 - "local_config_platform": "local_config_platform@_" 33 - } 34 - }, 35 - "rules_proto@5.3.0-21.7": { 36 - "name": "rules_proto", 37 - "version": "5.3.0-21.7", 38 - "key": "rules_proto@5.3.0-21.7", 39 - "repoName": "rules_proto", 40 - "executionPlatformsToRegister": [], 41 - "toolchainsToRegister": [], 42 - "extensionUsages": [], 43 - "deps": { 44 - "bazel_skylib": "bazel_skylib@1.3.0", 45 - "com_google_protobuf": "protobuf@21.7", 46 - "rules_cc": "rules_cc@0.0.9", 47 - "bazel_tools": "bazel_tools@_", 48 - "local_config_platform": "local_config_platform@_" 49 - }, 50 - "repoSpec": { 51 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 52 - "ruleClassName": "http_archive", 53 - "attributes": { 54 - "urls": [ 55 - "https://github.com/bazelbuild/rules_proto/archive/refs/tags/5.3.0-21.7.tar.gz" 56 - ], 57 - "integrity": "sha256-3D+yBqLLNEG0heseQjFlsjEjWh6psDG0Qzz3vB+kYN0=", 58 - "strip_prefix": "rules_proto-5.3.0-21.7", 59 - "remote_patches": {}, 60 - "remote_patch_strip": 0 61 - } 62 - } 63 - }, 64 - "protobuf@21.7": { 65 - "name": "protobuf", 66 - "version": "21.7", 67 - "key": "protobuf@21.7", 68 - "repoName": "protobuf", 69 - "executionPlatformsToRegister": [], 70 - "toolchainsToRegister": [], 71 - "extensionUsages": [ 72 - { 73 - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", 74 - "extensionName": "maven", 75 - "usingModule": "protobuf@21.7", 76 - "location": { 77 - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", 78 - "line": 22, 79 - "column": 22 80 - }, 81 - "imports": { 82 - "maven": "maven" 83 - }, 84 - "devImports": [], 85 - "tags": [ 86 - { 87 - "tagName": "install", 88 - "attributeValues": { 89 - "name": "maven", 90 - "artifacts": [ 91 - "com.google.code.findbugs:jsr305:3.0.2", 92 - "com.google.code.gson:gson:2.8.9", 93 - "com.google.errorprone:error_prone_annotations:2.3.2", 94 - "com.google.j2objc:j2objc-annotations:1.3", 95 - "com.google.guava:guava:31.1-jre", 96 - "com.google.guava:guava-testlib:31.1-jre", 97 - "com.google.truth:truth:1.1.2", 98 - "junit:junit:4.13.2", 99 - "org.mockito:mockito-core:4.3.1" 100 - ] 101 - }, 102 - "devDependency": false, 103 - "location": { 104 - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", 105 - "line": 24, 106 - "column": 14 107 - } 108 - } 109 - ], 110 - "hasDevUseExtension": false, 111 - "hasNonDevUseExtension": true 112 - } 113 - ], 114 - "deps": { 115 - "bazel_skylib": "bazel_skylib@1.3.0", 116 - "rules_python": "rules_python@0.22.1", 117 - "rules_cc": "rules_cc@0.0.9", 118 - "rules_proto": "rules_proto@5.3.0-21.7", 119 - "rules_java": "rules_java@7.4.0", 120 - "rules_pkg": "rules_pkg@0.7.0", 121 - "com_google_abseil": "abseil-cpp@20211102.0", 122 - "zlib": "zlib@1.3", 123 - "upb": "upb@0.0.0-20220923-a547704", 124 - "rules_jvm_external": "rules_jvm_external@4.4.2", 125 - "com_google_googletest": "googletest@1.11.0", 126 - "bazel_tools": "bazel_tools@_", 127 - "local_config_platform": "local_config_platform@_" 128 - }, 129 - "repoSpec": { 130 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 131 - "ruleClassName": "http_archive", 132 - "attributes": { 133 - "urls": [ 134 - "https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protobuf-all-21.7.zip" 135 - ], 136 - "integrity": "sha256-VJOiH17T/FAuZv7GuUScBqVRztYwAvpIkDxA36jeeko=", 137 - "strip_prefix": "protobuf-21.7", 138 - "remote_patches": { 139 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel.patch": "sha256-q3V2+eq0v2XF0z8z+V+QF4cynD6JvHI1y3kI/+rzl5s=", 140 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel_for_examples.patch": "sha256-O7YP6s3lo/1opUiO0jqXYORNHdZ/2q3hjz1QGy8QdIU=", 141 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/relative_repo_names.patch": "sha256-RK9RjW8T5UJNG7flIrnFiNE9vKwWB+8uWWtJqXYT0w4=", 142 - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_missing_files.patch": "sha256-Hyne4DG2u5bXcWHNxNMirA2QFAe/2Cl8oMm1XJdkQIY=" 143 - }, 144 - "remote_patch_strip": 1 145 - } 146 - } 147 - }, 148 - "zlib@1.3": { 149 - "name": "zlib", 150 - "version": "1.3", 151 - "key": "zlib@1.3", 152 - "repoName": "zlib", 153 - "executionPlatformsToRegister": [], 154 - "toolchainsToRegister": [], 155 - "extensionUsages": [], 156 - "deps": { 157 - "platforms": "platforms@0.0.7", 158 - "rules_cc": "rules_cc@0.0.9", 159 - "bazel_tools": "bazel_tools@_", 160 - "local_config_platform": "local_config_platform@_" 161 - }, 162 - "repoSpec": { 163 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 164 - "ruleClassName": "http_archive", 165 - "attributes": { 166 - "urls": [ 167 - "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" 168 - ], 169 - "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", 170 - "strip_prefix": "zlib-1.3", 171 - "remote_patches": { 172 - "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", 173 - "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" 174 - }, 175 - "remote_patch_strip": 0 176 - } 177 - } 178 - }, 179 - "bazel_tools@_": { 180 - "name": "bazel_tools", 181 - "version": "", 182 - "key": "bazel_tools@_", 183 - "repoName": "bazel_tools", 184 - "executionPlatformsToRegister": [], 185 - "toolchainsToRegister": [ 186 - "@local_config_cc_toolchains//:all", 187 - "@local_config_sh//:local_sh_toolchain" 188 - ], 189 - "extensionUsages": [ 190 - { 191 - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", 192 - "extensionName": "cc_configure_extension", 193 - "usingModule": "bazel_tools@_", 194 - "location": { 195 - "file": "@@bazel_tools//:MODULE.bazel", 196 - "line": 18, 197 - "column": 29 198 - }, 199 - "imports": { 200 - "local_config_cc": "local_config_cc", 201 - "local_config_cc_toolchains": "local_config_cc_toolchains" 202 - }, 203 - "devImports": [], 204 - "tags": [], 205 - "hasDevUseExtension": false, 206 - "hasNonDevUseExtension": true 207 - }, 208 - { 209 - "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl", 210 - "extensionName": "xcode_configure_extension", 211 - "usingModule": "bazel_tools@_", 212 - "location": { 213 - "file": "@@bazel_tools//:MODULE.bazel", 214 - "line": 22, 215 - "column": 32 216 - }, 217 - "imports": { 218 - "local_config_xcode": "local_config_xcode" 219 - }, 220 - "devImports": [], 221 - "tags": [], 222 - "hasDevUseExtension": false, 223 - "hasNonDevUseExtension": true 224 - }, 225 - { 226 - "extensionBzlFile": "@rules_java//java:extensions.bzl", 227 - "extensionName": "toolchains", 228 - "usingModule": "bazel_tools@_", 229 - "location": { 230 - "file": "@@bazel_tools//:MODULE.bazel", 231 - "line": 25, 232 - "column": 32 233 - }, 234 - "imports": { 235 - "local_jdk": "local_jdk", 236 - "remote_java_tools": "remote_java_tools", 237 - "remote_java_tools_linux": "remote_java_tools_linux", 238 - "remote_java_tools_windows": "remote_java_tools_windows", 239 - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", 240 - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64" 241 - }, 242 - "devImports": [], 243 - "tags": [], 244 - "hasDevUseExtension": false, 245 - "hasNonDevUseExtension": true 246 - }, 247 - { 248 - "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl", 249 - "extensionName": "sh_configure_extension", 250 - "usingModule": "bazel_tools@_", 251 - "location": { 252 - "file": "@@bazel_tools//:MODULE.bazel", 253 - "line": 36, 254 - "column": 39 255 - }, 256 - "imports": { 257 - "local_config_sh": "local_config_sh" 258 - }, 259 - "devImports": [], 260 - "tags": [], 261 - "hasDevUseExtension": false, 262 - "hasNonDevUseExtension": true 263 - }, 264 - { 265 - "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl", 266 - "extensionName": "remote_coverage_tools_extension", 267 - "usingModule": "bazel_tools@_", 268 - "location": { 269 - "file": "@@bazel_tools//:MODULE.bazel", 270 - "line": 40, 271 - "column": 48 272 - }, 273 - "imports": { 274 - "remote_coverage_tools": "remote_coverage_tools" 275 - }, 276 - "devImports": [], 277 - "tags": [], 278 - "hasDevUseExtension": false, 279 - "hasNonDevUseExtension": true 280 - }, 281 - { 282 - "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", 283 - "extensionName": "remote_android_tools_extensions", 284 - "usingModule": "bazel_tools@_", 285 - "location": { 286 - "file": "@@bazel_tools//:MODULE.bazel", 287 - "line": 43, 288 - "column": 42 289 - }, 290 - "imports": { 291 - "android_gmaven_r8": "android_gmaven_r8", 292 - "android_tools": "android_tools" 293 - }, 294 - "devImports": [], 295 - "tags": [], 296 - "hasDevUseExtension": false, 297 - "hasNonDevUseExtension": true 298 - }, 299 - { 300 - "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", 301 - "extensionName": "buildozer_binary", 302 - "usingModule": "bazel_tools@_", 303 - "location": { 304 - "file": "@@bazel_tools//:MODULE.bazel", 305 - "line": 47, 306 - "column": 33 307 - }, 308 - "imports": { 309 - "buildozer_binary": "buildozer_binary" 310 - }, 311 - "devImports": [], 312 - "tags": [], 313 - "hasDevUseExtension": false, 314 - "hasNonDevUseExtension": true 315 - } 316 - ], 317 - "deps": { 318 - "rules_cc": "rules_cc@0.0.9", 319 - "rules_java": "rules_java@7.4.0", 320 - "rules_license": "rules_license@0.0.7", 321 - "rules_proto": "rules_proto@5.3.0-21.7", 322 - "rules_python": "rules_python@0.22.1", 323 - "buildozer": "buildozer@6.4.0.2", 324 - "platforms": "platforms@0.0.7", 325 - "com_google_protobuf": "protobuf@21.7", 326 - "zlib": "zlib@1.3", 327 - "build_bazel_apple_support": "apple_support@1.5.0", 328 - "local_config_platform": "local_config_platform@_" 329 - } 330 - }, 331 - "local_config_platform@_": { 332 - "name": "local_config_platform", 333 - "version": "", 334 - "key": "local_config_platform@_", 335 - "repoName": "local_config_platform", 336 - "executionPlatformsToRegister": [], 337 - "toolchainsToRegister": [], 338 - "extensionUsages": [], 339 - "deps": { 340 - "platforms": "platforms@0.0.7", 341 - "bazel_tools": "bazel_tools@_" 342 - } 343 - }, 344 - "bazel_skylib@1.3.0": { 345 - "name": "bazel_skylib", 346 - "version": "1.3.0", 347 - "key": "bazel_skylib@1.3.0", 348 - "repoName": "bazel_skylib", 349 - "executionPlatformsToRegister": [], 350 - "toolchainsToRegister": [ 351 - "//toolchains/unittest:cmd_toolchain", 352 - "//toolchains/unittest:bash_toolchain" 353 - ], 354 - "extensionUsages": [], 355 - "deps": { 356 - "platforms": "platforms@0.0.7", 357 - "bazel_tools": "bazel_tools@_", 358 - "local_config_platform": "local_config_platform@_" 359 - }, 360 - "repoSpec": { 361 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 362 - "ruleClassName": "http_archive", 363 - "attributes": { 364 - "urls": [ 365 - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz" 366 - ], 367 - "integrity": "sha256-dNVE2W9KW7Yw1GXKi7z+Ix41lOWq5X4e2/F6brPKJQY=", 368 - "strip_prefix": "", 369 - "remote_patches": {}, 370 - "remote_patch_strip": 0 371 - } 372 - } 373 - }, 374 - "rules_cc@0.0.9": { 375 - "name": "rules_cc", 376 - "version": "0.0.9", 377 - "key": "rules_cc@0.0.9", 378 - "repoName": "rules_cc", 379 - "executionPlatformsToRegister": [], 380 - "toolchainsToRegister": [ 381 - "@local_config_cc_toolchains//:all" 382 - ], 383 - "extensionUsages": [ 384 - { 385 - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", 386 - "extensionName": "cc_configure_extension", 387 - "usingModule": "rules_cc@0.0.9", 388 - "location": { 389 - "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", 390 - "line": 9, 391 - "column": 29 392 - }, 393 - "imports": { 394 - "local_config_cc_toolchains": "local_config_cc_toolchains" 395 - }, 396 - "devImports": [], 397 - "tags": [], 398 - "hasDevUseExtension": false, 399 - "hasNonDevUseExtension": true 400 - } 401 - ], 402 - "deps": { 403 - "platforms": "platforms@0.0.7", 404 - "bazel_tools": "bazel_tools@_", 405 - "local_config_platform": "local_config_platform@_" 406 - }, 407 - "repoSpec": { 408 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 409 - "ruleClassName": "http_archive", 410 - "attributes": { 411 - "urls": [ 412 - "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" 413 - ], 414 - "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", 415 - "strip_prefix": "rules_cc-0.0.9", 416 - "remote_patches": { 417 - "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" 418 - }, 419 - "remote_patch_strip": 0 420 - } 421 - } 422 - }, 423 - "rules_python@0.22.1": { 424 - "name": "rules_python", 425 - "version": "0.22.1", 426 - "key": "rules_python@0.22.1", 427 - "repoName": "rules_python", 428 - "executionPlatformsToRegister": [], 429 - "toolchainsToRegister": [ 430 - "@bazel_tools//tools/python:autodetecting_toolchain" 431 - ], 432 - "extensionUsages": [ 433 - { 434 - "extensionBzlFile": "@rules_python//python/extensions/private:internal_deps.bzl", 435 - "extensionName": "internal_deps", 436 - "usingModule": "rules_python@0.22.1", 437 - "location": { 438 - "file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel", 439 - "line": 14, 440 - "column": 30 441 - }, 442 - "imports": { 443 - "pypi__build": "pypi__build", 444 - "pypi__click": "pypi__click", 445 - "pypi__colorama": "pypi__colorama", 446 - "pypi__importlib_metadata": "pypi__importlib_metadata", 447 - "pypi__installer": "pypi__installer", 448 - "pypi__more_itertools": "pypi__more_itertools", 449 - "pypi__packaging": "pypi__packaging", 450 - "pypi__pep517": "pypi__pep517", 451 - "pypi__pip": "pypi__pip", 452 - "pypi__pip_tools": "pypi__pip_tools", 453 - "pypi__setuptools": "pypi__setuptools", 454 - "pypi__tomli": "pypi__tomli", 455 - "pypi__wheel": "pypi__wheel", 456 - "pypi__zipp": "pypi__zipp", 457 - "pypi__coverage_cp310_aarch64-apple-darwin": "pypi__coverage_cp310_aarch64-apple-darwin", 458 - "pypi__coverage_cp310_aarch64-unknown-linux-gnu": "pypi__coverage_cp310_aarch64-unknown-linux-gnu", 459 - "pypi__coverage_cp310_x86_64-apple-darwin": "pypi__coverage_cp310_x86_64-apple-darwin", 460 - "pypi__coverage_cp310_x86_64-unknown-linux-gnu": "pypi__coverage_cp310_x86_64-unknown-linux-gnu", 461 - "pypi__coverage_cp311_aarch64-unknown-linux-gnu": "pypi__coverage_cp311_aarch64-unknown-linux-gnu", 462 - "pypi__coverage_cp311_x86_64-apple-darwin": "pypi__coverage_cp311_x86_64-apple-darwin", 463 - "pypi__coverage_cp311_x86_64-unknown-linux-gnu": "pypi__coverage_cp311_x86_64-unknown-linux-gnu", 464 - "pypi__coverage_cp38_aarch64-apple-darwin": "pypi__coverage_cp38_aarch64-apple-darwin", 465 - "pypi__coverage_cp38_aarch64-unknown-linux-gnu": "pypi__coverage_cp38_aarch64-unknown-linux-gnu", 466 - "pypi__coverage_cp38_x86_64-apple-darwin": "pypi__coverage_cp38_x86_64-apple-darwin", 467 - "pypi__coverage_cp38_x86_64-unknown-linux-gnu": "pypi__coverage_cp38_x86_64-unknown-linux-gnu", 468 - "pypi__coverage_cp39_aarch64-apple-darwin": "pypi__coverage_cp39_aarch64-apple-darwin", 469 - "pypi__coverage_cp39_aarch64-unknown-linux-gnu": "pypi__coverage_cp39_aarch64-unknown-linux-gnu", 470 - "pypi__coverage_cp39_x86_64-apple-darwin": "pypi__coverage_cp39_x86_64-apple-darwin", 471 - "pypi__coverage_cp39_x86_64-unknown-linux-gnu": "pypi__coverage_cp39_x86_64-unknown-linux-gnu" 472 - }, 473 - "devImports": [], 474 - "tags": [ 475 - { 476 - "tagName": "install", 477 - "attributeValues": {}, 478 - "devDependency": false, 479 - "location": { 480 - "file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel", 481 - "line": 15, 482 - "column": 22 483 - } 484 - } 485 - ], 486 - "hasDevUseExtension": false, 487 - "hasNonDevUseExtension": true 488 - }, 489 - { 490 - "extensionBzlFile": "@rules_python//python/extensions:python.bzl", 491 - "extensionName": "python", 492 - "usingModule": "rules_python@0.22.1", 493 - "location": { 494 - "file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel", 495 - "line": 50, 496 - "column": 23 497 - }, 498 - "imports": { 499 - "pythons_hub": "pythons_hub" 500 - }, 501 - "devImports": [], 502 - "tags": [], 503 - "hasDevUseExtension": false, 504 - "hasNonDevUseExtension": true 505 - } 506 - ], 507 - "deps": { 508 - "platforms": "platforms@0.0.7", 509 - "bazel_skylib": "bazel_skylib@1.3.0", 510 - "rules_proto": "rules_proto@5.3.0-21.7", 511 - "com_google_protobuf": "protobuf@21.7", 512 - "bazel_tools": "bazel_tools@_", 513 - "local_config_platform": "local_config_platform@_" 514 - }, 515 - "repoSpec": { 516 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 517 - "ruleClassName": "http_archive", 518 - "attributes": { 519 - "urls": [ 520 - "https://github.com/bazelbuild/rules_python/releases/download/0.22.1/rules_python-0.22.1.tar.gz" 521 - ], 522 - "integrity": "sha256-pWQP3dS+sD6MH95e1xYMC6a9R359BIZhwwwGk2om/WM=", 523 - "strip_prefix": "rules_python-0.22.1", 524 - "remote_patches": { 525 - "https://bcr.bazel.build/modules/rules_python/0.22.1/patches/module_dot_bazel_version.patch": "sha256-3+VLDH9gYDzNI4eOW7mABC/LKxh1xqF6NhacLbNTucs=" 526 - }, 527 - "remote_patch_strip": 1 528 - } 529 - } 530 - }, 531 - "rules_java@7.4.0": { 532 - "name": "rules_java", 533 - "version": "7.4.0", 534 - "key": "rules_java@7.4.0", 535 - "repoName": "rules_java", 536 - "executionPlatformsToRegister": [], 537 - "toolchainsToRegister": [ 538 - "//toolchains:all", 539 - "@local_jdk//:runtime_toolchain_definition", 540 - "@local_jdk//:bootstrap_runtime_toolchain_definition", 541 - "@remotejdk11_linux_toolchain_config_repo//:all", 542 - "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", 543 - "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", 544 - "@remotejdk11_linux_s390x_toolchain_config_repo//:all", 545 - "@remotejdk11_macos_toolchain_config_repo//:all", 546 - "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", 547 - "@remotejdk11_win_toolchain_config_repo//:all", 548 - "@remotejdk11_win_arm64_toolchain_config_repo//:all", 549 - "@remotejdk17_linux_toolchain_config_repo//:all", 550 - "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", 551 - "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", 552 - "@remotejdk17_linux_s390x_toolchain_config_repo//:all", 553 - "@remotejdk17_macos_toolchain_config_repo//:all", 554 - "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", 555 - "@remotejdk17_win_toolchain_config_repo//:all", 556 - "@remotejdk17_win_arm64_toolchain_config_repo//:all", 557 - "@remotejdk21_linux_toolchain_config_repo//:all", 558 - "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", 559 - "@remotejdk21_macos_toolchain_config_repo//:all", 560 - "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", 561 - "@remotejdk21_win_toolchain_config_repo//:all" 562 - ], 563 - "extensionUsages": [ 564 - { 565 - "extensionBzlFile": "@rules_java//java:extensions.bzl", 566 - "extensionName": "toolchains", 567 - "usingModule": "rules_java@7.4.0", 568 - "location": { 569 - "file": "https://bcr.bazel.build/modules/rules_java/7.4.0/MODULE.bazel", 570 - "line": 19, 571 - "column": 27 572 - }, 573 - "imports": { 574 - "remote_java_tools": "remote_java_tools", 575 - "remote_java_tools_linux": "remote_java_tools_linux", 576 - "remote_java_tools_windows": "remote_java_tools_windows", 577 - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", 578 - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", 579 - "local_jdk": "local_jdk", 580 - "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", 581 - "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", 582 - "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", 583 - "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", 584 - "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", 585 - "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", 586 - "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", 587 - "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", 588 - "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", 589 - "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", 590 - "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", 591 - "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", 592 - "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", 593 - "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", 594 - "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", 595 - "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", 596 - "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", 597 - "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", 598 - "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", 599 - "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", 600 - "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo" 601 - }, 602 - "devImports": [], 603 - "tags": [], 604 - "hasDevUseExtension": false, 605 - "hasNonDevUseExtension": true 606 - } 607 - ], 608 - "deps": { 609 - "platforms": "platforms@0.0.7", 610 - "rules_cc": "rules_cc@0.0.9", 611 - "bazel_skylib": "bazel_skylib@1.3.0", 612 - "rules_proto": "rules_proto@5.3.0-21.7", 613 - "rules_license": "rules_license@0.0.7", 614 - "bazel_tools": "bazel_tools@_", 615 - "local_config_platform": "local_config_platform@_" 616 - }, 617 - "repoSpec": { 618 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 619 - "ruleClassName": "http_archive", 620 - "attributes": { 621 - "urls": [ 622 - "https://github.com/bazelbuild/rules_java/releases/download/7.4.0/rules_java-7.4.0.tar.gz" 623 - ], 624 - "integrity": "sha256-l27wi0nJKXQfIBeQ5Z44B8cq2B9CjIvJU82+/1/tFes=", 625 - "strip_prefix": "", 626 - "remote_patches": {}, 627 - "remote_patch_strip": 0 628 - } 629 - } 630 - }, 631 - "rules_pkg@0.7.0": { 632 - "name": "rules_pkg", 633 - "version": "0.7.0", 634 - "key": "rules_pkg@0.7.0", 635 - "repoName": "rules_pkg", 636 - "executionPlatformsToRegister": [], 637 - "toolchainsToRegister": [], 638 - "extensionUsages": [], 639 - "deps": { 640 - "rules_python": "rules_python@0.22.1", 641 - "bazel_skylib": "bazel_skylib@1.3.0", 642 - "rules_license": "rules_license@0.0.7", 643 - "bazel_tools": "bazel_tools@_", 644 - "local_config_platform": "local_config_platform@_" 645 - }, 646 - "repoSpec": { 647 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 648 - "ruleClassName": "http_archive", 649 - "attributes": { 650 - "urls": [ 651 - "https://github.com/bazelbuild/rules_pkg/releases/download/0.7.0/rules_pkg-0.7.0.tar.gz" 652 - ], 653 - "integrity": "sha256-iimOgydi7aGDBZfWT+fbWBeKqEzVkm121bdE1lWJQcI=", 654 - "strip_prefix": "", 655 - "remote_patches": { 656 - "https://bcr.bazel.build/modules/rules_pkg/0.7.0/patches/module_dot_bazel.patch": "sha256-4OaEPZwYF6iC71ZTDg6MJ7LLqX7ZA0/kK4mT+4xKqiE=" 657 - }, 658 - "remote_patch_strip": 0 659 - } 660 - } 661 - }, 662 - "abseil-cpp@20211102.0": { 663 - "name": "abseil-cpp", 664 - "version": "20211102.0", 665 - "key": "abseil-cpp@20211102.0", 666 - "repoName": "abseil-cpp", 667 - "executionPlatformsToRegister": [], 668 - "toolchainsToRegister": [], 669 - "extensionUsages": [], 670 - "deps": { 671 - "rules_cc": "rules_cc@0.0.9", 672 - "platforms": "platforms@0.0.7", 673 - "bazel_tools": "bazel_tools@_", 674 - "local_config_platform": "local_config_platform@_" 675 - }, 676 - "repoSpec": { 677 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 678 - "ruleClassName": "http_archive", 679 - "attributes": { 680 - "urls": [ 681 - "https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.tar.gz" 682 - ], 683 - "integrity": "sha256-3PcbnLqNwMqZQMSzFqDHlr6Pq0KwcLtrfKtitI8OZsQ=", 684 - "strip_prefix": "abseil-cpp-20211102.0", 685 - "remote_patches": { 686 - "https://bcr.bazel.build/modules/abseil-cpp/20211102.0/patches/module_dot_bazel.patch": "sha256-4izqopgGCey4jVZzl/w3M2GVPNohjh2B5TmbThZNvPY=" 687 - }, 688 - "remote_patch_strip": 0 689 - } 690 - } 691 - }, 692 - "upb@0.0.0-20220923-a547704": { 693 - "name": "upb", 694 - "version": "0.0.0-20220923-a547704", 695 - "key": "upb@0.0.0-20220923-a547704", 696 - "repoName": "upb", 697 - "executionPlatformsToRegister": [], 698 - "toolchainsToRegister": [], 699 - "extensionUsages": [], 700 - "deps": { 701 - "bazel_skylib": "bazel_skylib@1.3.0", 702 - "rules_proto": "rules_proto@5.3.0-21.7", 703 - "com_google_protobuf": "protobuf@21.7", 704 - "com_google_absl": "abseil-cpp@20211102.0", 705 - "platforms": "platforms@0.0.7", 706 - "bazel_tools": "bazel_tools@_", 707 - "local_config_platform": "local_config_platform@_" 708 - }, 709 - "repoSpec": { 710 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 711 - "ruleClassName": "http_archive", 712 - "attributes": { 713 - "urls": [ 714 - "https://github.com/protocolbuffers/upb/archive/a5477045acaa34586420942098f5fecd3570f577.tar.gz" 715 - ], 716 - "integrity": "sha256-z39x6v+QskwaKLSWRan/A6mmwecTQpHOcJActj5zZLU=", 717 - "strip_prefix": "upb-a5477045acaa34586420942098f5fecd3570f577", 718 - "remote_patches": { 719 - "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0=" 720 - }, 721 - "remote_patch_strip": 0 722 - } 723 - } 724 - }, 725 - "rules_jvm_external@4.4.2": { 726 - "name": "rules_jvm_external", 727 - "version": "4.4.2", 728 - "key": "rules_jvm_external@4.4.2", 729 - "repoName": "rules_jvm_external", 730 - "executionPlatformsToRegister": [], 731 - "toolchainsToRegister": [], 732 - "extensionUsages": [ 733 - { 734 - "extensionBzlFile": "@rules_jvm_external//:non-module-deps.bzl", 735 - "extensionName": "non_module_deps", 736 - "usingModule": "rules_jvm_external@4.4.2", 737 - "location": { 738 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", 739 - "line": 9, 740 - "column": 32 741 - }, 742 - "imports": { 743 - "io_bazel_rules_kotlin": "io_bazel_rules_kotlin" 744 - }, 745 - "devImports": [], 746 - "tags": [], 747 - "hasDevUseExtension": false, 748 - "hasNonDevUseExtension": true 749 - }, 750 - { 751 - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", 752 - "extensionName": "maven", 753 - "usingModule": "rules_jvm_external@4.4.2", 754 - "location": { 755 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", 756 - "line": 16, 757 - "column": 22 758 - }, 759 - "imports": { 760 - "rules_jvm_external_deps": "rules_jvm_external_deps" 761 - }, 762 - "devImports": [], 763 - "tags": [ 764 - { 765 - "tagName": "install", 766 - "attributeValues": { 767 - "name": "rules_jvm_external_deps", 768 - "artifacts": [ 769 - "com.google.cloud:google-cloud-core:1.93.10", 770 - "com.google.cloud:google-cloud-storage:1.113.4", 771 - "com.google.code.gson:gson:2.9.0", 772 - "org.apache.maven:maven-artifact:3.8.6", 773 - "software.amazon.awssdk:s3:2.17.183" 774 - ], 775 - "lock_file": "@rules_jvm_external//:rules_jvm_external_deps_install.json" 776 - }, 777 - "devDependency": false, 778 - "location": { 779 - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", 780 - "line": 18, 781 - "column": 14 782 - } 783 - } 784 - ], 785 - "hasDevUseExtension": false, 786 - "hasNonDevUseExtension": true 787 - } 788 - ], 789 - "deps": { 790 - "bazel_skylib": "bazel_skylib@1.3.0", 791 - "io_bazel_stardoc": "stardoc@0.5.1", 792 - "bazel_tools": "bazel_tools@_", 793 - "local_config_platform": "local_config_platform@_" 794 - }, 795 - "repoSpec": { 796 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 797 - "ruleClassName": "http_archive", 798 - "attributes": { 799 - "urls": [ 800 - "https://github.com/bazelbuild/rules_jvm_external/archive/refs/tags/4.4.2.zip" 801 - ], 802 - "integrity": "sha256-c1YC9QgT6y6pPKP15DsZWb2AshO4NqB6YqKddXZwt3s=", 803 - "strip_prefix": "rules_jvm_external-4.4.2", 804 - "remote_patches": {}, 805 - "remote_patch_strip": 0 806 - } 807 - } 808 - }, 809 - "googletest@1.11.0": { 810 - "name": "googletest", 811 - "version": "1.11.0", 812 - "key": "googletest@1.11.0", 813 - "repoName": "googletest", 814 - "executionPlatformsToRegister": [], 815 - "toolchainsToRegister": [], 816 - "extensionUsages": [], 817 - "deps": { 818 - "com_google_absl": "abseil-cpp@20211102.0", 819 - "platforms": "platforms@0.0.7", 820 - "rules_cc": "rules_cc@0.0.9", 821 - "bazel_tools": "bazel_tools@_", 822 - "local_config_platform": "local_config_platform@_" 823 - }, 824 - "repoSpec": { 825 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 826 - "ruleClassName": "http_archive", 827 - "attributes": { 828 - "urls": [ 829 - "https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz" 830 - ], 831 - "integrity": "sha256-tIcL8SH/d5W6INILzdhie44Ijy0dqymaAxwQNO3ck9U=", 832 - "strip_prefix": "googletest-release-1.11.0", 833 - "remote_patches": { 834 - "https://bcr.bazel.build/modules/googletest/1.11.0/patches/module_dot_bazel.patch": "sha256-HuahEdI/n8KCI071sN3CEziX+7qP/Ec77IWayYunLP0=" 835 - }, 836 - "remote_patch_strip": 0 837 - } 838 - } 839 - }, 840 - "platforms@0.0.7": { 841 - "name": "platforms", 842 - "version": "0.0.7", 843 - "key": "platforms@0.0.7", 844 - "repoName": "platforms", 845 - "executionPlatformsToRegister": [], 846 - "toolchainsToRegister": [], 847 - "extensionUsages": [], 848 - "deps": { 849 - "rules_license": "rules_license@0.0.7", 850 - "bazel_tools": "bazel_tools@_", 851 - "local_config_platform": "local_config_platform@_" 852 - }, 853 - "repoSpec": { 854 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 855 - "ruleClassName": "http_archive", 856 - "attributes": { 857 - "urls": [ 858 - "https://github.com/bazelbuild/platforms/releases/download/0.0.7/platforms-0.0.7.tar.gz" 859 - ], 860 - "integrity": "sha256-OlYcmee9vpFzqmU/1Xn+hJ8djWc5V4CrR3Cx84FDHVE=", 861 - "strip_prefix": "", 862 - "remote_patches": {}, 863 - "remote_patch_strip": 0 864 - } 865 - } 866 - }, 867 - "rules_license@0.0.7": { 868 - "name": "rules_license", 869 - "version": "0.0.7", 870 - "key": "rules_license@0.0.7", 871 - "repoName": "rules_license", 872 - "executionPlatformsToRegister": [], 873 - "toolchainsToRegister": [], 874 - "extensionUsages": [], 875 - "deps": { 876 - "bazel_tools": "bazel_tools@_", 877 - "local_config_platform": "local_config_platform@_" 878 - }, 879 - "repoSpec": { 880 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 881 - "ruleClassName": "http_archive", 882 - "attributes": { 883 - "urls": [ 884 - "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" 885 - ], 886 - "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", 887 - "strip_prefix": "", 888 - "remote_patches": {}, 889 - "remote_patch_strip": 0 890 - } 891 - } 892 - }, 893 - "buildozer@6.4.0.2": { 894 - "name": "buildozer", 895 - "version": "6.4.0.2", 896 - "key": "buildozer@6.4.0.2", 897 - "repoName": "buildozer", 898 - "executionPlatformsToRegister": [], 899 - "toolchainsToRegister": [], 900 - "extensionUsages": [ 901 - { 902 - "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", 903 - "extensionName": "buildozer_binary", 904 - "usingModule": "buildozer@6.4.0.2", 905 - "location": { 906 - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", 907 - "line": 7, 908 - "column": 33 909 - }, 910 - "imports": { 911 - "buildozer_binary": "buildozer_binary" 912 - }, 913 - "devImports": [], 914 - "tags": [ 915 - { 916 - "tagName": "buildozer", 917 - "attributeValues": { 918 - "sha256": { 919 - "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", 920 - "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", 921 - "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", 922 - "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", 923 - "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" 924 - }, 925 - "version": "6.4.0" 926 - }, 927 - "devDependency": false, 928 - "location": { 929 - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", 930 - "line": 8, 931 - "column": 27 932 - } 933 - } 934 - ], 935 - "hasDevUseExtension": false, 936 - "hasNonDevUseExtension": true 937 - } 938 - ], 939 - "deps": { 940 - "bazel_tools": "bazel_tools@_", 941 - "local_config_platform": "local_config_platform@_" 942 - }, 943 - "repoSpec": { 944 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 945 - "ruleClassName": "http_archive", 946 - "attributes": { 947 - "urls": [ 948 - "https://github.com/fmeum/buildozer/releases/download/v6.4.0.2/buildozer-v6.4.0.2.tar.gz" 949 - ], 950 - "integrity": "sha256-k7tFKQMR2AygxpmZfH0yEPnQmF3efFgD9rBPkj+Yz/8=", 951 - "strip_prefix": "buildozer-6.4.0.2", 952 - "remote_patches": { 953 - "https://bcr.bazel.build/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" 954 - }, 955 - "remote_patch_strip": 1 956 - } 957 - } 958 - }, 959 - "apple_support@1.5.0": { 960 - "name": "apple_support", 961 - "version": "1.5.0", 962 - "key": "apple_support@1.5.0", 963 - "repoName": "build_bazel_apple_support", 964 - "executionPlatformsToRegister": [], 965 - "toolchainsToRegister": [ 966 - "@local_config_apple_cc_toolchains//:all" 967 - ], 968 - "extensionUsages": [ 969 - { 970 - "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", 971 - "extensionName": "apple_cc_configure_extension", 972 - "usingModule": "apple_support@1.5.0", 973 - "location": { 974 - "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", 975 - "line": 17, 976 - "column": 35 977 - }, 978 - "imports": { 979 - "local_config_apple_cc": "local_config_apple_cc", 980 - "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" 981 - }, 982 - "devImports": [], 983 - "tags": [], 984 - "hasDevUseExtension": false, 985 - "hasNonDevUseExtension": true 986 - } 987 - ], 988 - "deps": { 989 - "bazel_skylib": "bazel_skylib@1.3.0", 990 - "platforms": "platforms@0.0.7", 991 - "bazel_tools": "bazel_tools@_", 992 - "local_config_platform": "local_config_platform@_" 993 - }, 994 - "repoSpec": { 995 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 996 - "ruleClassName": "http_archive", 997 - "attributes": { 998 - "urls": [ 999 - "https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz" 1000 - ], 1001 - "integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=", 1002 - "strip_prefix": "", 1003 - "remote_patches": {}, 1004 - "remote_patch_strip": 0 1005 - } 1006 - } 1007 - }, 1008 - "stardoc@0.5.1": { 1009 - "name": "stardoc", 1010 - "version": "0.5.1", 1011 - "key": "stardoc@0.5.1", 1012 - "repoName": "stardoc", 1013 - "executionPlatformsToRegister": [], 1014 - "toolchainsToRegister": [], 1015 - "extensionUsages": [], 1016 - "deps": { 1017 - "bazel_skylib": "bazel_skylib@1.3.0", 1018 - "rules_java": "rules_java@7.4.0", 1019 - "bazel_tools": "bazel_tools@_", 1020 - "local_config_platform": "local_config_platform@_" 1021 - }, 1022 - "repoSpec": { 1023 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1024 - "ruleClassName": "http_archive", 1025 - "attributes": { 1026 - "urls": [ 1027 - "https://github.com/bazelbuild/stardoc/releases/download/0.5.1/stardoc-0.5.1.tar.gz" 1028 - ], 1029 - "integrity": "sha256-qoFNrgrEALurLoiB+ZFcb0fElmS/CHxAmhX5BDjSwj4=", 1030 - "strip_prefix": "", 1031 - "remote_patches": { 1032 - "https://bcr.bazel.build/modules/stardoc/0.5.1/patches/module_dot_bazel.patch": "sha256-UAULCuTpJE7SG0YrR9XLjMfxMRmbP+za3uW9ONZ5rjI=" 1033 - }, 1034 - "remote_patch_strip": 0 1035 - } 1036 - } 1037 - } 1038 - }, 1039 - "moduleExtensions": { 1040 - "@@apple_support~//crosstool:setup.bzl%apple_cc_configure_extension": { 1041 - "general": { 1042 - "bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=", 1043 - "recordedFileInputs": {}, 1044 - "recordedDirentsInputs": {}, 1045 - "envVariables": {}, 1046 - "generatedRepoSpecs": { 1047 - "local_config_apple_cc": { 1048 - "bzlFile": "@@apple_support~//crosstool:setup.bzl", 1049 - "ruleClassName": "_apple_cc_autoconf", 1050 - "attributes": {} 1051 - }, 1052 - "local_config_apple_cc_toolchains": { 1053 - "bzlFile": "@@apple_support~//crosstool:setup.bzl", 1054 - "ruleClassName": "_apple_cc_autoconf_toolchains", 1055 - "attributes": {} 1056 - } 1057 - }, 1058 - "recordedRepoMappingEntries": [ 1059 - [ 1060 - "apple_support~", 1061 - "bazel_tools", 1062 - "bazel_tools" 1063 - ] 1064 - ] 1065 - } 1066 - }, 1067 - "@@bazel_tools//tools/android:android_extensions.bzl%remote_android_tools_extensions": { 1068 - "general": { 1069 - "bzlTransitiveDigest": "ZggrqnDIPRFCqT9XaCYOxLiJx1XuMtOZNG1jvKYZ5lA=", 1070 - "recordedFileInputs": {}, 1071 - "recordedDirentsInputs": {}, 1072 - "envVariables": {}, 1073 - "generatedRepoSpecs": { 1074 - "android_tools": { 1075 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1076 - "ruleClassName": "http_archive", 1077 - "attributes": { 1078 - "sha256": "2b661a761a735b41c41b3a78089f4fc1982626c76ddb944604ae3ff8c545d3c2", 1079 - "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.30.0.tar" 1080 - } 1081 - }, 1082 - "android_gmaven_r8": { 1083 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1084 - "ruleClassName": "http_jar", 1085 - "attributes": { 1086 - "sha256": "57a696749695a09381a87bc2f08c3a8ed06a717a5caa3ef878a3077e0d3af19d", 1087 - "url": "https://maven.google.com/com/android/tools/r8/8.1.56/r8-8.1.56.jar" 1088 - } 1089 - } 1090 - }, 1091 - "recordedRepoMappingEntries": [] 1092 - } 1093 - }, 1094 - "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { 1095 - "general": { 1096 - "bzlTransitiveDigest": "PHpT2yqMGms2U4L3E/aZ+WcQalmZWm+ILdP3yiLsDhA=", 1097 - "recordedFileInputs": {}, 1098 - "recordedDirentsInputs": {}, 1099 - "envVariables": {}, 1100 - "generatedRepoSpecs": { 1101 - "local_config_cc": { 1102 - "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", 1103 - "ruleClassName": "cc_autoconf", 1104 - "attributes": {} 1105 - }, 1106 - "local_config_cc_toolchains": { 1107 - "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", 1108 - "ruleClassName": "cc_autoconf_toolchains", 1109 - "attributes": {} 1110 - } 1111 - }, 1112 - "recordedRepoMappingEntries": [ 1113 - [ 1114 - "bazel_tools", 1115 - "bazel_tools", 1116 - "bazel_tools" 1117 - ] 1118 - ] 1119 - } 1120 - }, 1121 - "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { 1122 - "general": { 1123 - "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=", 1124 - "recordedFileInputs": {}, 1125 - "recordedDirentsInputs": {}, 1126 - "envVariables": {}, 1127 - "generatedRepoSpecs": { 1128 - "local_config_xcode": { 1129 - "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl", 1130 - "ruleClassName": "xcode_autoconf", 1131 - "attributes": { 1132 - "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", 1133 - "remote_xcode": "" 1134 - } 1135 - } 1136 - }, 1137 - "recordedRepoMappingEntries": [] 1138 - } 1139 - }, 1140 - "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { 1141 - "general": { 1142 - "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=", 1143 - "recordedFileInputs": {}, 1144 - "recordedDirentsInputs": {}, 1145 - "envVariables": {}, 1146 - "generatedRepoSpecs": { 1147 - "local_config_sh": { 1148 - "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl", 1149 - "ruleClassName": "sh_config", 1150 - "attributes": {} 1151 - } 1152 - }, 1153 - "recordedRepoMappingEntries": [] 1154 - } 1155 - }, 1156 - "@@bazel_tools//tools/test:extensions.bzl%remote_coverage_tools_extension": { 1157 - "general": { 1158 - "bzlTransitiveDigest": "7n9r2sWPYvn/OzUdHUoiJN/1hgIqWKOFCEQFVwHZGU0=", 1159 - "recordedFileInputs": {}, 1160 - "recordedDirentsInputs": {}, 1161 - "envVariables": {}, 1162 - "generatedRepoSpecs": { 1163 - "remote_coverage_tools": { 1164 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1165 - "ruleClassName": "http_archive", 1166 - "attributes": { 1167 - "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af", 1168 - "urls": [ 1169 - "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" 1170 - ] 1171 - } 1172 - } 1173 - }, 1174 - "recordedRepoMappingEntries": [] 1175 - } 1176 - }, 1177 - "@@buildozer~//:buildozer_binary.bzl%buildozer_binary": { 1178 - "general": { 1179 - "bzlTransitiveDigest": "EleDU/FQ1+e/RgkW3aIDmdaxZEthvoWQhsqFTxiSgMI=", 1180 - "recordedFileInputs": {}, 1181 - "recordedDirentsInputs": {}, 1182 - "envVariables": {}, 1183 - "generatedRepoSpecs": { 1184 - "buildozer_binary": { 1185 - "bzlFile": "@@buildozer~//private:buildozer_binary.bzl", 1186 - "ruleClassName": "_buildozer_binary_repo", 1187 - "attributes": { 1188 - "sha256": { 1189 - "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", 1190 - "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", 1191 - "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", 1192 - "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", 1193 - "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" 1194 - }, 1195 - "version": "6.4.0" 1196 - } 1197 - } 1198 - }, 1199 - "recordedRepoMappingEntries": [] 1200 - } 1201 - }, 1202 - "@@rules_java~//java:extensions.bzl%toolchains": { 1203 - "general": { 1204 - "bzlTransitiveDigest": "0N5b5J9fUzo0sgvH4F3kIEaeXunz4Wy2/UtSFV/eXUY=", 1205 - "recordedFileInputs": {}, 1206 - "recordedDirentsInputs": {}, 1207 - "envVariables": {}, 1208 - "generatedRepoSpecs": { 1209 - "remotejdk21_linux_toolchain_config_repo": { 1210 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1211 - "ruleClassName": "_toolchain_config", 1212 - "attributes": { 1213 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\n" 1214 - } 1215 - }, 1216 - "remotejdk17_linux_s390x_toolchain_config_repo": { 1217 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1218 - "ruleClassName": "_toolchain_config", 1219 - "attributes": { 1220 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\n" 1221 - } 1222 - }, 1223 - "remotejdk17_macos_toolchain_config_repo": { 1224 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1225 - "ruleClassName": "_toolchain_config", 1226 - "attributes": { 1227 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\n" 1228 - } 1229 - }, 1230 - "remotejdk21_macos_aarch64_toolchain_config_repo": { 1231 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1232 - "ruleClassName": "_toolchain_config", 1233 - "attributes": { 1234 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\n" 1235 - } 1236 - }, 1237 - "remotejdk17_linux_aarch64_toolchain_config_repo": { 1238 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1239 - "ruleClassName": "_toolchain_config", 1240 - "attributes": { 1241 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\n" 1242 - } 1243 - }, 1244 - "remotejdk21_macos_aarch64": { 1245 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1246 - "ruleClassName": "http_archive", 1247 - "attributes": { 1248 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1249 - "sha256": "e8260516de8b60661422a725f1df2c36ef888f6fb35393566b00e7325db3d04e", 1250 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_aarch64", 1251 - "urls": [ 1252 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz", 1253 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz" 1254 - ] 1255 - } 1256 - }, 1257 - "remotejdk17_linux_toolchain_config_repo": { 1258 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1259 - "ruleClassName": "_toolchain_config", 1260 - "attributes": { 1261 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\n" 1262 - } 1263 - }, 1264 - "remotejdk17_macos_aarch64": { 1265 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1266 - "ruleClassName": "http_archive", 1267 - "attributes": { 1268 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1269 - "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca", 1270 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64", 1271 - "urls": [ 1272 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz", 1273 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz" 1274 - ] 1275 - } 1276 - }, 1277 - "remote_java_tools_windows": { 1278 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1279 - "ruleClassName": "http_archive", 1280 - "attributes": { 1281 - "sha256": "fe2f88169696d6c6fc6e90ba61bb46be7d0ae3693cbafdf336041bf56679e8d1", 1282 - "urls": [ 1283 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_windows-v13.4.zip", 1284 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_windows-v13.4.zip" 1285 - ] 1286 - } 1287 - }, 1288 - "remotejdk11_win": { 1289 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1290 - "ruleClassName": "http_archive", 1291 - "attributes": { 1292 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1293 - "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83", 1294 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64", 1295 - "urls": [ 1296 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip", 1297 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip" 1298 - ] 1299 - } 1300 - }, 1301 - "remotejdk11_win_toolchain_config_repo": { 1302 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1303 - "ruleClassName": "_toolchain_config", 1304 - "attributes": { 1305 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\n" 1306 - } 1307 - }, 1308 - "remotejdk11_linux_aarch64": { 1309 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1310 - "ruleClassName": "http_archive", 1311 - "attributes": { 1312 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1313 - "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", 1314 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", 1315 - "urls": [ 1316 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz", 1317 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz" 1318 - ] 1319 - } 1320 - }, 1321 - "remotejdk17_linux": { 1322 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1323 - "ruleClassName": "http_archive", 1324 - "attributes": { 1325 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1326 - "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340", 1327 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64", 1328 - "urls": [ 1329 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz", 1330 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz" 1331 - ] 1332 - } 1333 - }, 1334 - "remotejdk11_linux_s390x_toolchain_config_repo": { 1335 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1336 - "ruleClassName": "_toolchain_config", 1337 - "attributes": { 1338 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\n" 1339 - } 1340 - }, 1341 - "remotejdk11_linux_toolchain_config_repo": { 1342 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1343 - "ruleClassName": "_toolchain_config", 1344 - "attributes": { 1345 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\n" 1346 - } 1347 - }, 1348 - "remotejdk11_macos": { 1349 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1350 - "ruleClassName": "http_archive", 1351 - "attributes": { 1352 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1353 - "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd", 1354 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64", 1355 - "urls": [ 1356 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz", 1357 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz" 1358 - ] 1359 - } 1360 - }, 1361 - "remotejdk11_win_arm64": { 1362 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1363 - "ruleClassName": "http_archive", 1364 - "attributes": { 1365 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1366 - "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", 1367 - "strip_prefix": "jdk-11.0.13+8", 1368 - "urls": [ 1369 - "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" 1370 - ] 1371 - } 1372 - }, 1373 - "remotejdk17_macos": { 1374 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1375 - "ruleClassName": "http_archive", 1376 - "attributes": { 1377 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1378 - "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f", 1379 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64", 1380 - "urls": [ 1381 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz", 1382 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz" 1383 - ] 1384 - } 1385 - }, 1386 - "remotejdk21_macos": { 1387 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1388 - "ruleClassName": "http_archive", 1389 - "attributes": { 1390 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1391 - "sha256": "3ad8fe288eb57d975c2786ae453a036aa46e47ab2ac3d81538ebae2a54d3c025", 1392 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_x64", 1393 - "urls": [ 1394 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz", 1395 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz" 1396 - ] 1397 - } 1398 - }, 1399 - "remotejdk21_macos_toolchain_config_repo": { 1400 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1401 - "ruleClassName": "_toolchain_config", 1402 - "attributes": { 1403 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\n" 1404 - } 1405 - }, 1406 - "remotejdk17_macos_aarch64_toolchain_config_repo": { 1407 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1408 - "ruleClassName": "_toolchain_config", 1409 - "attributes": { 1410 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\n" 1411 - } 1412 - }, 1413 - "remotejdk17_win": { 1414 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1415 - "ruleClassName": "http_archive", 1416 - "attributes": { 1417 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1418 - "sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637", 1419 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64", 1420 - "urls": [ 1421 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip", 1422 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip" 1423 - ] 1424 - } 1425 - }, 1426 - "remotejdk11_macos_aarch64_toolchain_config_repo": { 1427 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1428 - "ruleClassName": "_toolchain_config", 1429 - "attributes": { 1430 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\n" 1431 - } 1432 - }, 1433 - "remotejdk11_linux_ppc64le_toolchain_config_repo": { 1434 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1435 - "ruleClassName": "_toolchain_config", 1436 - "attributes": { 1437 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\n" 1438 - } 1439 - }, 1440 - "remotejdk21_linux": { 1441 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1442 - "ruleClassName": "http_archive", 1443 - "attributes": { 1444 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1445 - "sha256": "5ad730fbee6bb49bfff10bf39e84392e728d89103d3474a7e5def0fd134b300a", 1446 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_x64", 1447 - "urls": [ 1448 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz", 1449 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz" 1450 - ] 1451 - } 1452 - }, 1453 - "remote_java_tools_linux": { 1454 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1455 - "ruleClassName": "http_archive", 1456 - "attributes": { 1457 - "sha256": "ba10f09a138cf185d04cbc807d67a3da42ab13d618c5d1ce20d776e199c33a39", 1458 - "urls": [ 1459 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_linux-v13.4.zip", 1460 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_linux-v13.4.zip" 1461 - ] 1462 - } 1463 - }, 1464 - "remotejdk21_win": { 1465 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1466 - "ruleClassName": "http_archive", 1467 - "attributes": { 1468 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1469 - "sha256": "f7cc15ca17295e69c907402dfe8db240db446e75d3b150da7bf67243cded93de", 1470 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-win_x64", 1471 - "urls": [ 1472 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip", 1473 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip" 1474 - ] 1475 - } 1476 - }, 1477 - "remotejdk21_linux_aarch64": { 1478 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1479 - "ruleClassName": "http_archive", 1480 - "attributes": { 1481 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", 1482 - "sha256": "ce7df1af5d44a9f455617c4b8891443fbe3e4b269c777d8b82ed66f77167cfe0", 1483 - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_aarch64", 1484 - "urls": [ 1485 - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz", 1486 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz" 1487 - ] 1488 - } 1489 - }, 1490 - "remotejdk11_linux_aarch64_toolchain_config_repo": { 1491 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1492 - "ruleClassName": "_toolchain_config", 1493 - "attributes": { 1494 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\n" 1495 - } 1496 - }, 1497 - "remotejdk11_linux_s390x": { 1498 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1499 - "ruleClassName": "http_archive", 1500 - "attributes": { 1501 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1502 - "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", 1503 - "strip_prefix": "jdk-11.0.15+10", 1504 - "urls": [ 1505 - "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz", 1506 - "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" 1507 - ] 1508 - } 1509 - }, 1510 - "remotejdk17_linux_aarch64": { 1511 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1512 - "ruleClassName": "http_archive", 1513 - "attributes": { 1514 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1515 - "sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313", 1516 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64", 1517 - "urls": [ 1518 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz", 1519 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz" 1520 - ] 1521 - } 1522 - }, 1523 - "remotejdk17_win_arm64_toolchain_config_repo": { 1524 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1525 - "ruleClassName": "_toolchain_config", 1526 - "attributes": { 1527 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\n" 1528 - } 1529 - }, 1530 - "remotejdk11_linux": { 1531 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1532 - "ruleClassName": "http_archive", 1533 - "attributes": { 1534 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1535 - "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c", 1536 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64", 1537 - "urls": [ 1538 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz", 1539 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz" 1540 - ] 1541 - } 1542 - }, 1543 - "remotejdk11_macos_toolchain_config_repo": { 1544 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1545 - "ruleClassName": "_toolchain_config", 1546 - "attributes": { 1547 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\n" 1548 - } 1549 - }, 1550 - "remotejdk17_linux_ppc64le_toolchain_config_repo": { 1551 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1552 - "ruleClassName": "_toolchain_config", 1553 - "attributes": { 1554 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\n" 1555 - } 1556 - }, 1557 - "remotejdk17_win_arm64": { 1558 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1559 - "ruleClassName": "http_archive", 1560 - "attributes": { 1561 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1562 - "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", 1563 - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", 1564 - "urls": [ 1565 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip", 1566 - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip" 1567 - ] 1568 - } 1569 - }, 1570 - "remote_java_tools_darwin_arm64": { 1571 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1572 - "ruleClassName": "http_archive", 1573 - "attributes": { 1574 - "sha256": "076a7e198ad077f8c7d997986ef5102427fae6bbfce7a7852d2e080ed8767528", 1575 - "urls": [ 1576 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_darwin_arm64-v13.4.zip", 1577 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_darwin_arm64-v13.4.zip" 1578 - ] 1579 - } 1580 - }, 1581 - "remotejdk17_linux_ppc64le": { 1582 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1583 - "ruleClassName": "http_archive", 1584 - "attributes": { 1585 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1586 - "sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd", 1587 - "strip_prefix": "jdk-17.0.8.1+1", 1588 - "urls": [ 1589 - "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz", 1590 - "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz" 1591 - ] 1592 - } 1593 - }, 1594 - "remotejdk21_linux_aarch64_toolchain_config_repo": { 1595 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1596 - "ruleClassName": "_toolchain_config", 1597 - "attributes": { 1598 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\n" 1599 - } 1600 - }, 1601 - "remotejdk11_win_arm64_toolchain_config_repo": { 1602 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1603 - "ruleClassName": "_toolchain_config", 1604 - "attributes": { 1605 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\n" 1606 - } 1607 - }, 1608 - "local_jdk": { 1609 - "bzlFile": "@@rules_java~//toolchains:local_java_repository.bzl", 1610 - "ruleClassName": "_local_java_repository_rule", 1611 - "attributes": { 1612 - "java_home": "", 1613 - "version": "", 1614 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = {RUNTIME_VERSION},\n)\n" 1615 - } 1616 - }, 1617 - "remote_java_tools_darwin_x86_64": { 1618 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1619 - "ruleClassName": "http_archive", 1620 - "attributes": { 1621 - "sha256": "4523aec4d09c587091a2dae6f5c9bc6922c220f3b6030e5aba9c8f015913cc65", 1622 - "urls": [ 1623 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_darwin_x86_64-v13.4.zip", 1624 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_darwin_x86_64-v13.4.zip" 1625 - ] 1626 - } 1627 - }, 1628 - "remote_java_tools": { 1629 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1630 - "ruleClassName": "http_archive", 1631 - "attributes": { 1632 - "sha256": "e025fd260ac39b47c111f5212d64ec0d00d85dec16e49368aae82fc626a940cf", 1633 - "urls": [ 1634 - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools-v13.4.zip", 1635 - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools-v13.4.zip" 1636 - ] 1637 - } 1638 - }, 1639 - "remotejdk17_linux_s390x": { 1640 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1641 - "ruleClassName": "http_archive", 1642 - "attributes": { 1643 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", 1644 - "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", 1645 - "strip_prefix": "jdk-17.0.8.1+1", 1646 - "urls": [ 1647 - "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz", 1648 - "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz" 1649 - ] 1650 - } 1651 - }, 1652 - "remotejdk17_win_toolchain_config_repo": { 1653 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1654 - "ruleClassName": "_toolchain_config", 1655 - "attributes": { 1656 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\n" 1657 - } 1658 - }, 1659 - "remotejdk11_linux_ppc64le": { 1660 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1661 - "ruleClassName": "http_archive", 1662 - "attributes": { 1663 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1664 - "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", 1665 - "strip_prefix": "jdk-11.0.15+10", 1666 - "urls": [ 1667 - "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz", 1668 - "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" 1669 - ] 1670 - } 1671 - }, 1672 - "remotejdk11_macos_aarch64": { 1673 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1674 - "ruleClassName": "http_archive", 1675 - "attributes": { 1676 - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", 1677 - "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", 1678 - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", 1679 - "urls": [ 1680 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", 1681 - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" 1682 - ] 1683 - } 1684 - }, 1685 - "remotejdk21_win_toolchain_config_repo": { 1686 - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", 1687 - "ruleClassName": "_toolchain_config", 1688 - "attributes": { 1689 - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\n" 1690 - } 1691 - } 1692 - }, 1693 - "recordedRepoMappingEntries": [ 1694 - [ 1695 - "rules_java~", 1696 - "bazel_tools", 1697 - "bazel_tools" 1698 - ], 1699 - [ 1700 - "rules_java~", 1701 - "remote_java_tools", 1702 - "rules_java~~toolchains~remote_java_tools" 1703 - ] 1704 - ] 1705 - } 1706 - }, 1707 - "@@rules_jvm_external~//:extensions.bzl%maven": { 1708 - "general": { 1709 - "bzlTransitiveDigest": "9ol/f6R1HONuabXvQTFIEvT1pWikli+mTIbvGRmDubk=", 1710 - "recordedFileInputs": { 1711 - "@@rules_jvm_external~//rules_jvm_external_deps_install.json": "10442a5ae27d9ff4c2003e5ab71643bf0d8b48dcf968b4173fa274c3232a8c06" 1712 - }, 1713 - "recordedDirentsInputs": {}, 1714 - "envVariables": {}, 1715 - "generatedRepoSpecs": { 1716 - "org_slf4j_slf4j_api_1_7_30": { 1717 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1718 - "ruleClassName": "http_file", 1719 - "attributes": { 1720 - "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57", 1721 - "urls": [ 1722 - "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", 1723 - "https://maven.google.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" 1724 - ], 1725 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" 1726 - } 1727 - }, 1728 - "com_google_api_grpc_proto_google_common_protos_2_0_1": { 1729 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1730 - "ruleClassName": "http_file", 1731 - "attributes": { 1732 - "sha256": "5ce71656118618731e34a5d4c61aa3a031be23446dc7de8b5a5e77b66ebcd6ef", 1733 - "urls": [ 1734 - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar", 1735 - "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar" 1736 - ], 1737 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.0.1/proto-google-common-protos-2.0.1.jar" 1738 - } 1739 - }, 1740 - "com_google_api_gax_1_60_0": { 1741 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1742 - "ruleClassName": "http_file", 1743 - "attributes": { 1744 - "sha256": "02f37d4ff1a7b8d71dff8064cf9568aa4f4b61bcc4485085d16130f32afa5a79", 1745 - "urls": [ 1746 - "https://repo1.maven.org/maven2/com/google/api/gax/1.60.0/gax-1.60.0.jar", 1747 - "https://maven.google.com/com/google/api/gax/1.60.0/gax-1.60.0.jar" 1748 - ], 1749 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/gax/1.60.0/gax-1.60.0.jar" 1750 - } 1751 - }, 1752 - "com_google_guava_failureaccess_1_0_1": { 1753 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1754 - "ruleClassName": "http_file", 1755 - "attributes": { 1756 - "sha256": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", 1757 - "urls": [ 1758 - "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", 1759 - "https://maven.google.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" 1760 - ], 1761 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" 1762 - } 1763 - }, 1764 - "commons_logging_commons_logging_1_2": { 1765 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1766 - "ruleClassName": "http_file", 1767 - "attributes": { 1768 - "sha256": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", 1769 - "urls": [ 1770 - "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", 1771 - "https://maven.google.com/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" 1772 - ], 1773 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" 1774 - } 1775 - }, 1776 - "com_google_http_client_google_http_client_appengine_1_38_0": { 1777 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1778 - "ruleClassName": "http_file", 1779 - "attributes": { 1780 - "sha256": "f97b495fd97ac3a3d59099eb2b55025f4948230da15a076f189b9cff37c6b4d2", 1781 - "urls": [ 1782 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar", 1783 - "https://maven.google.com/com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar" 1784 - ], 1785 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.38.0/google-http-client-appengine-1.38.0.jar" 1786 - } 1787 - }, 1788 - "com_google_cloud_google_cloud_storage_1_113_4": { 1789 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1790 - "ruleClassName": "http_file", 1791 - "attributes": { 1792 - "sha256": "796833e9bdab80c40bbc820e65087eb8f28c6bfbca194d2e3e00d98cb5bc55d6", 1793 - "urls": [ 1794 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar", 1795 - "https://maven.google.com/com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar" 1796 - ], 1797 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/1.113.4/google-cloud-storage-1.113.4.jar" 1798 - } 1799 - }, 1800 - "io_grpc_grpc_context_1_33_1": { 1801 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1802 - "ruleClassName": "http_file", 1803 - "attributes": { 1804 - "sha256": "99b8aea2b614fe0e61c3676e681259dc43c2de7f64620998e1a8435eb2976496", 1805 - "urls": [ 1806 - "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar", 1807 - "https://maven.google.com/io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar" 1808 - ], 1809 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/grpc/grpc-context/1.33.1/grpc-context-1.33.1.jar" 1810 - } 1811 - }, 1812 - "com_google_api_grpc_proto_google_iam_v1_1_0_3": { 1813 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1814 - "ruleClassName": "http_file", 1815 - "attributes": { 1816 - "sha256": "64cee7383a97e846da8d8e160e6c8fe30561e507260552c59e6ccfc81301fdc8", 1817 - "urls": [ 1818 - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar", 1819 - "https://maven.google.com/com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar" 1820 - ], 1821 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.0.3/proto-google-iam-v1-1.0.3.jar" 1822 - } 1823 - }, 1824 - "com_google_api_api_common_1_10_1": { 1825 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1826 - "ruleClassName": "http_file", 1827 - "attributes": { 1828 - "sha256": "2a033f24bb620383eda440ad307cb8077cfec1c7eadc684d65216123a1b9613a", 1829 - "urls": [ 1830 - "https://repo1.maven.org/maven2/com/google/api/api-common/1.10.1/api-common-1.10.1.jar", 1831 - "https://maven.google.com/com/google/api/api-common/1.10.1/api-common-1.10.1.jar" 1832 - ], 1833 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/api-common/1.10.1/api-common-1.10.1.jar" 1834 - } 1835 - }, 1836 - "com_google_auth_google_auth_library_oauth2_http_0_22_0": { 1837 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1838 - "ruleClassName": "http_file", 1839 - "attributes": { 1840 - "sha256": "1722d895c42dc42ea1d1f392ddbec1fbb28f7a979022c3a6c29acc39cc777ad1", 1841 - "urls": [ 1842 - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar", 1843 - "https://maven.google.com/com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar" 1844 - ], 1845 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.22.0/google-auth-library-oauth2-http-0.22.0.jar" 1846 - } 1847 - }, 1848 - "com_typesafe_netty_netty_reactive_streams_2_0_5": { 1849 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1850 - "ruleClassName": "http_file", 1851 - "attributes": { 1852 - "sha256": "f949849fc8ee75fde468ba3a35df2e04577fa31a2940b83b2a7dc9d14dac13d6", 1853 - "urls": [ 1854 - "https://repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar", 1855 - "https://maven.google.com/com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar" 1856 - ], 1857 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams/2.0.5/netty-reactive-streams-2.0.5.jar" 1858 - } 1859 - }, 1860 - "com_typesafe_netty_netty_reactive_streams_http_2_0_5": { 1861 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1862 - "ruleClassName": "http_file", 1863 - "attributes": { 1864 - "sha256": "b39224751ad936758176e9d994230380ade5e9079e7c8ad778e3995779bcf303", 1865 - "urls": [ 1866 - "https://repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar", 1867 - "https://maven.google.com/com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar" 1868 - ], 1869 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams-http/2.0.5/netty-reactive-streams-http-2.0.5.jar" 1870 - } 1871 - }, 1872 - "javax_annotation_javax_annotation_api_1_3_2": { 1873 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1874 - "ruleClassName": "http_file", 1875 - "attributes": { 1876 - "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", 1877 - "urls": [ 1878 - "https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar", 1879 - "https://maven.google.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" 1880 - ], 1881 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" 1882 - } 1883 - }, 1884 - "com_google_j2objc_j2objc_annotations_1_3": { 1885 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1886 - "ruleClassName": "http_file", 1887 - "attributes": { 1888 - "sha256": "21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b", 1889 - "urls": [ 1890 - "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar", 1891 - "https://maven.google.com/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" 1892 - ], 1893 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" 1894 - } 1895 - }, 1896 - "software_amazon_awssdk_metrics_spi_2_17_183": { 1897 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1898 - "ruleClassName": "http_file", 1899 - "attributes": { 1900 - "sha256": "08a11dc8c4ba464beafbcc7ac05b8c724c1ccb93da99482e82a68540ac704e4a", 1901 - "urls": [ 1902 - "https://repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar", 1903 - "https://maven.google.com/software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar" 1904 - ], 1905 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.17.183/metrics-spi-2.17.183.jar" 1906 - } 1907 - }, 1908 - "org_reactivestreams_reactive_streams_1_0_3": { 1909 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1910 - "ruleClassName": "http_file", 1911 - "attributes": { 1912 - "sha256": "1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865", 1913 - "urls": [ 1914 - "https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar", 1915 - "https://maven.google.com/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" 1916 - ], 1917 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" 1918 - } 1919 - }, 1920 - "com_google_http_client_google_http_client_jackson2_1_38_0": { 1921 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1922 - "ruleClassName": "http_file", 1923 - "attributes": { 1924 - "sha256": "e6504a82425fcc2168a4ca4175138ddcc085168daed8cdedb86d8f6fdc296e1e", 1925 - "urls": [ 1926 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar", 1927 - "https://maven.google.com/com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar" 1928 - ], 1929 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.38.0/google-http-client-jackson2-1.38.0.jar" 1930 - } 1931 - }, 1932 - "io_netty_netty_transport_4_1_72_Final": { 1933 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1934 - "ruleClassName": "http_file", 1935 - "attributes": { 1936 - "sha256": "c5fb68e9a65b6e8a516adfcb9fa323479ee7b4d9449d8a529d2ecab3d3711d5a", 1937 - "urls": [ 1938 - "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar", 1939 - "https://maven.google.com/io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar" 1940 - ], 1941 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-transport/4.1.72.Final/netty-transport-4.1.72.Final.jar" 1942 - } 1943 - }, 1944 - "io_netty_netty_codec_http2_4_1_72_Final": { 1945 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1946 - "ruleClassName": "http_file", 1947 - "attributes": { 1948 - "sha256": "c89a70500f59e8563e720aaa808263a514bd9e2bd91ba84eab8c2ccb45f234b2", 1949 - "urls": [ 1950 - "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar", 1951 - "https://maven.google.com/io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar" 1952 - ], 1953 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.72.Final/netty-codec-http2-4.1.72.Final.jar" 1954 - } 1955 - }, 1956 - "io_opencensus_opencensus_api_0_24_0": { 1957 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1958 - "ruleClassName": "http_file", 1959 - "attributes": { 1960 - "sha256": "f561b1cc2673844288e596ddf5bb6596868a8472fd2cb8993953fc5c034b2352", 1961 - "urls": [ 1962 - "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar", 1963 - "https://maven.google.com/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar" 1964 - ], 1965 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar" 1966 - } 1967 - }, 1968 - "rules_jvm_external_deps": { 1969 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 1970 - "ruleClassName": "pinned_coursier_fetch", 1971 - "attributes": { 1972 - "repositories": [ 1973 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 1974 - ], 1975 - "artifacts": [ 1976 - "{\"artifact\":\"google-cloud-core\",\"group\":\"com.google.cloud\",\"version\":\"1.93.10\"}", 1977 - "{\"artifact\":\"google-cloud-storage\",\"group\":\"com.google.cloud\",\"version\":\"1.113.4\"}", 1978 - "{\"artifact\":\"gson\",\"group\":\"com.google.code.gson\",\"version\":\"2.9.0\"}", 1979 - "{\"artifact\":\"maven-artifact\",\"group\":\"org.apache.maven\",\"version\":\"3.8.6\"}", 1980 - "{\"artifact\":\"s3\",\"group\":\"software.amazon.awssdk\",\"version\":\"2.17.183\"}" 1981 - ], 1982 - "fetch_sources": true, 1983 - "fetch_javadoc": false, 1984 - "generate_compat_repositories": false, 1985 - "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", 1986 - "override_targets": {}, 1987 - "strict_visibility": false, 1988 - "strict_visibility_value": [ 1989 - "@@//visibility:private" 1990 - ], 1991 - "jetify": false, 1992 - "jetify_include_list": [ 1993 - "*" 1994 - ], 1995 - "additional_netrc_lines": [], 1996 - "fail_if_repin_required": false, 1997 - "use_starlark_android_rules": false, 1998 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 1999 - "duplicate_version_warning": "warn" 2000 - } 2001 - }, 2002 - "org_threeten_threetenbp_1_5_0": { 2003 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2004 - "ruleClassName": "http_file", 2005 - "attributes": { 2006 - "sha256": "dcf9c0f940739f2a825cd8626ff27113459a2f6eb18797c7152f93fff69c264f", 2007 - "urls": [ 2008 - "https://repo1.maven.org/maven2/org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar", 2009 - "https://maven.google.com/org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar" 2010 - ], 2011 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/threeten/threetenbp/1.5.0/threetenbp-1.5.0.jar" 2012 - } 2013 - }, 2014 - "software_amazon_awssdk_http_client_spi_2_17_183": { 2015 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2016 - "ruleClassName": "http_file", 2017 - "attributes": { 2018 - "sha256": "fe7120f175df9e47ebcc5d946d7f40110faf2ba0a30364f3b935d5b8a5a6c3c6", 2019 - "urls": [ 2020 - "https://repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar", 2021 - "https://maven.google.com/software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar" 2022 - ], 2023 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.17.183/http-client-spi-2.17.183.jar" 2024 - } 2025 - }, 2026 - "software_amazon_awssdk_third_party_jackson_core_2_17_183": { 2027 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2028 - "ruleClassName": "http_file", 2029 - "attributes": { 2030 - "sha256": "1bc27c9960993c20e1ab058012dd1ae04c875eec9f0f08f2b2ca41e578dee9a4", 2031 - "urls": [ 2032 - "https://repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar", 2033 - "https://maven.google.com/software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar" 2034 - ], 2035 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.17.183/third-party-jackson-core-2.17.183.jar" 2036 - } 2037 - }, 2038 - "software_amazon_eventstream_eventstream_1_0_1": { 2039 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2040 - "ruleClassName": "http_file", 2041 - "attributes": { 2042 - "sha256": "0c37d8e696117f02c302191b8110b0d0eb20fa412fce34c3a269ec73c16ce822", 2043 - "urls": [ 2044 - "https://repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar", 2045 - "https://maven.google.com/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" 2046 - ], 2047 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" 2048 - } 2049 - }, 2050 - "com_google_oauth_client_google_oauth_client_1_31_1": { 2051 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2052 - "ruleClassName": "http_file", 2053 - "attributes": { 2054 - "sha256": "4ed4e2948251dbda66ce251bd7f3b32cd8570055e5cdb165a3c7aea8f43da0ff", 2055 - "urls": [ 2056 - "https://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar", 2057 - "https://maven.google.com/com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar" 2058 - ], 2059 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.31.1/google-oauth-client-1.31.1.jar" 2060 - } 2061 - }, 2062 - "maven": { 2063 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 2064 - "ruleClassName": "coursier_fetch", 2065 - "attributes": { 2066 - "repositories": [ 2067 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 2068 - ], 2069 - "artifacts": [ 2070 - "{\"artifact\":\"jsr305\",\"group\":\"com.google.code.findbugs\",\"version\":\"3.0.2\"}", 2071 - "{\"artifact\":\"gson\",\"group\":\"com.google.code.gson\",\"version\":\"2.8.9\"}", 2072 - "{\"artifact\":\"error_prone_annotations\",\"group\":\"com.google.errorprone\",\"version\":\"2.3.2\"}", 2073 - "{\"artifact\":\"j2objc-annotations\",\"group\":\"com.google.j2objc\",\"version\":\"1.3\"}", 2074 - "{\"artifact\":\"guava\",\"group\":\"com.google.guava\",\"version\":\"31.1-jre\"}", 2075 - "{\"artifact\":\"guava-testlib\",\"group\":\"com.google.guava\",\"version\":\"31.1-jre\"}", 2076 - "{\"artifact\":\"truth\",\"group\":\"com.google.truth\",\"version\":\"1.1.2\"}", 2077 - "{\"artifact\":\"junit\",\"group\":\"junit\",\"version\":\"4.13.2\"}", 2078 - "{\"artifact\":\"mockito-core\",\"group\":\"org.mockito\",\"version\":\"4.3.1\"}" 2079 - ], 2080 - "fail_on_missing_checksum": true, 2081 - "fetch_sources": true, 2082 - "fetch_javadoc": false, 2083 - "use_unsafe_shared_cache": false, 2084 - "excluded_artifacts": [], 2085 - "generate_compat_repositories": false, 2086 - "version_conflict_policy": "default", 2087 - "override_targets": {}, 2088 - "strict_visibility": false, 2089 - "strict_visibility_value": [ 2090 - "@@//visibility:private" 2091 - ], 2092 - "resolve_timeout": 600, 2093 - "jetify": false, 2094 - "jetify_include_list": [ 2095 - "*" 2096 - ], 2097 - "use_starlark_android_rules": false, 2098 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 2099 - "duplicate_version_warning": "warn" 2100 - } 2101 - }, 2102 - "software_amazon_awssdk_aws_xml_protocol_2_17_183": { 2103 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2104 - "ruleClassName": "http_file", 2105 - "attributes": { 2106 - "sha256": "566bba05d49256fa6994efd68fa625ae05a62ea45ee74bb9130d20ea20988363", 2107 - "urls": [ 2108 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar", 2109 - "https://maven.google.com/software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar" 2110 - ], 2111 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.17.183/aws-xml-protocol-2.17.183.jar" 2112 - } 2113 - }, 2114 - "software_amazon_awssdk_annotations_2_17_183": { 2115 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2116 - "ruleClassName": "http_file", 2117 - "attributes": { 2118 - "sha256": "8e4d72361ca805a0bd8bbd9017cd7ff77c8d170f2dd469c7d52d5653330bb3fd", 2119 - "urls": [ 2120 - "https://repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar", 2121 - "https://maven.google.com/software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar" 2122 - ], 2123 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.17.183/annotations-2.17.183.jar" 2124 - } 2125 - }, 2126 - "software_amazon_awssdk_netty_nio_client_2_17_183": { 2127 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2128 - "ruleClassName": "http_file", 2129 - "attributes": { 2130 - "sha256": "a6d356f364c56d7b90006b0b7e503b8630010993a5587ce42e74b10b8dca2238", 2131 - "urls": [ 2132 - "https://repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar", 2133 - "https://maven.google.com/software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar" 2134 - ], 2135 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.17.183/netty-nio-client-2.17.183.jar" 2136 - } 2137 - }, 2138 - "com_google_auto_value_auto_value_annotations_1_7_4": { 2139 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2140 - "ruleClassName": "http_file", 2141 - "attributes": { 2142 - "sha256": "fedd59b0b4986c342f6ab2d182f2a4ee9fceb2c7e2d5bdc4dc764c92394a23d3", 2143 - "urls": [ 2144 - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", 2145 - "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" 2146 - ], 2147 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" 2148 - } 2149 - }, 2150 - "io_netty_netty_transport_native_unix_common_4_1_72_Final": { 2151 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2152 - "ruleClassName": "http_file", 2153 - "attributes": { 2154 - "sha256": "6f8f1cc29b5a234eeee9439a63eb3f03a5994aa540ff555cb0b2c88cefaf6877", 2155 - "urls": [ 2156 - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar", 2157 - "https://maven.google.com/io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar" 2158 - ], 2159 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.72.Final/netty-transport-native-unix-common-4.1.72.Final.jar" 2160 - } 2161 - }, 2162 - "io_opencensus_opencensus_contrib_http_util_0_24_0": { 2163 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2164 - "ruleClassName": "http_file", 2165 - "attributes": { 2166 - "sha256": "7155273bbb1ed3d477ea33cf19d7bbc0b285ff395f43b29ae576722cf247000f", 2167 - "urls": [ 2168 - "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar", 2169 - "https://maven.google.com/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar" 2170 - ], 2171 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar" 2172 - } 2173 - }, 2174 - "com_fasterxml_jackson_core_jackson_core_2_11_3": { 2175 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2176 - "ruleClassName": "http_file", 2177 - "attributes": { 2178 - "sha256": "78cd0a6b936232e06dd3e38da8a0345348a09cd1ff9c4d844c6ee72c75cfc402", 2179 - "urls": [ 2180 - "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar", 2181 - "https://maven.google.com/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar" 2182 - ], 2183 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar" 2184 - } 2185 - }, 2186 - "com_google_cloud_google_cloud_core_1_93_10": { 2187 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2188 - "ruleClassName": "http_file", 2189 - "attributes": { 2190 - "sha256": "832d74eca66f4601e162a8460d6f59f50d1d23f93c18b02654423b6b0d67c6ea", 2191 - "urls": [ 2192 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar", 2193 - "https://maven.google.com/com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar" 2194 - ], 2195 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/cloud/google-cloud-core/1.93.10/google-cloud-core-1.93.10.jar" 2196 - } 2197 - }, 2198 - "com_google_auth_google_auth_library_credentials_0_22_0": { 2199 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2200 - "ruleClassName": "http_file", 2201 - "attributes": { 2202 - "sha256": "42c76031276de5b520909e9faf88c5b3c9a722d69ee9cfdafedb1c52c355dfc5", 2203 - "urls": [ 2204 - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar", 2205 - "https://maven.google.com/com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar" 2206 - ], 2207 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/0.22.0/google-auth-library-credentials-0.22.0.jar" 2208 - } 2209 - }, 2210 - "com_google_guava_guava_30_0_android": { 2211 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2212 - "ruleClassName": "http_file", 2213 - "attributes": { 2214 - "sha256": "3345c82c2cc70a0053e8db9031edc6d71625ef0dea6a2c8f5ebd6cb76d2bf843", 2215 - "urls": [ 2216 - "https://repo1.maven.org/maven2/com/google/guava/guava/30.0-android/guava-30.0-android.jar", 2217 - "https://maven.google.com/com/google/guava/guava/30.0-android/guava-30.0-android.jar" 2218 - ], 2219 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/guava/guava/30.0-android/guava-30.0-android.jar" 2220 - } 2221 - }, 2222 - "software_amazon_awssdk_profiles_2_17_183": { 2223 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2224 - "ruleClassName": "http_file", 2225 - "attributes": { 2226 - "sha256": "78833b32fde3f1c5320373b9ea955c1bbc28f2c904010791c4784e610193ee56", 2227 - "urls": [ 2228 - "https://repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar", 2229 - "https://maven.google.com/software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar" 2230 - ], 2231 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.17.183/profiles-2.17.183.jar" 2232 - } 2233 - }, 2234 - "org_apache_httpcomponents_httpcore_4_4_13": { 2235 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2236 - "ruleClassName": "http_file", 2237 - "attributes": { 2238 - "sha256": "e06e89d40943245fcfa39ec537cdbfce3762aecde8f9c597780d2b00c2b43424", 2239 - "urls": [ 2240 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar", 2241 - "https://maven.google.com/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar" 2242 - ], 2243 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar" 2244 - } 2245 - }, 2246 - "io_netty_netty_common_4_1_72_Final": { 2247 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2248 - "ruleClassName": "http_file", 2249 - "attributes": { 2250 - "sha256": "8adb4c291260ceb2859a68c49f0adeed36bf49587608e2b81ecff6aaf06025e9", 2251 - "urls": [ 2252 - "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar", 2253 - "https://maven.google.com/io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar" 2254 - ], 2255 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-common/4.1.72.Final/netty-common-4.1.72.Final.jar" 2256 - } 2257 - }, 2258 - "io_netty_netty_transport_classes_epoll_4_1_72_Final": { 2259 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2260 - "ruleClassName": "http_file", 2261 - "attributes": { 2262 - "sha256": "e1528a9751c1285aa7beaf3a1eb0597151716426ce38598ac9bc0891209b9e68", 2263 - "urls": [ 2264 - "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar", 2265 - "https://maven.google.com/io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar" 2266 - ], 2267 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.72.Final/netty-transport-classes-epoll-4.1.72.Final.jar" 2268 - } 2269 - }, 2270 - "com_google_cloud_google_cloud_core_http_1_93_10": { 2271 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2272 - "ruleClassName": "http_file", 2273 - "attributes": { 2274 - "sha256": "81ac67c14c7c4244d2b7db2607ad352416aca8d3bb2adf338964e8fea25b1b3c", 2275 - "urls": [ 2276 - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar", 2277 - "https://maven.google.com/com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar" 2278 - ], 2279 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/1.93.10/google-cloud-core-http-1.93.10.jar" 2280 - } 2281 - }, 2282 - "software_amazon_awssdk_utils_2_17_183": { 2283 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2284 - "ruleClassName": "http_file", 2285 - "attributes": { 2286 - "sha256": "7bd849bb5aa71bfdf6b849643736ecab3a7b3f204795804eefe5754104231ec6", 2287 - "urls": [ 2288 - "https://repo1.maven.org/maven2/software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar", 2289 - "https://maven.google.com/software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar" 2290 - ], 2291 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/utils/2.17.183/utils-2.17.183.jar" 2292 - } 2293 - }, 2294 - "org_apache_commons_commons_lang3_3_8_1": { 2295 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2296 - "ruleClassName": "http_file", 2297 - "attributes": { 2298 - "sha256": "dac807f65b07698ff39b1b07bfef3d87ae3fd46d91bbf8a2bc02b2a831616f68", 2299 - "urls": [ 2300 - "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar", 2301 - "https://maven.google.com/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar" 2302 - ], 2303 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar" 2304 - } 2305 - }, 2306 - "software_amazon_awssdk_aws_core_2_17_183": { 2307 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2308 - "ruleClassName": "http_file", 2309 - "attributes": { 2310 - "sha256": "bccbdbea689a665a702ff19828662d87fb7fe81529df13f02ef1e4c474ea9f93", 2311 - "urls": [ 2312 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar", 2313 - "https://maven.google.com/software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar" 2314 - ], 2315 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.17.183/aws-core-2.17.183.jar" 2316 - } 2317 - }, 2318 - "com_google_api_gax_httpjson_0_77_0": { 2319 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2320 - "ruleClassName": "http_file", 2321 - "attributes": { 2322 - "sha256": "fd4dae47fa016d3b26e8d90b67ddc6c23c4c06e8bcdf085c70310ab7ef324bd6", 2323 - "urls": [ 2324 - "https://repo1.maven.org/maven2/com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar", 2325 - "https://maven.google.com/com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar" 2326 - ], 2327 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api/gax-httpjson/0.77.0/gax-httpjson-0.77.0.jar" 2328 - } 2329 - }, 2330 - "unpinned_rules_jvm_external_deps": { 2331 - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", 2332 - "ruleClassName": "coursier_fetch", 2333 - "attributes": { 2334 - "repositories": [ 2335 - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" 2336 - ], 2337 - "artifacts": [ 2338 - "{\"artifact\":\"google-cloud-core\",\"group\":\"com.google.cloud\",\"version\":\"1.93.10\"}", 2339 - "{\"artifact\":\"google-cloud-storage\",\"group\":\"com.google.cloud\",\"version\":\"1.113.4\"}", 2340 - "{\"artifact\":\"gson\",\"group\":\"com.google.code.gson\",\"version\":\"2.9.0\"}", 2341 - "{\"artifact\":\"maven-artifact\",\"group\":\"org.apache.maven\",\"version\":\"3.8.6\"}", 2342 - "{\"artifact\":\"s3\",\"group\":\"software.amazon.awssdk\",\"version\":\"2.17.183\"}" 2343 - ], 2344 - "fail_on_missing_checksum": true, 2345 - "fetch_sources": true, 2346 - "fetch_javadoc": false, 2347 - "use_unsafe_shared_cache": false, 2348 - "excluded_artifacts": [], 2349 - "generate_compat_repositories": false, 2350 - "version_conflict_policy": "default", 2351 - "override_targets": {}, 2352 - "strict_visibility": false, 2353 - "strict_visibility_value": [ 2354 - "@@//visibility:private" 2355 - ], 2356 - "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", 2357 - "resolve_timeout": 600, 2358 - "jetify": false, 2359 - "jetify_include_list": [ 2360 - "*" 2361 - ], 2362 - "use_starlark_android_rules": false, 2363 - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", 2364 - "duplicate_version_warning": "warn" 2365 - } 2366 - }, 2367 - "software_amazon_awssdk_regions_2_17_183": { 2368 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2369 - "ruleClassName": "http_file", 2370 - "attributes": { 2371 - "sha256": "d3079395f3ffc07d04ffcce16fca29fb5968197f6e9ea3dbff6be297102b40a5", 2372 - "urls": [ 2373 - "https://repo1.maven.org/maven2/software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar", 2374 - "https://maven.google.com/software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar" 2375 - ], 2376 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/regions/2.17.183/regions-2.17.183.jar" 2377 - } 2378 - }, 2379 - "com_google_errorprone_error_prone_annotations_2_4_0": { 2380 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2381 - "ruleClassName": "http_file", 2382 - "attributes": { 2383 - "sha256": "5f2a0648230a662e8be049df308d583d7369f13af683e44ddf5829b6d741a228", 2384 - "urls": [ 2385 - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.4.0/error_prone_annotations-2.4.0.jar", 2386 - "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.4.0/error_prone_annotations-2.4.0.jar" 2387 - ], 2388 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.4.0/error_prone_annotations-2.4.0.jar" 2389 - } 2390 - }, 2391 - "io_netty_netty_handler_4_1_72_Final": { 2392 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2393 - "ruleClassName": "http_file", 2394 - "attributes": { 2395 - "sha256": "9cb6012af7e06361d738ac4e3bdc49a158f8cf87d9dee0f2744056b7d99c28d5", 2396 - "urls": [ 2397 - "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar", 2398 - "https://maven.google.com/io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar" 2399 - ], 2400 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-handler/4.1.72.Final/netty-handler-4.1.72.Final.jar" 2401 - } 2402 - }, 2403 - "software_amazon_awssdk_aws_query_protocol_2_17_183": { 2404 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2405 - "ruleClassName": "http_file", 2406 - "attributes": { 2407 - "sha256": "4dace03c76f80f3dec920cb3dedb2a95984c4366ef4fda728660cb90bed74848", 2408 - "urls": [ 2409 - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar", 2410 - "https://maven.google.com/software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar" 2411 - ], 2412 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.17.183/aws-query-protocol-2.17.183.jar" 2413 - } 2414 - }, 2415 - "io_netty_netty_codec_http_4_1_72_Final": { 2416 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2417 - "ruleClassName": "http_file", 2418 - "attributes": { 2419 - "sha256": "fa6fec88010bfaf6a7415b5364671b6b18ffb6b35a986ab97b423fd8c3a0174b", 2420 - "urls": [ 2421 - "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar", 2422 - "https://maven.google.com/io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar" 2423 - ], 2424 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.72.Final/netty-codec-http-4.1.72.Final.jar" 2425 - } 2426 - }, 2427 - "io_netty_netty_resolver_4_1_72_Final": { 2428 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2429 - "ruleClassName": "http_file", 2430 - "attributes": { 2431 - "sha256": "6474598aab7cc9d8d6cfa06c05bd1b19adbf7f8451dbdd73070b33a6c60b1b90", 2432 - "urls": [ 2433 - "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar", 2434 - "https://maven.google.com/io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar" 2435 - ], 2436 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-resolver/4.1.72.Final/netty-resolver-4.1.72.Final.jar" 2437 - } 2438 - }, 2439 - "software_amazon_awssdk_protocol_core_2_17_183": { 2440 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2441 - "ruleClassName": "http_file", 2442 - "attributes": { 2443 - "sha256": "10e7c4faa1f05e2d73055d0390dbd0bb6450e2e6cb85beda051b1e4693c826ce", 2444 - "urls": [ 2445 - "https://repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar", 2446 - "https://maven.google.com/software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar" 2447 - ], 2448 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.17.183/protocol-core-2.17.183.jar" 2449 - } 2450 - }, 2451 - "org_checkerframework_checker_compat_qual_2_5_5": { 2452 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2453 - "ruleClassName": "http_file", 2454 - "attributes": { 2455 - "sha256": "11d134b245e9cacc474514d2d66b5b8618f8039a1465cdc55bbc0b34e0008b7a", 2456 - "urls": [ 2457 - "https://repo1.maven.org/maven2/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar", 2458 - "https://maven.google.com/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar" 2459 - ], 2460 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar" 2461 - } 2462 - }, 2463 - "com_google_apis_google_api_services_storage_v1_rev20200927_1_30_10": { 2464 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2465 - "ruleClassName": "http_file", 2466 - "attributes": { 2467 - "sha256": "52d26a9d105f8d8a0850807285f307a76cea8f3e0cdb2be4d3b15b1adfa77351", 2468 - "urls": [ 2469 - "https://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar", 2470 - "https://maven.google.com/com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar" 2471 - ], 2472 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20200927-1.30.10/google-api-services-storage-v1-rev20200927-1.30.10.jar" 2473 - } 2474 - }, 2475 - "com_google_api_client_google_api_client_1_30_11": { 2476 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2477 - "ruleClassName": "http_file", 2478 - "attributes": { 2479 - "sha256": "ee6f97865cc7de6c7c80955c3f37372cf3887bd75e4fc06f1058a6b4cd9bf4da", 2480 - "urls": [ 2481 - "https://repo1.maven.org/maven2/com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar", 2482 - "https://maven.google.com/com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar" 2483 - ], 2484 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/api-client/google-api-client/1.30.11/google-api-client-1.30.11.jar" 2485 - } 2486 - }, 2487 - "software_amazon_awssdk_s3_2_17_183": { 2488 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2489 - "ruleClassName": "http_file", 2490 - "attributes": { 2491 - "sha256": "ab073b91107a9e4ed9f030314077d137fe627e055ad895fabb036980a050e360", 2492 - "urls": [ 2493 - "https://repo1.maven.org/maven2/software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar", 2494 - "https://maven.google.com/software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar" 2495 - ], 2496 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/s3/2.17.183/s3-2.17.183.jar" 2497 - } 2498 - }, 2499 - "org_apache_maven_maven_artifact_3_8_6": { 2500 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2501 - "ruleClassName": "http_file", 2502 - "attributes": { 2503 - "sha256": "de22a4c6f54fe31276a823b1bbd3adfd6823529e732f431b5eff0852c2b9252b", 2504 - "urls": [ 2505 - "https://repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar", 2506 - "https://maven.google.com/org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar" 2507 - ], 2508 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar" 2509 - } 2510 - }, 2511 - "org_apache_httpcomponents_httpclient_4_5_13": { 2512 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2513 - "ruleClassName": "http_file", 2514 - "attributes": { 2515 - "sha256": "6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743", 2516 - "urls": [ 2517 - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", 2518 - "https://maven.google.com/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" 2519 - ], 2520 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" 2521 - } 2522 - }, 2523 - "com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava": { 2524 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2525 - "ruleClassName": "http_file", 2526 - "attributes": { 2527 - "sha256": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", 2528 - "urls": [ 2529 - "https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", 2530 - "https://maven.google.com/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" 2531 - ], 2532 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" 2533 - } 2534 - }, 2535 - "com_google_http_client_google_http_client_1_38_0": { 2536 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2537 - "ruleClassName": "http_file", 2538 - "attributes": { 2539 - "sha256": "411f4a42519b6b78bdc0fcfdf74c9edcef0ee97afa4a667abe04045a508d6302", 2540 - "urls": [ 2541 - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar", 2542 - "https://maven.google.com/com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar" 2543 - ], 2544 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/http-client/google-http-client/1.38.0/google-http-client-1.38.0.jar" 2545 - } 2546 - }, 2547 - "software_amazon_awssdk_apache_client_2_17_183": { 2548 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2549 - "ruleClassName": "http_file", 2550 - "attributes": { 2551 - "sha256": "78ceae502fce6a97bbe5ff8f6a010a52ab7ea3ae66cb1a4122e18185fce45022", 2552 - "urls": [ 2553 - "https://repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar", 2554 - "https://maven.google.com/software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar" 2555 - ], 2556 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.17.183/apache-client-2.17.183.jar" 2557 - } 2558 - }, 2559 - "software_amazon_awssdk_arns_2_17_183": { 2560 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2561 - "ruleClassName": "http_file", 2562 - "attributes": { 2563 - "sha256": "659a185e191d66c71de81209490e66abeaccae208ea7b2831a738670823447aa", 2564 - "urls": [ 2565 - "https://repo1.maven.org/maven2/software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar", 2566 - "https://maven.google.com/software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar" 2567 - ], 2568 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/arns/2.17.183/arns-2.17.183.jar" 2569 - } 2570 - }, 2571 - "com_google_code_gson_gson_2_9_0": { 2572 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2573 - "ruleClassName": "http_file", 2574 - "attributes": { 2575 - "sha256": "c96d60551331a196dac54b745aa642cd078ef89b6f267146b705f2c2cbef052d", 2576 - "urls": [ 2577 - "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar", 2578 - "https://maven.google.com/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" 2579 - ], 2580 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" 2581 - } 2582 - }, 2583 - "io_netty_netty_buffer_4_1_72_Final": { 2584 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2585 - "ruleClassName": "http_file", 2586 - "attributes": { 2587 - "sha256": "568ff7cd9d8e2284ec980730c88924f686642929f8f219a74518b4e64755f3a1", 2588 - "urls": [ 2589 - "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar", 2590 - "https://maven.google.com/io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar" 2591 - ], 2592 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-buffer/4.1.72.Final/netty-buffer-4.1.72.Final.jar" 2593 - } 2594 - }, 2595 - "com_google_code_findbugs_jsr305_3_0_2": { 2596 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2597 - "ruleClassName": "http_file", 2598 - "attributes": { 2599 - "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", 2600 - "urls": [ 2601 - "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", 2602 - "https://maven.google.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" 2603 - ], 2604 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" 2605 - } 2606 - }, 2607 - "commons_codec_commons_codec_1_11": { 2608 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2609 - "ruleClassName": "http_file", 2610 - "attributes": { 2611 - "sha256": "e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d", 2612 - "urls": [ 2613 - "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar", 2614 - "https://maven.google.com/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" 2615 - ], 2616 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" 2617 - } 2618 - }, 2619 - "software_amazon_awssdk_auth_2_17_183": { 2620 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2621 - "ruleClassName": "http_file", 2622 - "attributes": { 2623 - "sha256": "8820c6636e5c14efc29399fb5565ce50212b0c1f4ed720a025a2c402d54e0978", 2624 - "urls": [ 2625 - "https://repo1.maven.org/maven2/software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar", 2626 - "https://maven.google.com/software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar" 2627 - ], 2628 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/auth/2.17.183/auth-2.17.183.jar" 2629 - } 2630 - }, 2631 - "software_amazon_awssdk_json_utils_2_17_183": { 2632 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2633 - "ruleClassName": "http_file", 2634 - "attributes": { 2635 - "sha256": "51ab7f550adc06afcb49f5270cdf690f1bfaaee243abaa5d978095e2a1e4e1a5", 2636 - "urls": [ 2637 - "https://repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar", 2638 - "https://maven.google.com/software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar" 2639 - ], 2640 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.17.183/json-utils-2.17.183.jar" 2641 - } 2642 - }, 2643 - "org_codehaus_plexus_plexus_utils_3_3_1": { 2644 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2645 - "ruleClassName": "http_file", 2646 - "attributes": { 2647 - "sha256": "4b570fcdbe5a894f249d2eb9b929358a9c88c3e548d227a80010461930222f2a", 2648 - "urls": [ 2649 - "https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar", 2650 - "https://maven.google.com/org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar" 2651 - ], 2652 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.jar" 2653 - } 2654 - }, 2655 - "com_google_protobuf_protobuf_java_util_3_13_0": { 2656 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2657 - "ruleClassName": "http_file", 2658 - "attributes": { 2659 - "sha256": "d9de66b8c9445905dfa7064f6d5213d47ce88a20d34e21d83c4a94a229e14e62", 2660 - "urls": [ 2661 - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar", 2662 - "https://maven.google.com/com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar" 2663 - ], 2664 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.13.0/protobuf-java-util-3.13.0.jar" 2665 - } 2666 - }, 2667 - "io_netty_netty_codec_4_1_72_Final": { 2668 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2669 - "ruleClassName": "http_file", 2670 - "attributes": { 2671 - "sha256": "5d8591ca271a1e9c224e8de3873aa9936acb581ee0db514e7dc18523df36d16c", 2672 - "urls": [ 2673 - "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar", 2674 - "https://maven.google.com/io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar" 2675 - ], 2676 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-codec/4.1.72.Final/netty-codec-4.1.72.Final.jar" 2677 - } 2678 - }, 2679 - "com_google_protobuf_protobuf_java_3_13_0": { 2680 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2681 - "ruleClassName": "http_file", 2682 - "attributes": { 2683 - "sha256": "97d5b2758408690c0dc276238707492a0b6a4d71206311b6c442cdc26c5973ff", 2684 - "urls": [ 2685 - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar", 2686 - "https://maven.google.com/com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar" 2687 - ], 2688 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.13.0/protobuf-java-3.13.0.jar" 2689 - } 2690 - }, 2691 - "io_netty_netty_tcnative_classes_2_0_46_Final": { 2692 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2693 - "ruleClassName": "http_file", 2694 - "attributes": { 2695 - "sha256": "d3ec888dcc4ac7915bf88b417c5e04fd354f4311032a748a6882df09347eed9a", 2696 - "urls": [ 2697 - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar", 2698 - "https://maven.google.com/io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar" 2699 - ], 2700 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.46.Final/netty-tcnative-classes-2.0.46.Final.jar" 2701 - } 2702 - }, 2703 - "software_amazon_awssdk_sdk_core_2_17_183": { 2704 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2705 - "ruleClassName": "http_file", 2706 - "attributes": { 2707 - "sha256": "677e9cc90fdd82c1f40f97b99cb115b13ad6c3f58beeeab1c061af6954d64c77", 2708 - "urls": [ 2709 - "https://repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar", 2710 - "https://maven.google.com/software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar" 2711 - ], 2712 - "downloaded_file_path": "v1/https/repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.17.183/sdk-core-2.17.183.jar" 2713 - } 2714 - } 2715 - }, 2716 - "recordedRepoMappingEntries": [ 2717 - [ 2718 - "rules_jvm_external~", 2719 - "bazel_tools", 2720 - "bazel_tools" 2721 - ], 2722 - [ 2723 - "rules_jvm_external~", 2724 - "rules_jvm_external", 2725 - "rules_jvm_external~" 2726 - ] 2727 - ] 2728 - } 2729 - }, 2730 - "@@rules_jvm_external~//:non-module-deps.bzl%non_module_deps": { 2731 - "general": { 2732 - "bzlTransitiveDigest": "Fq6CvJMzD0/LbttG5TUaCtEm/pFvTgO5X9tCUH87Fb0=", 2733 - "recordedFileInputs": {}, 2734 - "recordedDirentsInputs": {}, 2735 - "envVariables": {}, 2736 - "generatedRepoSpecs": { 2737 - "io_bazel_rules_kotlin": { 2738 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2739 - "ruleClassName": "http_archive", 2740 - "attributes": { 2741 - "sha256": "946747acdbeae799b085d12b240ec346f775ac65236dfcf18aa0cd7300f6de78", 2742 - "urls": [ 2743 - "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.7.0-RC-2/rules_kotlin_release.tgz" 2744 - ] 2745 - } 2746 - } 2747 - }, 2748 - "recordedRepoMappingEntries": [ 2749 - [ 2750 - "rules_jvm_external~", 2751 - "bazel_tools", 2752 - "bazel_tools" 2753 - ] 2754 - ] 2755 - } 2756 - }, 2757 - "@@rules_python~//python/extensions:python.bzl%python": { 2758 - "general": { 2759 - "bzlTransitiveDigest": "2Az37kOCPyZmcfbxYv3bex98d5KhE/dEXOXLzid2XhA=", 2760 - "recordedFileInputs": {}, 2761 - "recordedDirentsInputs": {}, 2762 - "envVariables": {}, 2763 - "generatedRepoSpecs": { 2764 - "pythons_hub": { 2765 - "bzlFile": "@@rules_python~//python/extensions/private:interpreter_hub.bzl", 2766 - "ruleClassName": "hub_repo", 2767 - "attributes": { 2768 - "toolchains": [] 2769 - } 2770 - } 2771 - }, 2772 - "recordedRepoMappingEntries": [ 2773 - [ 2774 - "rules_python~", 2775 - "bazel_tools", 2776 - "bazel_tools" 2777 - ], 2778 - [ 2779 - "rules_python~", 2780 - "rules_python", 2781 - "rules_python~" 2782 - ] 2783 - ] 2784 - } 2785 - }, 2786 - "@@rules_python~//python/extensions/private:internal_deps.bzl%internal_deps": { 2787 - "general": { 2788 - "bzlTransitiveDigest": "6qzMi1W/Ln/TUQ7+HG3HnNFz+oFeaWSDOnjCcoByfhI=", 2789 - "recordedFileInputs": {}, 2790 - "recordedDirentsInputs": {}, 2791 - "envVariables": {}, 2792 - "generatedRepoSpecs": { 2793 - "pypi__coverage_cp39_aarch64-apple-darwin": { 2794 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2795 - "ruleClassName": "http_archive", 2796 - "attributes": { 2797 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2798 - "patch_args": [ 2799 - "-p1" 2800 - ], 2801 - "patches": [ 2802 - "@@rules_python~//python/private:coverage.patch" 2803 - ], 2804 - "sha256": "95203854f974e07af96358c0b261f1048d8e1083f2de9b1c565e1be4a3a48cfc", 2805 - "type": "zip", 2806 - "urls": [ 2807 - "https://files.pythonhosted.org/packages/63/e9/f23e8664ec4032d7802a1cf920853196bcbdce7b56408e3efe1b2da08f3c/coverage-6.5.0-cp39-cp39-macosx_11_0_arm64.whl" 2808 - ] 2809 - } 2810 - }, 2811 - "pypi__coverage_cp38_aarch64-unknown-linux-gnu": { 2812 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2813 - "ruleClassName": "http_archive", 2814 - "attributes": { 2815 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2816 - "patch_args": [ 2817 - "-p1" 2818 - ], 2819 - "patches": [ 2820 - "@@rules_python~//python/private:coverage.patch" 2821 - ], 2822 - "sha256": "6c4459b3de97b75e3bd6b7d4b7f0db13f17f504f3d13e2a7c623786289dd670e", 2823 - "type": "zip", 2824 - "urls": [ 2825 - "https://files.pythonhosted.org/packages/40/3b/cd68cb278c4966df00158811ec1e357b9a7d132790c240fc65da57e10013/coverage-6.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" 2826 - ] 2827 - } 2828 - }, 2829 - "pypi__pip_tools": { 2830 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2831 - "ruleClassName": "http_archive", 2832 - "attributes": { 2833 - "url": "https://files.pythonhosted.org/packages/5e/e8/f6d7d1847c7351048da870417724ace5c4506e816b38db02f4d7c675c189/pip_tools-6.12.1-py3-none-any.whl", 2834 - "sha256": "f0c0c0ec57b58250afce458e2e6058b1f30a4263db895b7d72fd6311bf1dc6f7", 2835 - "type": "zip", 2836 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 2837 - } 2838 - }, 2839 - "pypi__coverage_cp310_x86_64-unknown-linux-gnu": { 2840 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2841 - "ruleClassName": "http_archive", 2842 - "attributes": { 2843 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2844 - "patch_args": [ 2845 - "-p1" 2846 - ], 2847 - "patches": [ 2848 - "@@rules_python~//python/private:coverage.patch" 2849 - ], 2850 - "sha256": "af4fffaffc4067232253715065e30c5a7ec6faac36f8fc8d6f64263b15f74db0", 2851 - "type": "zip", 2852 - "urls": [ 2853 - "https://files.pythonhosted.org/packages/3c/7d/d5211ea782b193ab8064b06dc0cc042cf1a4ca9c93a530071459172c550f/coverage-6.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" 2854 - ] 2855 - } 2856 - }, 2857 - "pypi__coverage_cp311_x86_64-apple-darwin": { 2858 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2859 - "ruleClassName": "http_archive", 2860 - "attributes": { 2861 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2862 - "patch_args": [ 2863 - "-p1" 2864 - ], 2865 - "patches": [ 2866 - "@@rules_python~//python/private:coverage.patch" 2867 - ], 2868 - "sha256": "4a5375e28c5191ac38cca59b38edd33ef4cc914732c916f2929029b4bfb50795", 2869 - "type": "zip", 2870 - "urls": [ 2871 - "https://files.pythonhosted.org/packages/50/cf/455930004231fa87efe8be06d13512f34e070ddfee8b8bf5a050cdc47ab3/coverage-6.5.0-cp311-cp311-macosx_10_9_x86_64.whl" 2872 - ] 2873 - } 2874 - }, 2875 - "pypi__coverage_cp310_aarch64-unknown-linux-gnu": { 2876 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2877 - "ruleClassName": "http_archive", 2878 - "attributes": { 2879 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2880 - "patch_args": [ 2881 - "-p1" 2882 - ], 2883 - "patches": [ 2884 - "@@rules_python~//python/private:coverage.patch" 2885 - ], 2886 - "sha256": "b4a5be1748d538a710f87542f22c2cad22f80545a847ad91ce45e77417293eb4", 2887 - "type": "zip", 2888 - "urls": [ 2889 - "https://files.pythonhosted.org/packages/15/b0/3639d84ee8a900da0cf6450ab46e22517e4688b6cec0ba8ab6f8166103a2/coverage-6.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" 2890 - ] 2891 - } 2892 - }, 2893 - "pypi__coverage_cp39_aarch64-unknown-linux-gnu": { 2894 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2895 - "ruleClassName": "http_archive", 2896 - "attributes": { 2897 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2898 - "patch_args": [ 2899 - "-p1" 2900 - ], 2901 - "patches": [ 2902 - "@@rules_python~//python/private:coverage.patch" 2903 - ], 2904 - "sha256": "b9023e237f4c02ff739581ef35969c3739445fb059b060ca51771e69101efffe", 2905 - "type": "zip", 2906 - "urls": [ 2907 - "https://files.pythonhosted.org/packages/18/95/27f80dcd8273171b781a19d109aeaed7f13d78ef6d1e2f7134a5826fd1b4/coverage-6.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" 2908 - ] 2909 - } 2910 - }, 2911 - "pypi__coverage_cp310_aarch64-apple-darwin": { 2912 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2913 - "ruleClassName": "http_archive", 2914 - "attributes": { 2915 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2916 - "patch_args": [ 2917 - "-p1" 2918 - ], 2919 - "patches": [ 2920 - "@@rules_python~//python/private:coverage.patch" 2921 - ], 2922 - "sha256": "784f53ebc9f3fd0e2a3f6a78b2be1bd1f5575d7863e10c6e12504f240fd06660", 2923 - "type": "zip", 2924 - "urls": [ 2925 - "https://files.pythonhosted.org/packages/89/a2/cbf599e50bb4be416e0408c4cf523c354c51d7da39935461a9687e039481/coverage-6.5.0-cp310-cp310-macosx_11_0_arm64.whl" 2926 - ] 2927 - } 2928 - }, 2929 - "pypi__pip": { 2930 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2931 - "ruleClassName": "http_archive", 2932 - "attributes": { 2933 - "url": "https://files.pythonhosted.org/packages/09/bd/2410905c76ee14c62baf69e3f4aa780226c1bbfc9485731ad018e35b0cb5/pip-22.3.1-py3-none-any.whl", 2934 - "sha256": "908c78e6bc29b676ede1c4d57981d490cb892eb45cd8c214ab6298125119e077", 2935 - "type": "zip", 2936 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 2937 - } 2938 - }, 2939 - "pypi__coverage_cp38_x86_64-apple-darwin": { 2940 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2941 - "ruleClassName": "http_archive", 2942 - "attributes": { 2943 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2944 - "patch_args": [ 2945 - "-p1" 2946 - ], 2947 - "patches": [ 2948 - "@@rules_python~//python/private:coverage.patch" 2949 - ], 2950 - "sha256": "d900bb429fdfd7f511f868cedd03a6bbb142f3f9118c09b99ef8dc9bf9643c3c", 2951 - "type": "zip", 2952 - "urls": [ 2953 - "https://files.pythonhosted.org/packages/05/63/a789b462075395d34f8152229dccf92b25ca73eac05b3f6cd75fa5017095/coverage-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl" 2954 - ] 2955 - } 2956 - }, 2957 - "pypi__coverage_cp311_x86_64-unknown-linux-gnu": { 2958 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2959 - "ruleClassName": "http_archive", 2960 - "attributes": { 2961 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2962 - "patch_args": [ 2963 - "-p1" 2964 - ], 2965 - "patches": [ 2966 - "@@rules_python~//python/private:coverage.patch" 2967 - ], 2968 - "sha256": "a8fb6cf131ac4070c9c5a3e21de0f7dc5a0fbe8bc77c9456ced896c12fcdad91", 2969 - "type": "zip", 2970 - "urls": [ 2971 - "https://files.pythonhosted.org/packages/6a/63/8e82513b7e4a1b8d887b4e85c1c2b6c9b754a581b187c0b084f3330ac479/coverage-6.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" 2972 - ] 2973 - } 2974 - }, 2975 - "pypi__tomli": { 2976 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2977 - "ruleClassName": "http_archive", 2978 - "attributes": { 2979 - "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", 2980 - "sha256": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", 2981 - "type": "zip", 2982 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 2983 - } 2984 - }, 2985 - "pypi__coverage_cp39_x86_64-apple-darwin": { 2986 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 2987 - "ruleClassName": "http_archive", 2988 - "attributes": { 2989 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 2990 - "patch_args": [ 2991 - "-p1" 2992 - ], 2993 - "patches": [ 2994 - "@@rules_python~//python/private:coverage.patch" 2995 - ], 2996 - "sha256": "633713d70ad6bfc49b34ead4060531658dc6dfc9b3eb7d8a716d5873377ab745", 2997 - "type": "zip", 2998 - "urls": [ 2999 - "https://files.pythonhosted.org/packages/ea/52/c08080405329326a7ff16c0dfdb4feefaa8edd7446413df67386fe1bbfe0/coverage-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl" 3000 - ] 3001 - } 3002 - }, 3003 - "pypi__wheel": { 3004 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3005 - "ruleClassName": "http_archive", 3006 - "attributes": { 3007 - "url": "https://files.pythonhosted.org/packages/bd/7c/d38a0b30ce22fc26ed7dbc087c6d00851fb3395e9d0dac40bec1f905030c/wheel-0.38.4-py3-none-any.whl", 3008 - "sha256": "b60533f3f5d530e971d6737ca6d58681ee434818fab630c83a734bb10c083ce8", 3009 - "type": "zip", 3010 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3011 - } 3012 - }, 3013 - "pypi__coverage_cp311_aarch64-unknown-linux-gnu": { 3014 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3015 - "ruleClassName": "http_archive", 3016 - "attributes": { 3017 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3018 - "patch_args": [ 3019 - "-p1" 3020 - ], 3021 - "patches": [ 3022 - "@@rules_python~//python/private:coverage.patch" 3023 - ], 3024 - "sha256": "c4ed2820d919351f4167e52425e096af41bfabacb1857186c1ea32ff9983ed75", 3025 - "type": "zip", 3026 - "urls": [ 3027 - "https://files.pythonhosted.org/packages/36/f3/5cbd79cf4cd059c80b59104aca33b8d05af4ad5bf5b1547645ecee716378/coverage-6.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" 3028 - ] 3029 - } 3030 - }, 3031 - "pypi__click": { 3032 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3033 - "ruleClassName": "http_archive", 3034 - "attributes": { 3035 - "url": "https://files.pythonhosted.org/packages/76/0a/b6c5f311e32aeb3b406e03c079ade51e905ea630fc19d1262a46249c1c86/click-8.0.1-py3-none-any.whl", 3036 - "sha256": "fba402a4a47334742d782209a7c79bc448911afe1149d07bdabdf480b3e2f4b6", 3037 - "type": "zip", 3038 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3039 - } 3040 - }, 3041 - "pypi__coverage_cp39_x86_64-unknown-linux-gnu": { 3042 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3043 - "ruleClassName": "http_archive", 3044 - "attributes": { 3045 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3046 - "patch_args": [ 3047 - "-p1" 3048 - ], 3049 - "patches": [ 3050 - "@@rules_python~//python/private:coverage.patch" 3051 - ], 3052 - "sha256": "8f830ed581b45b82451a40faabb89c84e1a998124ee4212d440e9c6cf70083e5", 3053 - "type": "zip", 3054 - "urls": [ 3055 - "https://files.pythonhosted.org/packages/6b/f2/919f0fdc93d3991ca074894402074d847be8ac1e1d78e7e9e1c371b69a6f/coverage-6.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" 3056 - ] 3057 - } 3058 - }, 3059 - "pypi__importlib_metadata": { 3060 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3061 - "ruleClassName": "http_archive", 3062 - "attributes": { 3063 - "url": "https://files.pythonhosted.org/packages/d7/31/74dcb59a601b95fce3b0334e8fc9db758f78e43075f22aeb3677dfb19f4c/importlib_metadata-1.4.0-py2.py3-none-any.whl", 3064 - "sha256": "bdd9b7c397c273bcc9a11d6629a38487cd07154fa255a467bf704cd2c258e359", 3065 - "type": "zip", 3066 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3067 - } 3068 - }, 3069 - "pypi__pep517": { 3070 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3071 - "ruleClassName": "http_archive", 3072 - "attributes": { 3073 - "url": "https://files.pythonhosted.org/packages/ee/2f/ef63e64e9429111e73d3d6cbee80591672d16f2725e648ebc52096f3d323/pep517-0.13.0-py3-none-any.whl", 3074 - "sha256": "4ba4446d80aed5b5eac6509ade100bff3e7943a8489de249654a5ae9b33ee35b", 3075 - "type": "zip", 3076 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3077 - } 3078 - }, 3079 - "pypi__coverage_cp38_x86_64-unknown-linux-gnu": { 3080 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3081 - "ruleClassName": "http_archive", 3082 - "attributes": { 3083 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3084 - "patch_args": [ 3085 - "-p1" 3086 - ], 3087 - "patches": [ 3088 - "@@rules_python~//python/private:coverage.patch" 3089 - ], 3090 - "sha256": "6b07130585d54fe8dff3d97b93b0e20290de974dc8177c320aeaf23459219c0b", 3091 - "type": "zip", 3092 - "urls": [ 3093 - "https://files.pythonhosted.org/packages/bd/a0/e263b115808226fdb2658f1887808c06ac3f1b579ef5dda02309e0d54459/coverage-6.5.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" 3094 - ] 3095 - } 3096 - }, 3097 - "pypi__coverage_cp38_aarch64-apple-darwin": { 3098 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3099 - "ruleClassName": "http_archive", 3100 - "attributes": { 3101 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3102 - "patch_args": [ 3103 - "-p1" 3104 - ], 3105 - "patches": [ 3106 - "@@rules_python~//python/private:coverage.patch" 3107 - ], 3108 - "sha256": "2198ea6fc548de52adc826f62cb18554caedfb1d26548c1b7c88d8f7faa8f6ba", 3109 - "type": "zip", 3110 - "urls": [ 3111 - "https://files.pythonhosted.org/packages/07/82/79fa21ceca9a9b091eb3c67e27eb648dade27b2c9e1eb23af47232a2a365/coverage-6.5.0-cp38-cp38-macosx_11_0_arm64.whl" 3112 - ] 3113 - } 3114 - }, 3115 - "pypi__packaging": { 3116 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3117 - "ruleClassName": "http_archive", 3118 - "attributes": { 3119 - "url": "https://files.pythonhosted.org/packages/8f/7b/42582927d281d7cb035609cd3a543ffac89b74f3f4ee8e1c50914bcb57eb/packaging-22.0-py3-none-any.whl", 3120 - "sha256": "957e2148ba0e1a3b282772e791ef1d8083648bc131c8ab0c1feba110ce1146c3", 3121 - "type": "zip", 3122 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3123 - } 3124 - }, 3125 - "pypi__setuptools": { 3126 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3127 - "ruleClassName": "http_archive", 3128 - "attributes": { 3129 - "url": "https://files.pythonhosted.org/packages/7c/5b/3d92b9f0f7ca1645cba48c080b54fe7d8b1033a4e5720091d1631c4266db/setuptools-60.10.0-py3-none-any.whl", 3130 - "sha256": "782ef48d58982ddb49920c11a0c5c9c0b02e7d7d1c2ad0aa44e1a1e133051c96", 3131 - "type": "zip", 3132 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3133 - } 3134 - }, 3135 - "pypi__zipp": { 3136 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3137 - "ruleClassName": "http_archive", 3138 - "attributes": { 3139 - "url": "https://files.pythonhosted.org/packages/f4/50/cc72c5bcd48f6e98219fc4a88a5227e9e28b81637a99c49feba1d51f4d50/zipp-1.0.0-py2.py3-none-any.whl", 3140 - "sha256": "8dda78f06bd1674bd8720df8a50bb47b6e1233c503a4eed8e7810686bde37656", 3141 - "type": "zip", 3142 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3143 - } 3144 - }, 3145 - "pypi__colorama": { 3146 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3147 - "ruleClassName": "http_archive", 3148 - "attributes": { 3149 - "url": "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", 3150 - "sha256": "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", 3151 - "type": "zip", 3152 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3153 - } 3154 - }, 3155 - "pypi__build": { 3156 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3157 - "ruleClassName": "http_archive", 3158 - "attributes": { 3159 - "url": "https://files.pythonhosted.org/packages/03/97/f58c723ff036a8d8b4d3115377c0a37ed05c1f68dd9a0d66dab5e82c5c1c/build-0.9.0-py3-none-any.whl", 3160 - "sha256": "38a7a2b7a0bdc61a42a0a67509d88c71ecfc37b393baba770fae34e20929ff69", 3161 - "type": "zip", 3162 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3163 - } 3164 - }, 3165 - "pypi__coverage_cp310_x86_64-apple-darwin": { 3166 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3167 - "ruleClassName": "http_archive", 3168 - "attributes": { 3169 - "build_file_content": "\nfilegroup(\n name = \"coverage\",\n srcs = [\"coverage/__main__.py\"],\n data = glob([\"coverage/*.py\", \"coverage/**/*.py\", \"coverage/*.so\"]),\n visibility = [\"//visibility:public\"],\n)\n ", 3170 - "patch_args": [ 3171 - "-p1" 3172 - ], 3173 - "patches": [ 3174 - "@@rules_python~//python/private:coverage.patch" 3175 - ], 3176 - "sha256": "ef8674b0ee8cc11e2d574e3e2998aea5df5ab242e012286824ea3c6970580e53", 3177 - "type": "zip", 3178 - "urls": [ 3179 - "https://files.pythonhosted.org/packages/c4/8d/5ec7d08f4601d2d792563fe31db5e9322c306848fec1e65ec8885927f739/coverage-6.5.0-cp310-cp310-macosx_10_9_x86_64.whl" 3180 - ] 3181 - } 3182 - }, 3183 - "pypi__installer": { 3184 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3185 - "ruleClassName": "http_archive", 3186 - "attributes": { 3187 - "url": "https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl", 3188 - "sha256": "05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53", 3189 - "type": "zip", 3190 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3191 - } 3192 - }, 3193 - "pypi__more_itertools": { 3194 - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 3195 - "ruleClassName": "http_archive", 3196 - "attributes": { 3197 - "url": "https://files.pythonhosted.org/packages/bd/3f/c4b3dbd315e248f84c388bd4a72b131a29f123ecacc37ffb2b3834546e42/more_itertools-8.13.0-py3-none-any.whl", 3198 - "sha256": "c5122bffc5f104d37c1626b8615b511f3427aa5389b94d61e5ef8236bfbc3ddb", 3199 - "type": "zip", 3200 - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" 3201 - } 3202 - } 3203 - }, 3204 - "recordedRepoMappingEntries": [ 3205 - [ 3206 - "rules_python~", 3207 - "bazel_skylib", 3208 - "bazel_skylib~" 3209 - ], 3210 - [ 3211 - "rules_python~", 3212 - "bazel_tools", 3213 - "bazel_tools" 3214 - ], 3215 - [ 3216 - "rules_python~", 3217 - "rules_python", 3218 - "rules_python~" 3219 - ] 3220 - ] 3221 - } 3222 - } 3223 - } 3224 - }
-166
pkgs/development/tools/build-managers/bazel/bazel_7/protobuf-test.nix
··· 1 - { bazel 2 - , Foundation 3 - , bazelTest 4 - , callPackage 5 - , cctools 6 - , darwin 7 - , distDir 8 - , extraBazelArgs ? "" 9 - , fetchurl 10 - , jdk11_headless 11 - , lib 12 - , libtool 13 - , lndir 14 - , openjdk8 15 - , repoCache 16 - , runLocal 17 - , runtimeShell 18 - , stdenv 19 - , symlinkJoin 20 - , tree 21 - , writeScript 22 - , writeText 23 - }: 24 - 25 - # This test uses bzlmod because I could not make it work without it. 26 - # This is good, because we have at least one test with bzlmod enabled. 27 - # However, we have to create our own lockfile, wich is quite a big file by 28 - # itself. 29 - 30 - let 31 - # To update the lockfile, run 32 - # $ nix-shell -A bazel_7.tests.vanilla.protobuf 33 - # [nix-shell]$ genericBuild # (wait a bit for failure, or kill it) 34 - # [nix-shell]$ rm -f MODULE.bazel.lock 35 - # [nix-shell]$ bazel mod deps --lockfile_mode=update 36 - # [nix-shell]$ cp MODULE.bazel.lock $HERE/protobuf-test.MODULE.bazel.lock 37 - lockfile = ./protobuf-test.MODULE.bazel.lock; 38 - 39 - protobufRepoCache = callPackage ./bazel-repository-cache.nix { 40 - # We are somewhat lucky that bazel's own lockfile works for our tests. 41 - # Use extraDeps if the tests need things that are not in that lockfile. 42 - # But most test dependencies are bazel's builtin deps, so that at least aligns. 43 - inherit lockfile; 44 - 45 - # Remove platform-specific binaries, as they are large and useless. 46 - requiredDepNamePredicate = name: 47 - null == builtins.match ".*(macos|osx|linux|win|android|maven).*" name; 48 - }; 49 - 50 - mergedRepoCache = symlinkJoin { 51 - name = "mergedDistDir"; 52 - paths = [ protobufRepoCache distDir ]; 53 - }; 54 - 55 - MODULE = writeText "MODULE.bazel" '' 56 - bazel_dep(name = "rules_proto", version = "5.3.0-21.7") 57 - bazel_dep(name = "protobuf", version = "21.7") 58 - bazel_dep(name = "zlib", version = "1.3") 59 - ''; 60 - 61 - WORKSPACE = writeText "WORKSPACE" '' 62 - # Empty, we use bzlmod instead 63 - ''; 64 - 65 - personProto = writeText "person.proto" '' 66 - syntax = "proto3"; 67 - 68 - package person; 69 - 70 - message Person { 71 - string name = 1; 72 - int32 id = 2; 73 - string email = 3; 74 - } 75 - ''; 76 - 77 - personBUILD = writeText "BUILD" '' 78 - load("@rules_proto//proto:defs.bzl", "proto_library") 79 - 80 - proto_library( 81 - name = "person_proto", 82 - srcs = ["person.proto"], 83 - visibility = ["//visibility:public"], 84 - ) 85 - 86 - java_proto_library( 87 - name = "person_java_proto", 88 - deps = [":person_proto"], 89 - ) 90 - 91 - cc_proto_library( 92 - name = "person_cc_proto", 93 - deps = [":person_proto"], 94 - ) 95 - ''; 96 - 97 - toolsBazel = writeScript "bazel" '' 98 - #! ${runtimeShell} 99 - 100 - export CXX='${stdenv.cc}/bin/clang++' 101 - export LD='${cctools}/bin/ld' 102 - export LIBTOOL='${cctools}/bin/libtool' 103 - export CC='${stdenv.cc}/bin/clang' 104 - 105 - # XXX: hack for macosX, this flags disable bazel usage of xcode 106 - # See: https://github.com/bazelbuild/bazel/issues/4231 107 - export BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 108 - 109 - export HOMEBREW_RUBY_PATH="foo" 110 - 111 - exec "$BAZEL_REAL" "$@" 112 - ''; 113 - 114 - workspaceDir = runLocal "our_workspace" { } ('' 115 - mkdir $out 116 - cp ${MODULE} $out/MODULE.bazel 117 - cp ${./protobuf-test.MODULE.bazel.lock} $out/MODULE.bazel.lock 118 - #cp ${WORKSPACE} $out/WORKSPACE 119 - touch $out/WORKSPACE 120 - touch $out/BUILD.bazel 121 - mkdir $out/person 122 - cp ${personProto} $out/person/person.proto 123 - cp ${personBUILD} $out/person/BUILD.bazel 124 - '' 125 - + (lib.optionalString stdenv.hostPlatform.isDarwin '' 126 - echo 'tools bazel created' 127 - mkdir $out/tools 128 - install ${toolsBazel} $out/tools/bazel 129 - '')); 130 - 131 - testBazel = bazelTest { 132 - name = "bazel-test-protocol-buffers"; 133 - inherit workspaceDir; 134 - bazelPkg = bazel; 135 - buildInputs = [ 136 - (if lib.strings.versionOlder bazel.version "5.0.0" then openjdk8 else jdk11_headless) 137 - tree 138 - bazel 139 - ] 140 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 141 - Foundation 142 - darwin.objc4 143 - ]; 144 - 145 - bazelScript = '' 146 - ${bazel}/bin/bazel \ 147 - build \ 148 - --repository_cache=${mergedRepoCache} \ 149 - ${extraBazelArgs} \ 150 - --enable_bzlmod \ 151 - --lockfile_mode=error \ 152 - --verbose_failures \ 153 - //... \ 154 - '' + lib.optionalString (lib.strings.versionOlder bazel.version "5.0.0") '' 155 - --host_javabase='@local_jdk//:jdk' \ 156 - --java_toolchain='@bazel_tools//tools/jdk:toolchain_hostjdk8' \ 157 - --javabase='@local_jdk//:jdk' \ 158 - '' + lib.optionalString (stdenv.hostPlatform.isDarwin) '' 159 - --cxxopt=-x --cxxopt=c++ --host_cxxopt=-x --host_cxxopt=c++ \ 160 - '' + '' 161 - 162 - ''; 163 - }; 164 - 165 - in 166 - testBazel
-21
pkgs/development/tools/build-managers/bazel/bazel_7/strict_proto_deps.patch
··· 1 - diff --git a/src/main/starlark/builtins_bzl/common/java/proto/java_proto_library.bzl b/src/main/starlark/builtins_bzl/common/java/proto/java_proto_library.bzl 2 - index e2118aabea..6a33f03472 100644 3 - --- a/src/main/starlark/builtins_bzl/common/java/proto/java_proto_library.bzl 4 - +++ b/src/main/starlark/builtins_bzl/common/java/proto/java_proto_library.bzl 5 - @@ -117,6 +117,7 @@ def java_compile_for_protos(ctx, output_jar_suffix, source_jar = None, deps = [] 6 - deps = deps, 7 - exports = exports, 8 - output_source_jar = source_jar, 9 - + strict_deps = ctx.fragments.proto.strict_proto_deps(), 10 - injecting_rule_kind = injecting_rule_kind, 11 - javac_opts = java_toolchain.compatible_javacopts("proto"), 12 - enable_jspecify = False, 13 - @@ -140,7 +141,7 @@ bazel_java_proto_aspect = aspect( 14 - attr_aspects = ["deps", "exports"], 15 - required_providers = [ProtoInfo], 16 - provides = [JavaInfo, JavaProtoAspectInfo], 17 - - fragments = ["java"], 18 - + fragments = ["java", "proto"], 19 - ) 20 - 21 - def bazel_java_proto_library_rule(ctx):
-173
pkgs/development/tools/build-managers/bazel/bazel_7/tests.nix
··· 1 - { lib 2 - # tooling 3 - , callPackage 4 - , fetchFromGitHub 5 - , newScope 6 - , recurseIntoAttrs 7 - , runCommandCC 8 - , stdenv 9 - # inputs 10 - , Foundation 11 - , bazel_self 12 - , lr 13 - , xe 14 - , lockfile 15 - , ... 16 - }: 17 - let 18 - inherit (stdenv.hostPlatform) isDarwin; 19 - 20 - testsDistDir = testsRepoCache; 21 - testsRepoCache = callPackage ./bazel-repository-cache.nix { 22 - # Bazel builtin tools versions are hard-coded in bazel. If the project 23 - # lockfile has not been generated by the same bazel version as this one 24 - # then it may be missing depeendencies for builtin tools. Export 25 - # dependencies from baazel itself here, and let projects also import their 26 - # own if need be. It's just a symlinkJoin after all. See ./cpp-test.nix 27 - inherit lockfile; 28 - 29 - # Take all the rules_ deps, bazel_ deps and their transitive dependencies, 30 - # but none of the platform-specific binaries, as they are large and useless. 31 - requiredDepNamePredicate = name: 32 - name == "_main~bazel_build_deps~workspace_repo_cache" 33 - || null == builtins.match ".*(macos|osx|linux|win|android|maven).*" name 34 - && null != builtins.match "(platforms|com_google_|protobuf|rules_|.*bazel_|apple_support).*" name; 35 - }; 36 - 37 - runLocal = name: attrs: script: 38 - let 39 - attrs' = removeAttrs attrs [ "buildInputs" ]; 40 - buildInputs = attrs.buildInputs or [ ]; 41 - in 42 - runCommandCC name 43 - ({ 44 - inherit buildInputs; 45 - preferLocalBuild = true; 46 - meta.platforms = bazel_self.meta.platforms; 47 - } // attrs') 48 - script; 49 - 50 - # bazel wants to extract itself into $install_dir/install every time it runs, 51 - # so let’s do that only once. 52 - extracted = bazelPkg: 53 - let 54 - install_dir = 55 - # `install_base` field printed by `bazel info`, minus the hash. 56 - # yes, this path is kinda magic. Sorry. 57 - "$HOME/.cache/bazel/_bazel_nixbld"; 58 - in 59 - runLocal "bazel-extracted-homedir" { passthru.install_dir = install_dir; } '' 60 - export HOME=$(mktemp -d) 61 - touch WORKSPACE # yeah, everything sucks 62 - install_base="$(${bazelPkg}/bin/bazel info install_base)" 63 - # assert it’s actually below install_dir 64 - [[ "$install_base" =~ ${install_dir} ]] \ 65 - || (echo "oh no! $install_base but we are \ 66 - trying to copy ${install_dir} to $out instead!"; exit 1) 67 - cp -R ${install_dir} $out 68 - ''; 69 - 70 - bazelTest = { name, bazelScript, workspaceDir, bazelPkg, buildInputs ? [ ] }: 71 - runLocal name 72 - { 73 - inherit buildInputs; 74 - # Necessary for the tests to pass on Darwin with sandbox enabled. 75 - __darwinAllowLocalNetworking = true; 76 - } 77 - '' 78 - # Bazel needs a real home for self-extraction and internal cache 79 - mkdir bazel_home 80 - export HOME=$PWD/bazel_home 81 - 82 - ${# Concurrent bazel invocations have the same workspace path. 83 - # On darwin, for some reason, it means they access and corrupt the 84 - # same outputRoot, outputUserRoot and outputBase 85 - # Ensure they use build-local outputRoot by setting TEST_TMPDIR 86 - lib.optionalString isDarwin '' 87 - export TEST_TMPDIR=$HOME/.cache/bazel 88 - '' 89 - } 90 - ${# Speed-up tests by caching bazel extraction. 91 - # Except on Darwin, because nobody knows how Darwin works. 92 - let bazelExtracted = extracted bazelPkg; 93 - in lib.optionalString (!isDarwin) '' 94 - mkdir -p ${bazelExtracted.install_dir} 95 - cp -R ${bazelExtracted}/install ${bazelExtracted.install_dir} 96 - 97 - # https://stackoverflow.com/questions/47775668/bazel-how-to-skip-corrupt-installation-on-centos6 98 - # Bazel checks whether the mtime of the install dir files 99 - # is >9 years in the future, otherwise it extracts itself again. 100 - # see PosixFileMTime::IsUntampered in src/main/cpp/util 101 - # What the hell bazel. 102 - ${lr}/bin/lr -0 -U ${bazelExtracted.install_dir} | ${xe}/bin/xe -N0 -0 touch --date="9 years 6 months" {} 103 - '' 104 - } 105 - ${# Note https://github.com/bazelbuild/bazel/issues/5763#issuecomment-456374609 106 - # about why to create a subdir for the workspace. 107 - ''cp -r ${workspaceDir} wd && chmod ug+rw -R wd && cd wd'' 108 - } 109 - ${# run the actual test snippet 110 - bazelScript 111 - } 112 - ${# Try to keep darwin clean of our garbage 113 - lib.optionalString isDarwin '' 114 - rm -rf $HOME || true 115 - '' 116 - } 117 - 118 - touch $out 119 - ''; 120 - 121 - bazel-examples = fetchFromGitHub { 122 - owner = "bazelbuild"; 123 - repo = "examples"; 124 - rev = "93564e1f1e7a3c39d6a94acee12b8d7b74de3491"; 125 - hash = "sha256-DaPKp7Sn5uvfZRjdDx6grot3g3B7trqCyL0TRIdwg98="; 126 - }; 127 - 128 - callBazelTests = bazel: 129 - let 130 - callBazelTest = newScope { 131 - inherit runLocal bazelTest bazel-examples; 132 - inherit Foundation; 133 - inherit bazel; 134 - distDir = testsDistDir; 135 - extraBazelArgs = "--noenable_bzlmod"; 136 - repoCache = testsRepoCache; 137 - }; 138 - in 139 - recurseIntoAttrs ( 140 - (lib.optionalAttrs (!isDarwin) { 141 - # `extracted` doesn’t work on darwin 142 - shebang = callBazelTest ../shebang-test.nix { 143 - inherit extracted; 144 - extraBazelArgs = "--noenable_bzlmod"; 145 - }; 146 - }) // { 147 - bashTools = callBazelTest ../bash-tools-test.nix { }; 148 - cpp = callBazelTest ./cpp-test.nix { 149 - extraBazelArgs = ""; 150 - }; 151 - java = callBazelTest ./java-test.nix { }; 152 - pythonBinPath = callBazelTest ../python-bin-path-test.nix { }; 153 - protobuf = callBazelTest ./protobuf-test.nix { }; 154 - } 155 - ); 156 - 157 - bazelWithNixHacks = bazel_self.override { enableNixHacks = true; }; 158 - 159 - in 160 - recurseIntoAttrs { 161 - distDir = testsDistDir; 162 - testsRepoCache = testsRepoCache; 163 - 164 - vanilla = callBazelTests bazel_self; 165 - withNixHacks = callBazelTests bazelWithNixHacks; 166 - 167 - # add some downstream packages using buildBazelPackage 168 - downstream = recurseIntoAttrs ({ 169 - # TODO: fix bazel-watcher build with bazel 7, or find other packages 170 - #inherit bazel-watcher; 171 - }); 172 - } 173 -
-17
pkgs/development/tools/build-managers/bazel/bazel_7/trim-last-argument-to-gcc-if-empty.patch
··· 1 - diff --git a/tools/cpp/osx_cc_wrapper.sh.tpl b/tools/cpp/osx_cc_wrapper.sh.tpl 2 - index 8264090c29..b7b9e8537a 100644 3 - --- a/tools/cpp/osx_cc_wrapper.sh.tpl 4 - +++ b/tools/cpp/osx_cc_wrapper.sh.tpl 5 - @@ -64,7 +64,11 @@ done 6 - %{env} 7 - 8 - # Call the C++ compiler 9 - -%{cc} "$@" 10 - +if [[ ${*: -1} = "" ]]; then 11 - + %{cc} "${@:0:$#}" 12 - +else 13 - + %{cc} "$@" 14 - +fi 15 - 16 - function get_library_path() { 17 - for libdir in ${LIB_DIRS}; do