Last active
February 16, 2024 10:26
-
-
Save xcollantes/5f3adcf53c3e1f059538f6934c7feb86 to your computer and use it in GitHub Desktop.
Bazel interview patch file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From ab7279f3ca179b1ee4b40fef54b1b90a97dc430e Mon Sep 17 00:00:00 2001 | |
| From: Xavier <collantes.xavier@gmail.com> | |
| Date: Fri, 16 Feb 2024 02:06:18 -0800 | |
| Subject: [PATCH] Squash commits | |
| --- | |
| java-tutorial/BUILD | 29 +- | |
| java-tutorial/MODULE.bazel | 13 + | |
| java-tutorial/MODULE.bazel.lock | 2862 +++++++++++++++++ | |
| java-tutorial/WORKSPACE | 7 + | |
| .../src/main/java/com/example/Greeting.java | 18 +- | |
| .../main/java/com/example/GreetingTest.java | 29 + | |
| 6 files changed, 2955 insertions(+), 3 deletions(-) | |
| create mode 100644 java-tutorial/MODULE.bazel | |
| create mode 100644 java-tutorial/MODULE.bazel.lock | |
| create mode 100644 java-tutorial/test/main/java/com/example/GreetingTest.java | |
| diff --git a/java-tutorial/BUILD b/java-tutorial/BUILD | |
| index a9ce70c..e2de75e 100644 | |
| --- a/java-tutorial/BUILD | |
| +++ b/java-tutorial/BUILD | |
| @@ -1,8 +1,33 @@ | |
| -load("@rules_java//java:defs.bzl", "java_binary") | |
| +load("@rules_java//java:defs.bzl", "java_binary", "java_library") | |
| package(default_visibility = ["//visibility:public"]) | |
| java_binary( | |
| name = "ProjectRunner", | |
| - srcs = glob(["src/main/java/com/example/*.java"]), | |
| + main_class = "com.example.ProjectRunner", | |
| + srcs = [ | |
| + "src/main/java/com/example/ProjectRunner.java", | |
| + ], | |
| + deps = [ | |
| + ":greeter", | |
| + ], | |
| ) | |
| + | |
| +java_library( | |
| + name = "greeter", | |
| + srcs = ["src/main/java/com/example/Greeting.java"], | |
| + deps = [ | |
| + "@fancytext//fancy-text-main/src/java/com/engflow/fancytext:fancytext", | |
| + ], | |
| +) | |
| + | |
| +java_test( | |
| + name = "greeter_test", | |
| + test_class = "com.example.GreetingTest", | |
| + srcs = glob(["test/main/java/com/example/*Test.java"]), | |
| + deps = [ | |
| + "@maven//:junit_junit", | |
| + ":greeter", | |
| + ], | |
| + size = "small", | |
| +) | |
| \ No newline at end of file | |
| diff --git a/java-tutorial/MODULE.bazel b/java-tutorial/MODULE.bazel | |
| new file mode 100644 | |
| index 0000000..5156c14 | |
| --- /dev/null | |
| +++ b/java-tutorial/MODULE.bazel | |
| @@ -0,0 +1,13 @@ | |
| +############################################################################### | |
| +# Bazel now uses Bzlmod by default to manage external dependencies. | |
| +# Please consider migrating your external dependencies from WORKSPACE to MODULE.bazel. | |
| +# | |
| +# For more details, please check https://github.com/bazelbuild/bazel/issues/18958 | |
| +############################################################################### | |
| + | |
| +bazel_dep(name = "rules_jvm_external", version = "5.3") | |
| + | |
| +maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") | |
| +maven.install(artifacts = ["junit:junit:4.13.2"]) | |
| + | |
| +use_repo(maven, "maven") | |
| \ No newline at end of file | |
| diff --git a/java-tutorial/MODULE.bazel.lock b/java-tutorial/MODULE.bazel.lock | |
| new file mode 100644 | |
| index 0000000..dd98515 | |
| --- /dev/null | |
| +++ b/java-tutorial/MODULE.bazel.lock | |
| @@ -0,0 +1,2862 @@ | |
| +{ | |
| + "lockFileVersion": 3, | |
| + "moduleFileHash": "b5946d1baf7898c5284d507e2a6956d32e0121961402e8316eda10cc947d7b56", | |
| + "flags": { | |
| + "cmdRegistries": [ | |
| + "https://bcr.bazel.build/" | |
| + ], | |
| + "cmdModuleOverrides": {}, | |
| + "allowedYankedVersions": [], | |
| + "envVarAllowedYankedVersions": "", | |
| + "ignoreDevDependency": false, | |
| + "directDependenciesMode": "WARNING", | |
| + "compatibilityMode": "ERROR" | |
| + }, | |
| + "localOverrideHashes": { | |
| + "bazel_tools": "922ea6752dc9105de5af957f7a99a6933c0a6a712d23df6aad16a9c399f7e787" | |
| + }, | |
| + "moduleDepGraph": { | |
| + "<root>": { | |
| + "name": "", | |
| + "version": "", | |
| + "key": "<root>", | |
| + "repoName": "", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [ | |
| + { | |
| + "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", | |
| + "extensionName": "maven", | |
| + "usingModule": "<root>", | |
| + "location": { | |
| + "file": "@@//:MODULE.bazel", | |
| + "line": 10, | |
| + "column": 22 | |
| + }, | |
| + "imports": { | |
| + "maven": "maven" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [ | |
| + { | |
| + "tagName": "install", | |
| + "attributeValues": { | |
| + "artifacts": [ | |
| + "junit:junit:4.13.2" | |
| + ] | |
| + }, | |
| + "devDependency": false, | |
| + "location": { | |
| + "file": "@@//:MODULE.bazel", | |
| + "line": 11, | |
| + "column": 14 | |
| + } | |
| + } | |
| + ], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + } | |
| + ], | |
| + "deps": { | |
| + "rules_jvm_external": "rules_jvm_external@5.3", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + } | |
| + }, | |
| + "rules_jvm_external@5.3": { | |
| + "name": "rules_jvm_external", | |
| + "version": "5.3", | |
| + "key": "rules_jvm_external@5.3", | |
| + "repoName": "rules_jvm_external", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [ | |
| + { | |
| + "extensionBzlFile": "@rules_jvm_external//:non-module-deps.bzl", | |
| + "extensionName": "non_module_deps", | |
| + "usingModule": "rules_jvm_external@5.3", | |
| + "location": { | |
| + "file": "https://bcr.bazel.build/modules/rules_jvm_external/5.3/MODULE.bazel", | |
| + "line": 9, | |
| + "column": 32 | |
| + }, | |
| + "imports": { | |
| + "io_bazel_rules_kotlin": "io_bazel_rules_kotlin" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + }, | |
| + { | |
| + "extensionBzlFile": ":extensions.bzl", | |
| + "extensionName": "maven", | |
| + "usingModule": "rules_jvm_external@5.3", | |
| + "location": { | |
| + "file": "https://bcr.bazel.build/modules/rules_jvm_external/5.3/MODULE.bazel", | |
| + "line": 16, | |
| + "column": 22 | |
| + }, | |
| + "imports": { | |
| + "rules_jvm_external_deps": "rules_jvm_external_deps" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [ | |
| + { | |
| + "tagName": "install", | |
| + "attributeValues": { | |
| + "name": "rules_jvm_external_deps", | |
| + "artifacts": [ | |
| + "com.google.auth:google-auth-library-credentials:1.17.0", | |
| + "com.google.auth:google-auth-library-oauth2-http:1.17.0", | |
| + "com.google.cloud:google-cloud-core:2.18.1", | |
| + "com.google.cloud:google-cloud-storage:2.22.3", | |
| + "com.google.code.gson:gson:2.10.1", | |
| + "com.google.googlejavaformat:google-java-format:1.17.0", | |
| + "com.google.guava:guava:32.0.0-jre", | |
| + "org.apache.maven:maven-artifact:3.9.2", | |
| + "software.amazon.awssdk:s3:2.20.78" | |
| + ], | |
| + "lock_file": "@rules_jvm_external//:rules_jvm_external_deps_install.json" | |
| + }, | |
| + "devDependency": false, | |
| + "location": { | |
| + "file": "https://bcr.bazel.build/modules/rules_jvm_external/5.3/MODULE.bazel", | |
| + "line": 18, | |
| + "column": 14 | |
| + } | |
| + } | |
| + ], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + } | |
| + ], | |
| + "deps": { | |
| + "bazel_skylib": "bazel_skylib@1.4.1", | |
| + "io_bazel_stardoc": "stardoc@0.5.3", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/rules_jvm_external/releases/download/5.3/rules_jvm_external-5.3.tar.gz" | |
| + ], | |
| + "integrity": "sha256-0x42m4VDIspQmOoSxp1xdd7ZcUNeVcGN2d1fKcxSSaw=", | |
| + "strip_prefix": "rules_jvm_external-5.3", | |
| + "remote_patches": {}, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "bazel_tools@_": { | |
| + "name": "bazel_tools", | |
| + "version": "", | |
| + "key": "bazel_tools@_", | |
| + "repoName": "bazel_tools", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [ | |
| + "@local_config_cc_toolchains//:all", | |
| + "@local_config_sh//:local_sh_toolchain" | |
| + ], | |
| + "extensionUsages": [ | |
| + { | |
| + "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", | |
| + "extensionName": "cc_configure_extension", | |
| + "usingModule": "bazel_tools@_", | |
| + "location": { | |
| + "file": "@@bazel_tools//:MODULE.bazel", | |
| + "line": 17, | |
| + "column": 29 | |
| + }, | |
| + "imports": { | |
| + "local_config_cc": "local_config_cc", | |
| + "local_config_cc_toolchains": "local_config_cc_toolchains" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + }, | |
| + { | |
| + "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl", | |
| + "extensionName": "xcode_configure_extension", | |
| + "usingModule": "bazel_tools@_", | |
| + "location": { | |
| + "file": "@@bazel_tools//:MODULE.bazel", | |
| + "line": 21, | |
| + "column": 32 | |
| + }, | |
| + "imports": { | |
| + "local_config_xcode": "local_config_xcode" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + }, | |
| + { | |
| + "extensionBzlFile": "@rules_java//java:extensions.bzl", | |
| + "extensionName": "toolchains", | |
| + "usingModule": "bazel_tools@_", | |
| + "location": { | |
| + "file": "@@bazel_tools//:MODULE.bazel", | |
| + "line": 24, | |
| + "column": 32 | |
| + }, | |
| + "imports": { | |
| + "local_jdk": "local_jdk", | |
| + "remote_java_tools": "remote_java_tools", | |
| + "remote_java_tools_linux": "remote_java_tools_linux", | |
| + "remote_java_tools_windows": "remote_java_tools_windows", | |
| + "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", | |
| + "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + }, | |
| + { | |
| + "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl", | |
| + "extensionName": "sh_configure_extension", | |
| + "usingModule": "bazel_tools@_", | |
| + "location": { | |
| + "file": "@@bazel_tools//:MODULE.bazel", | |
| + "line": 35, | |
| + "column": 39 | |
| + }, | |
| + "imports": { | |
| + "local_config_sh": "local_config_sh" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + }, | |
| + { | |
| + "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl", | |
| + "extensionName": "remote_coverage_tools_extension", | |
| + "usingModule": "bazel_tools@_", | |
| + "location": { | |
| + "file": "@@bazel_tools//:MODULE.bazel", | |
| + "line": 39, | |
| + "column": 48 | |
| + }, | |
| + "imports": { | |
| + "remote_coverage_tools": "remote_coverage_tools" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + }, | |
| + { | |
| + "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", | |
| + "extensionName": "remote_android_tools_extensions", | |
| + "usingModule": "bazel_tools@_", | |
| + "location": { | |
| + "file": "@@bazel_tools//:MODULE.bazel", | |
| + "line": 42, | |
| + "column": 42 | |
| + }, | |
| + "imports": { | |
| + "android_gmaven_r8": "android_gmaven_r8", | |
| + "android_tools": "android_tools" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + } | |
| + ], | |
| + "deps": { | |
| + "rules_cc": "rules_cc@0.0.9", | |
| + "rules_java": "rules_java@7.1.0", | |
| + "rules_license": "rules_license@0.0.7", | |
| + "rules_proto": "rules_proto@4.0.0", | |
| + "rules_python": "rules_python@0.4.0", | |
| + "platforms": "platforms@0.0.7", | |
| + "com_google_protobuf": "protobuf@3.19.6", | |
| + "zlib": "zlib@1.3", | |
| + "build_bazel_apple_support": "apple_support@1.5.0", | |
| + "local_config_platform": "local_config_platform@_" | |
| + } | |
| + }, | |
| + "local_config_platform@_": { | |
| + "name": "local_config_platform", | |
| + "version": "", | |
| + "key": "local_config_platform@_", | |
| + "repoName": "local_config_platform", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [], | |
| + "deps": { | |
| + "platforms": "platforms@0.0.7", | |
| + "bazel_tools": "bazel_tools@_" | |
| + } | |
| + }, | |
| + "bazel_skylib@1.4.1": { | |
| + "name": "bazel_skylib", | |
| + "version": "1.4.1", | |
| + "key": "bazel_skylib@1.4.1", | |
| + "repoName": "bazel_skylib", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [ | |
| + "//toolchains/unittest:cmd_toolchain", | |
| + "//toolchains/unittest:bash_toolchain" | |
| + ], | |
| + "extensionUsages": [], | |
| + "deps": { | |
| + "platforms": "platforms@0.0.7", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "bazel_skylib~1.4.1", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.1/bazel-skylib-1.4.1.tar.gz" | |
| + ], | |
| + "integrity": "sha256-uKFSeQF3QYCvx5iusoxGNL3M8ZxNmOe90c550f6aqtc=", | |
| + "strip_prefix": "", | |
| + "remote_patches": {}, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "stardoc@0.5.3": { | |
| + "name": "stardoc", | |
| + "version": "0.5.3", | |
| + "key": "stardoc@0.5.3", | |
| + "repoName": "stardoc", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [], | |
| + "deps": { | |
| + "bazel_skylib": "bazel_skylib@1.4.1", | |
| + "rules_java": "rules_java@7.1.0", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "stardoc~0.5.3", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/stardoc/releases/download/0.5.3/stardoc-0.5.3.tar.gz" | |
| + ], | |
| + "integrity": "sha256-P9j+xN3sPGcL2BCQTi4zFwvt/hL5Ct+UNQgYS+RYyLs=", | |
| + "strip_prefix": "", | |
| + "remote_patches": { | |
| + "https://bcr.bazel.build/modules/stardoc/0.5.3/patches/module_dot_bazel.patch": "sha256-Lgpy9OCr0zBWYuHoyM1rJJrgxn23X/bwgICEF7XiEug=" | |
| + }, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "rules_cc@0.0.9": { | |
| + "name": "rules_cc", | |
| + "version": "0.0.9", | |
| + "key": "rules_cc@0.0.9", | |
| + "repoName": "rules_cc", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [ | |
| + "@local_config_cc_toolchains//:all" | |
| + ], | |
| + "extensionUsages": [ | |
| + { | |
| + "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", | |
| + "extensionName": "cc_configure_extension", | |
| + "usingModule": "rules_cc@0.0.9", | |
| + "location": { | |
| + "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", | |
| + "line": 9, | |
| + "column": 29 | |
| + }, | |
| + "imports": { | |
| + "local_config_cc_toolchains": "local_config_cc_toolchains" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + } | |
| + ], | |
| + "deps": { | |
| + "platforms": "platforms@0.0.7", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_cc~0.0.9", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" | |
| + ], | |
| + "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", | |
| + "strip_prefix": "rules_cc-0.0.9", | |
| + "remote_patches": { | |
| + "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" | |
| + }, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "rules_java@7.1.0": { | |
| + "name": "rules_java", | |
| + "version": "7.1.0", | |
| + "key": "rules_java@7.1.0", | |
| + "repoName": "rules_java", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [ | |
| + "//toolchains:all", | |
| + "@local_jdk//:runtime_toolchain_definition", | |
| + "@local_jdk//:bootstrap_runtime_toolchain_definition", | |
| + "@remotejdk11_linux_toolchain_config_repo//:all", | |
| + "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", | |
| + "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", | |
| + "@remotejdk11_linux_s390x_toolchain_config_repo//:all", | |
| + "@remotejdk11_macos_toolchain_config_repo//:all", | |
| + "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", | |
| + "@remotejdk11_win_toolchain_config_repo//:all", | |
| + "@remotejdk11_win_arm64_toolchain_config_repo//:all", | |
| + "@remotejdk17_linux_toolchain_config_repo//:all", | |
| + "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", | |
| + "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", | |
| + "@remotejdk17_linux_s390x_toolchain_config_repo//:all", | |
| + "@remotejdk17_macos_toolchain_config_repo//:all", | |
| + "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", | |
| + "@remotejdk17_win_toolchain_config_repo//:all", | |
| + "@remotejdk17_win_arm64_toolchain_config_repo//:all", | |
| + "@remotejdk21_linux_toolchain_config_repo//:all", | |
| + "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", | |
| + "@remotejdk21_macos_toolchain_config_repo//:all", | |
| + "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", | |
| + "@remotejdk21_win_toolchain_config_repo//:all" | |
| + ], | |
| + "extensionUsages": [ | |
| + { | |
| + "extensionBzlFile": "@rules_java//java:extensions.bzl", | |
| + "extensionName": "toolchains", | |
| + "usingModule": "rules_java@7.1.0", | |
| + "location": { | |
| + "file": "https://bcr.bazel.build/modules/rules_java/7.1.0/MODULE.bazel", | |
| + "line": 19, | |
| + "column": 27 | |
| + }, | |
| + "imports": { | |
| + "remote_java_tools": "remote_java_tools", | |
| + "remote_java_tools_linux": "remote_java_tools_linux", | |
| + "remote_java_tools_windows": "remote_java_tools_windows", | |
| + "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", | |
| + "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", | |
| + "local_jdk": "local_jdk", | |
| + "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", | |
| + "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", | |
| + "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", | |
| + "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", | |
| + "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", | |
| + "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", | |
| + "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", | |
| + "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", | |
| + "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", | |
| + "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", | |
| + "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", | |
| + "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", | |
| + "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", | |
| + "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", | |
| + "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", | |
| + "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", | |
| + "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", | |
| + "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", | |
| + "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", | |
| + "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", | |
| + "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + } | |
| + ], | |
| + "deps": { | |
| + "platforms": "platforms@0.0.7", | |
| + "rules_cc": "rules_cc@0.0.9", | |
| + "bazel_skylib": "bazel_skylib@1.4.1", | |
| + "rules_proto": "rules_proto@4.0.0", | |
| + "rules_license": "rules_license@0.0.7", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/rules_java/releases/download/7.1.0/rules_java-7.1.0.tar.gz" | |
| + ], | |
| + "integrity": "sha256-o3pOX2OrgnFuXdau75iO2EYcegC46TYnImKJn1h81OE=", | |
| + "strip_prefix": "", | |
| + "remote_patches": {}, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "rules_license@0.0.7": { | |
| + "name": "rules_license", | |
| + "version": "0.0.7", | |
| + "key": "rules_license@0.0.7", | |
| + "repoName": "rules_license", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [], | |
| + "deps": { | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_license~0.0.7", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" | |
| + ], | |
| + "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", | |
| + "strip_prefix": "", | |
| + "remote_patches": {}, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "rules_proto@4.0.0": { | |
| + "name": "rules_proto", | |
| + "version": "4.0.0", | |
| + "key": "rules_proto@4.0.0", | |
| + "repoName": "rules_proto", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [], | |
| + "deps": { | |
| + "bazel_skylib": "bazel_skylib@1.4.1", | |
| + "rules_cc": "rules_cc@0.0.9", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_proto~4.0.0", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/rules_proto/archive/refs/tags/4.0.0.zip" | |
| + ], | |
| + "integrity": "sha256-Lr5z6xyuRA19pNtRYMGjKaynwQpck4H/lwYyVjyhoq4=", | |
| + "strip_prefix": "rules_proto-4.0.0", | |
| + "remote_patches": { | |
| + "https://bcr.bazel.build/modules/rules_proto/4.0.0/patches/module_dot_bazel.patch": "sha256-MclJO7tIAM2ElDAmscNId9pKTpOuDGHgVlW/9VBOIp0=" | |
| + }, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "rules_python@0.4.0": { | |
| + "name": "rules_python", | |
| + "version": "0.4.0", | |
| + "key": "rules_python@0.4.0", | |
| + "repoName": "rules_python", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [ | |
| + "@bazel_tools//tools/python:autodetecting_toolchain" | |
| + ], | |
| + "extensionUsages": [ | |
| + { | |
| + "extensionBzlFile": "@rules_python//bzlmod:extensions.bzl", | |
| + "extensionName": "pip_install", | |
| + "usingModule": "rules_python@0.4.0", | |
| + "location": { | |
| + "file": "https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel", | |
| + "line": 7, | |
| + "column": 28 | |
| + }, | |
| + "imports": { | |
| + "pypi__click": "pypi__click", | |
| + "pypi__pip": "pypi__pip", | |
| + "pypi__pip_tools": "pypi__pip_tools", | |
| + "pypi__pkginfo": "pypi__pkginfo", | |
| + "pypi__setuptools": "pypi__setuptools", | |
| + "pypi__wheel": "pypi__wheel" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + } | |
| + ], | |
| + "deps": { | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_python~0.4.0", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/rules_python/releases/download/0.4.0/rules_python-0.4.0.tar.gz" | |
| + ], | |
| + "integrity": "sha256-lUqom0kb5KCDMEosuDgBnIuMNyCnq7nEy4GseiQjDOo=", | |
| + "strip_prefix": "", | |
| + "remote_patches": { | |
| + "https://bcr.bazel.build/modules/rules_python/0.4.0/patches/propagate_pip_install_dependencies.patch": "sha256-v7S/dem/mixg63MF4KoRGDA4KEol9ab/tIVp+6Xq0D0=", | |
| + "https://bcr.bazel.build/modules/rules_python/0.4.0/patches/module_dot_bazel.patch": "sha256-kG4VIfWxQazzTuh50mvsx6pmyoRVA4lfH5rkto/Oq+Y=" | |
| + }, | |
| + "remote_patch_strip": 1 | |
| + } | |
| + } | |
| + }, | |
| + "platforms@0.0.7": { | |
| + "name": "platforms", | |
| + "version": "0.0.7", | |
| + "key": "platforms@0.0.7", | |
| + "repoName": "platforms", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [], | |
| + "deps": { | |
| + "rules_license": "rules_license@0.0.7", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "platforms", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/platforms/releases/download/0.0.7/platforms-0.0.7.tar.gz" | |
| + ], | |
| + "integrity": "sha256-OlYcmee9vpFzqmU/1Xn+hJ8djWc5V4CrR3Cx84FDHVE=", | |
| + "strip_prefix": "", | |
| + "remote_patches": {}, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "protobuf@3.19.6": { | |
| + "name": "protobuf", | |
| + "version": "3.19.6", | |
| + "key": "protobuf@3.19.6", | |
| + "repoName": "protobuf", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [], | |
| + "deps": { | |
| + "bazel_skylib": "bazel_skylib@1.4.1", | |
| + "zlib": "zlib@1.3", | |
| + "rules_python": "rules_python@0.4.0", | |
| + "rules_cc": "rules_cc@0.0.9", | |
| + "rules_proto": "rules_proto@4.0.0", | |
| + "rules_java": "rules_java@7.1.0", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "protobuf~3.19.6", | |
| + "urls": [ | |
| + "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v3.19.6.zip" | |
| + ], | |
| + "integrity": "sha256-OH4sVZuyx8G8N5jE5s/wFTgaebJ1hpavy/johzC0c4k=", | |
| + "strip_prefix": "protobuf-3.19.6", | |
| + "remote_patches": { | |
| + "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/relative_repo_names.patch": "sha256-w/5gw/zGv8NFId+669hcdw1Uus2lxgYpulATHIwIByI=", | |
| + "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/remove_dependency_on_rules_jvm_external.patch": "sha256-THUTnVgEBmjA0W7fKzIyZOVG58DnW9HQTkr4D2zKUUc=", | |
| + "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/add_module_dot_bazel_for_examples.patch": "sha256-s/b1gi3baK3LsXefI2rQilhmkb2R5jVJdnT6zEcdfHY=", | |
| + "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/module_dot_bazel.patch": "sha256-S0DEni8zgx7rHscW3z/rCEubQnYec0XhNet640cw0h4=" | |
| + }, | |
| + "remote_patch_strip": 1 | |
| + } | |
| + } | |
| + }, | |
| + "zlib@1.3": { | |
| + "name": "zlib", | |
| + "version": "1.3", | |
| + "key": "zlib@1.3", | |
| + "repoName": "zlib", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [], | |
| + "extensionUsages": [], | |
| + "deps": { | |
| + "platforms": "platforms@0.0.7", | |
| + "rules_cc": "rules_cc@0.0.9", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "zlib~1.3", | |
| + "urls": [ | |
| + "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" | |
| + ], | |
| + "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", | |
| + "strip_prefix": "zlib-1.3", | |
| + "remote_patches": { | |
| + "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", | |
| + "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" | |
| + }, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + }, | |
| + "apple_support@1.5.0": { | |
| + "name": "apple_support", | |
| + "version": "1.5.0", | |
| + "key": "apple_support@1.5.0", | |
| + "repoName": "build_bazel_apple_support", | |
| + "executionPlatformsToRegister": [], | |
| + "toolchainsToRegister": [ | |
| + "@local_config_apple_cc_toolchains//:all" | |
| + ], | |
| + "extensionUsages": [ | |
| + { | |
| + "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", | |
| + "extensionName": "apple_cc_configure_extension", | |
| + "usingModule": "apple_support@1.5.0", | |
| + "location": { | |
| + "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", | |
| + "line": 17, | |
| + "column": 35 | |
| + }, | |
| + "imports": { | |
| + "local_config_apple_cc": "local_config_apple_cc", | |
| + "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" | |
| + }, | |
| + "devImports": [], | |
| + "tags": [], | |
| + "hasDevUseExtension": false, | |
| + "hasNonDevUseExtension": true | |
| + } | |
| + ], | |
| + "deps": { | |
| + "bazel_skylib": "bazel_skylib@1.4.1", | |
| + "platforms": "platforms@0.0.7", | |
| + "bazel_tools": "bazel_tools@_", | |
| + "local_config_platform": "local_config_platform@_" | |
| + }, | |
| + "repoSpec": { | |
| + "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "apple_support~1.5.0", | |
| + "urls": [ | |
| + "https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz" | |
| + ], | |
| + "integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=", | |
| + "strip_prefix": "", | |
| + "remote_patches": {}, | |
| + "remote_patch_strip": 0 | |
| + } | |
| + } | |
| + } | |
| + }, | |
| + "moduleExtensions": { | |
| + "@@apple_support~1.5.0//crosstool:setup.bzl%apple_cc_configure_extension": { | |
| + "general": { | |
| + "bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=", | |
| + "accumulatedFileDigests": {}, | |
| + "envVariables": {}, | |
| + "generatedRepoSpecs": { | |
| + "local_config_apple_cc": { | |
| + "bzlFile": "@@apple_support~1.5.0//crosstool:setup.bzl", | |
| + "ruleClassName": "_apple_cc_autoconf", | |
| + "attributes": { | |
| + "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc" | |
| + } | |
| + }, | |
| + "local_config_apple_cc_toolchains": { | |
| + "bzlFile": "@@apple_support~1.5.0//crosstool:setup.bzl", | |
| + "ruleClassName": "_apple_cc_autoconf_toolchains", | |
| + "attributes": { | |
| + "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc_toolchains" | |
| + } | |
| + } | |
| + }, | |
| + "recordedRepoMappingEntries": [ | |
| + [ | |
| + "apple_support~1.5.0", | |
| + "bazel_tools", | |
| + "bazel_tools" | |
| + ] | |
| + ] | |
| + } | |
| + }, | |
| + "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { | |
| + "general": { | |
| + "bzlTransitiveDigest": "mcsWHq3xORJexV5/4eCvNOLxFOQKV6eli3fkr+tEaqE=", | |
| + "accumulatedFileDigests": {}, | |
| + "envVariables": {}, | |
| + "generatedRepoSpecs": { | |
| + "local_config_cc": { | |
| + "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", | |
| + "ruleClassName": "cc_autoconf", | |
| + "attributes": { | |
| + "name": "bazel_tools~cc_configure_extension~local_config_cc" | |
| + } | |
| + }, | |
| + "local_config_cc_toolchains": { | |
| + "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", | |
| + "ruleClassName": "cc_autoconf_toolchains", | |
| + "attributes": { | |
| + "name": "bazel_tools~cc_configure_extension~local_config_cc_toolchains" | |
| + } | |
| + } | |
| + }, | |
| + "recordedRepoMappingEntries": [ | |
| + [ | |
| + "bazel_tools", | |
| + "bazel_tools", | |
| + "bazel_tools" | |
| + ] | |
| + ] | |
| + } | |
| + }, | |
| + "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { | |
| + "general": { | |
| + "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=", | |
| + "accumulatedFileDigests": {}, | |
| + "envVariables": {}, | |
| + "generatedRepoSpecs": { | |
| + "local_config_xcode": { | |
| + "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl", | |
| + "ruleClassName": "xcode_autoconf", | |
| + "attributes": { | |
| + "name": "bazel_tools~xcode_configure_extension~local_config_xcode", | |
| + "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", | |
| + "remote_xcode": "" | |
| + } | |
| + } | |
| + }, | |
| + "recordedRepoMappingEntries": [] | |
| + } | |
| + }, | |
| + "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { | |
| + "general": { | |
| + "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=", | |
| + "accumulatedFileDigests": {}, | |
| + "envVariables": {}, | |
| + "generatedRepoSpecs": { | |
| + "local_config_sh": { | |
| + "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl", | |
| + "ruleClassName": "sh_config", | |
| + "attributes": { | |
| + "name": "bazel_tools~sh_configure_extension~local_config_sh" | |
| + } | |
| + } | |
| + }, | |
| + "recordedRepoMappingEntries": [] | |
| + } | |
| + }, | |
| + "@@rules_java~7.1.0//java:extensions.bzl%toolchains": { | |
| + "general": { | |
| + "bzlTransitiveDigest": "D02GmifxnV/IhYgspsJMDZ/aE8HxAjXgek5gi6FSto4=", | |
| + "accumulatedFileDigests": {}, | |
| + "envVariables": {}, | |
| + "generatedRepoSpecs": { | |
| + "remotejdk21_linux_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk17_linux_s390x_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_s390x_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk17_macos_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk21_macos_aarch64_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_aarch64_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk17_linux_aarch64_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_aarch64_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk21_macos_aarch64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_aarch64", | |
| + "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", | |
| + "sha256": "2a7a99a3ea263dbd8d32a67d1e6e363ba8b25c645c826f5e167a02bbafaff1fa", | |
| + "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-macosx_aarch64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk17_linux_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk17_macos_aarch64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_aarch64", | |
| + "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", | |
| + "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca", | |
| + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remote_java_tools_windows": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remote_java_tools_windows", | |
| + "sha256": "c5c70c214a350f12cbf52da8270fa43ba629b795f3dd328028a38f8f0d39c2a1", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_windows-v13.1.zip", | |
| + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_windows-v13.1.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk11_win": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_win", | |
| + "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", | |
| + "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83", | |
| + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip", | |
| + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk11_win_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_win_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk11_linux_aarch64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_aarch64", | |
| + "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", | |
| + "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", | |
| + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk17_linux": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_linux", | |
| + "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", | |
| + "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340", | |
| + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk11_linux_s390x_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_s390x_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk11_linux_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk11_macos": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_macos", | |
| + "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", | |
| + "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd", | |
| + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk11_win_arm64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_win_arm64", | |
| + "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", | |
| + "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", | |
| + "strip_prefix": "jdk-11.0.13+8", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk17_macos": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_macos", | |
| + "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", | |
| + "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f", | |
| + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk21_macos": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_macos", | |
| + "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", | |
| + "sha256": "9639b87db586d0c89f7a9892ae47f421e442c64b97baebdff31788fbe23265bd", | |
| + "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-macosx_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk21_macos_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk17_macos_aarch64_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_aarch64_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk17_win": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_win", | |
| + "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", | |
| + "sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637", | |
| + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip", | |
| + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk11_macos_aarch64_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_aarch64_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk11_linux_ppc64le_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_ppc64le_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk21_linux": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_linux", | |
| + "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", | |
| + "sha256": "0c0eadfbdc47a7ca64aeab51b9c061f71b6e4d25d2d87674512e9b6387e9e3a6", | |
| + "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-linux_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remote_java_tools_linux": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remote_java_tools_linux", | |
| + "sha256": "d134da9b04c9023fb6e56a5d4bffccee73f7bc9572ddc4e747778dacccd7a5a7", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_linux-v13.1.zip", | |
| + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_linux-v13.1.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk21_win": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_win", | |
| + "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", | |
| + "sha256": "e9959d500a0d9a7694ac243baf657761479da132f0f94720cbffd092150bd802", | |
| + "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-win_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip", | |
| + "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk21_linux_aarch64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_aarch64", | |
| + "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", | |
| + "sha256": "1fb64b8036c5d463d8ab59af06bf5b6b006811e6012e3b0eb6bccf57f1c55835", | |
| + "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-linux_aarch64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk11_linux_aarch64_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_aarch64_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk11_linux_s390x": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_s390x", | |
| + "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", | |
| + "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", | |
| + "strip_prefix": "jdk-11.0.15+10", | |
| + "urls": [ | |
| + "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", | |
| + "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk17_linux_aarch64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_aarch64", | |
| + "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", | |
| + "sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313", | |
| + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk17_win_arm64_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_win_arm64_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk11_linux": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_linux", | |
| + "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", | |
| + "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c", | |
| + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk11_macos_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk17_linux_ppc64le_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_ppc64le_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk17_win_arm64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_win_arm64", | |
| + "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", | |
| + "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", | |
| + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip", | |
| + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remote_java_tools_darwin_arm64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remote_java_tools_darwin_arm64", | |
| + "sha256": "dab5bb87ec43e980faea6e1cec14bafb217b8e2f5346f53aa784fd715929a930", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_arm64-v13.1.zip", | |
| + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_arm64-v13.1.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk17_linux_ppc64le": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_ppc64le", | |
| + "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", | |
| + "sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd", | |
| + "strip_prefix": "jdk-17.0.8.1+1", | |
| + "urls": [ | |
| + "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", | |
| + "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" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk21_linux_aarch64_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_aarch64_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk11_win_arm64_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_win_arm64_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "local_jdk": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:local_java_repository.bzl", | |
| + "ruleClassName": "_local_java_repository_rule", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~local_jdk", | |
| + "java_home": "", | |
| + "version": "", | |
| + "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" | |
| + } | |
| + }, | |
| + "remote_java_tools_darwin_x86_64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remote_java_tools_darwin_x86_64", | |
| + "sha256": "0db40d8505a2b65ef0ed46e4256757807db8162f7acff16225be57c1d5726dbc", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_x86_64-v13.1.zip", | |
| + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_x86_64-v13.1.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remote_java_tools": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remote_java_tools", | |
| + "sha256": "286bdbbd66e616fc4ed3f90101418729a73baa7e8c23a98ffbef558f74c0ad14", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools-v13.1.zip", | |
| + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools-v13.1.zip" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk17_linux_s390x": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_s390x", | |
| + "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", | |
| + "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", | |
| + "strip_prefix": "jdk-17.0.8.1+1", | |
| + "urls": [ | |
| + "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", | |
| + "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" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk17_win_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk17_win_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + }, | |
| + "remotejdk11_linux_ppc64le": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_ppc64le", | |
| + "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", | |
| + "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", | |
| + "strip_prefix": "jdk-11.0.15+10", | |
| + "urls": [ | |
| + "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", | |
| + "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk11_macos_aarch64": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_archive", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_aarch64", | |
| + "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", | |
| + "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", | |
| + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", | |
| + "urls": [ | |
| + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", | |
| + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" | |
| + ] | |
| + } | |
| + }, | |
| + "remotejdk21_win_toolchain_config_repo": { | |
| + "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", | |
| + "ruleClassName": "_toolchain_config", | |
| + "attributes": { | |
| + "name": "rules_java~7.1.0~toolchains~remotejdk21_win_toolchain_config_repo", | |
| + "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" | |
| + } | |
| + } | |
| + }, | |
| + "recordedRepoMappingEntries": [ | |
| + [ | |
| + "rules_java~7.1.0", | |
| + "bazel_tools", | |
| + "bazel_tools" | |
| + ], | |
| + [ | |
| + "rules_java~7.1.0", | |
| + "remote_java_tools", | |
| + "rules_java~7.1.0~toolchains~remote_java_tools" | |
| + ] | |
| + ] | |
| + } | |
| + }, | |
| + "@@rules_jvm_external~5.3//:extensions.bzl%maven": { | |
| + "general": { | |
| + "bzlTransitiveDigest": "u5YiPmqKc+ObE1omY3l7qcmciX/9pzaHUz9/Z33+2QI=", | |
| + "accumulatedFileDigests": { | |
| + "@@rules_jvm_external~5.3//:rules_jvm_external_deps_install.json": "741ab2ef3843a43eaacb45d1448835c9deb99c95162279f513096eface8acd44" | |
| + }, | |
| + "envVariables": {}, | |
| + "generatedRepoSpecs": { | |
| + "com_google_guava_failureaccess_1_0_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_guava_failureaccess_1_0_1", | |
| + "sha256": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", | |
| + "https://maven.google.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_netty_shaded_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_netty_shaded_1_55_1", | |
| + "sha256": "3dc035ea13bf854d4218bc6370ba8d786077a9e0d76337e61df7597a78a03c61", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-netty-shaded/1.55.1/grpc-netty-shaded-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-netty-shaded/1.55.1/grpc-netty-shaded-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-netty-shaded/1.55.1/grpc-netty-shaded-1.55.1.jar" | |
| + } | |
| + }, | |
| + "io_opencensus_opencensus_api_0_31_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_opencensus_opencensus_api_0_31_1", | |
| + "sha256": "f1474d47f4b6b001558ad27b952e35eda5cc7146788877fc52938c6eba24b382", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar", | |
| + "https://maven.google.com/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" | |
| + } | |
| + }, | |
| + "io_perfmark_perfmark_api_0_26_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_perfmark_perfmark_api_0_26_0", | |
| + "sha256": "b7d23e93a34537ce332708269a0d1404788a5b5e1949e82f5535fce51b3ea95b", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar", | |
| + "https://maven.google.com/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar" | |
| + ], | |
| + "downloaded_file_path": "io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_codec_http2_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_codec_http2_4_1_86_Final", | |
| + "sha256": "e8e8e28e6ab6bb989aed904778922045f388cfb420bc1eb37abf4df8801db167", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.86.Final/netty-codec-http2-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-codec-http2/4.1.86.Final/netty-codec-http2-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-codec-http2/4.1.86.Final/netty-codec-http2-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_protocol_core_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_protocol_core_2_20_78", | |
| + "sha256": "9ae1459ad8bd5b6167997985ec7afebf9fc1105a3d727d8b485b276b5c2fbddb", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.20.78/protocol-core-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/protocol-core/2.20.78/protocol-core-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/protocol-core/2.20.78/protocol-core-2.20.78.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_alts_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_alts_1_55_1", | |
| + "sha256": "9ab78b042d55cb501a2126c831896f3223e39c65085351b40a588b085ed6d431", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-alts/1.55.1/grpc-alts-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-alts/1.55.1/grpc-alts-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-alts/1.55.1/grpc-alts-1.55.1.jar" | |
| + } | |
| + }, | |
| + "com_google_api_gax_httpjson_0_113_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_gax_httpjson_0_113_1", | |
| + "sha256": "f7e4e84caa6577466fc828858193667135b291da044f007eafde99c0f929b781", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/gax-httpjson/0.113.1/gax-httpjson-0.113.1.jar", | |
| + "https://maven.google.com/com/google/api/gax-httpjson/0.113.1/gax-httpjson-0.113.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/gax-httpjson/0.113.1/gax-httpjson-0.113.1.jar" | |
| + } | |
| + }, | |
| + "org_reactivestreams_reactive_streams_1_0_3": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_reactivestreams_reactive_streams_1_0_3", | |
| + "sha256": "1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar", | |
| + "https://maven.google.com/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" | |
| + ], | |
| + "downloaded_file_path": "org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" | |
| + } | |
| + }, | |
| + "org_apache_maven_maven_artifact_3_9_2": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_apache_maven_maven_artifact_3_9_2", | |
| + "sha256": "f2174221d412a79572817b5aa77125348f43266670b6329a9881cdccf7bbc4b1", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.9.2/maven-artifact-3.9.2.jar", | |
| + "https://maven.google.com/org/apache/maven/maven-artifact/3.9.2/maven-artifact-3.9.2.jar" | |
| + ], | |
| + "downloaded_file_path": "org/apache/maven/maven-artifact/3.9.2/maven-artifact-3.9.2.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_stub_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_stub_1_55_1", | |
| + "sha256": "58c114817d42237ce50a5f7677cf142564df64200e59c956e49302b6c8af616a", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-stub/1.55.1/grpc-stub-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-stub/1.55.1/grpc-stub-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-stub/1.55.1/grpc-stub-1.55.1.jar" | |
| + } | |
| + }, | |
| + "org_apache_commons_commons_lang3_3_12_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_apache_commons_commons_lang3_3_12_0", | |
| + "sha256": "d919d904486c037f8d193412da0c92e22a9fa24230b9d67a57855c5c31c7e94e", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar", | |
| + "https://maven.google.com/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" | |
| + ], | |
| + "downloaded_file_path": "org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_auth_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_auth_2_20_78", | |
| + "sha256": "9eb0c3d97668b318ae5dcd127f434186a73d8e2552ad0fdd1fb71e3ffa5f0bec", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/auth/2.20.78/auth-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/auth/2.20.78/auth-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/auth/2.20.78/auth-2.20.78.jar" | |
| + } | |
| + }, | |
| + "org_codehaus_mojo_animal_sniffer_annotations_1_23": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_codehaus_mojo_animal_sniffer_annotations_1_23", | |
| + "sha256": "9ffe526bf43a6348e9d8b33b9cd6f580a7f5eed0cf055913007eda263de974d0", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar", | |
| + "https://maven.google.com/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar" | |
| + ], | |
| + "downloaded_file_path": "org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar" | |
| + } | |
| + }, | |
| + "software_amazon_eventstream_eventstream_1_0_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_eventstream_eventstream_1_0_1", | |
| + "sha256": "0c37d8e696117f02c302191b8110b0d0eb20fa412fce34c3a269ec73c16ce822", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar", | |
| + "https://maven.google.com/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_core_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_core_1_55_1", | |
| + "sha256": "c4782555fefb61c72898759a7d11f5f221811935bcf983efb478d796228b65dc", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-core/1.55.1/grpc-core-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-core/1.55.1/grpc-core-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-core/1.55.1/grpc-core-1.55.1.jar" | |
| + } | |
| + }, | |
| + "com_google_code_gson_gson_2_10_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_code_gson_gson_2_10_1", | |
| + "sha256": "4241c14a7727c34feea6507ec801318a3d4a90f070e4525681079fb94ee4c593", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar", | |
| + "https://maven.google.com/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" | |
| + } | |
| + }, | |
| + "com_google_api_grpc_grpc_google_cloud_storage_v2_2_22_3_alpha": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_grpc_grpc_google_cloud_storage_v2_2_22_3_alpha", | |
| + "sha256": "c62c1c54e44d9e4622bd6f7f1285f8456efd50880c1e6d107f5e6680033138d0", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/grpc/grpc-google-cloud-storage-v2/2.22.3-alpha/grpc-google-cloud-storage-v2-2.22.3-alpha.jar", | |
| + "https://maven.google.com/com/google/api/grpc/grpc-google-cloud-storage-v2/2.22.3-alpha/grpc-google-cloud-storage-v2-2.22.3-alpha.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/grpc/grpc-google-cloud-storage-v2/2.22.3-alpha/grpc-google-cloud-storage-v2-2.22.3-alpha.jar" | |
| + } | |
| + }, | |
| + "com_google_http_client_google_http_client_gson_1_43_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_http_client_google_http_client_gson_1_43_1", | |
| + "sha256": "017406e5105a33147ab13baf7b491ff53d99e54a5e2b61b7ccd651e164229698", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-gson/1.43.1/google-http-client-gson-1.43.1.jar", | |
| + "https://maven.google.com/com/google/http-client/google-http-client-gson/1.43.1/google-http-client-gson-1.43.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/http-client/google-http-client-gson/1.43.1/google-http-client-gson-1.43.1.jar" | |
| + } | |
| + }, | |
| + "com_google_api_grpc_proto_google_iam_v1_1_14_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_grpc_proto_google_iam_v1_1_14_1", | |
| + "sha256": "65929519b53c68a1fba00091e34e441e11ee532bbe3790873f2b9e26f81cf98a", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.14.1/proto-google-iam-v1-1.14.1.jar", | |
| + "https://maven.google.com/com/google/api/grpc/proto-google-iam-v1/1.14.1/proto-google-iam-v1-1.14.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/grpc/proto-google-iam-v1/1.14.1/proto-google-iam-v1-1.14.1.jar" | |
| + } | |
| + }, | |
| + "org_apache_httpcomponents_httpcore_4_4_16": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_apache_httpcomponents_httpcore_4_4_16", | |
| + "sha256": "6c9b3dd142a09dc468e23ad39aad6f75a0f2b85125104469f026e52a474e464f", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar", | |
| + "https://maven.google.com/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar" | |
| + ], | |
| + "downloaded_file_path": "org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar" | |
| + } | |
| + }, | |
| + "com_google_guava_guava_32_0_0_jre": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_guava_guava_32_0_0_jre", | |
| + "sha256": "39f3550b0343d8d19dd4e83bd165b58ea3389d2ddb9f2148e63903f79ecdb114", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar", | |
| + "https://maven.google.com/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_netty_nio_client_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_netty_nio_client_2_20_78", | |
| + "sha256": "56999d51ff6b3efdb5b09241a126a466c96f3d93f629e94b2db5634da2b6c659", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.20.78/netty-nio-client-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/netty-nio-client/2.20.78/netty-nio-client-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/netty-nio-client/2.20.78/netty-nio-client-2.20.78.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_context_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_context_1_55_1", | |
| + "sha256": "541ec1d7ad3389f0b302461432a44b16fc1329153cd0e16faf2d2028b446340d", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.55.1/grpc-context-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-context/1.55.1/grpc-context-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-context/1.55.1/grpc-context-1.55.1.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_transport_native_unix_common_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_transport_native_unix_common_4_1_86_Final", | |
| + "sha256": "ec26d03a06565791d57e997f793677ee4d3fc47b290b7951898c2ecd0232f115", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.86.Final/netty-transport-native-unix-common-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-transport-native-unix-common/4.1.86.Final/netty-transport-native-unix-common-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-transport-native-unix-common/4.1.86.Final/netty-transport-native-unix-common-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "com_google_auth_google_auth_library_oauth2_http_1_17_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_auth_google_auth_library_oauth2_http_1_17_0", | |
| + "sha256": "b8148e1af0c4197aea707d0166b4ed70a75b8eee7246be7eb0228a4834095e70", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/1.17.0/google-auth-library-oauth2-http-1.17.0.jar", | |
| + "https://maven.google.com/com/google/auth/google-auth-library-oauth2-http/1.17.0/google-auth-library-oauth2-http-1.17.0.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/auth/google-auth-library-oauth2-http/1.17.0/google-auth-library-oauth2-http-1.17.0.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_annotations_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_annotations_2_20_78", | |
| + "sha256": "90ce2bb257ffa63942831f7329e28cf22fa4caf0cc96ee4f2f4557b7554eae1e", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.20.78/annotations-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/annotations/2.20.78/annotations-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/annotations/2.20.78/annotations-2.20.78.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_api_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_api_1_55_1", | |
| + "sha256": "9f21b1585b1c578cf905fb4c926ce895494207cb5bf456a64a24c458850f51d3", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-api/1.55.1/grpc-api-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-api/1.55.1/grpc-api-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-api/1.55.1/grpc-api-1.55.1.jar" | |
| + } | |
| + }, | |
| + "com_google_protobuf_protobuf_java_util_3_23_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_protobuf_protobuf_java_util_3_23_1", | |
| + "sha256": "35d78f70fcba8ecaad6b2025a4879099a27997079158500a08fafebad8918c8c", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.23.1/protobuf-java-util-3.23.1.jar", | |
| + "https://maven.google.com/com/google/protobuf/protobuf-java-util/3.23.1/protobuf-java-util-3.23.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/protobuf/protobuf-java-util/3.23.1/protobuf-java-util-3.23.1.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_profiles_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_profiles_2_20_78", | |
| + "sha256": "c54925f8710a63b545f272ad651b40fc4310c4d3f49df50257645604d6021f32", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.20.78/profiles-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/profiles/2.20.78/profiles-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/profiles/2.20.78/profiles-2.20.78.jar" | |
| + } | |
| + }, | |
| + "com_google_apis_google_api_services_storage_v1_rev20230301_2_0_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_apis_google_api_services_storage_v1_rev20230301_2_0_0", | |
| + "sha256": "857ac102129477c55487ed94fd7e021b6093bd88370f9ccac799456a0ff86af9", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20230301-2.0.0/google-api-services-storage-v1-rev20230301-2.0.0.jar", | |
| + "https://maven.google.com/com/google/apis/google-api-services-storage/v1-rev20230301-2.0.0/google-api-services-storage-v1-rev20230301-2.0.0.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/apis/google-api-services-storage/v1-rev20230301-2.0.0/google-api-services-storage-v1-rev20230301-2.0.0.jar" | |
| + } | |
| + }, | |
| + "com_google_api_api_common_2_11_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_api_common_2_11_1", | |
| + "sha256": "21f67354fa308826395d2ed171d25416a8001d50ea70f82b68f2bdd17bb8947f", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/api-common/2.11.1/api-common-2.11.1.jar", | |
| + "https://maven.google.com/com/google/api/api-common/2.11.1/api-common-2.11.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/api-common/2.11.1/api-common-2.11.1.jar" | |
| + } | |
| + }, | |
| + "com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava", | |
| + "sha256": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", | |
| + "urls": [ | |
| + "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", | |
| + "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" | |
| + ], | |
| + "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" | |
| + } | |
| + }, | |
| + "org_apache_httpcomponents_httpclient_4_5_14": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_apache_httpcomponents_httpclient_4_5_14", | |
| + "sha256": "c8bc7e1c51a6d4ce72f40d2ebbabf1c4b68bfe76e732104b04381b493478e9d6", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar", | |
| + "https://maven.google.com/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar" | |
| + ], | |
| + "downloaded_file_path": "org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_auth_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_auth_1_55_1", | |
| + "sha256": "45d9bfaf837c41abf01e087773f535ea5afa6faad1faecbc6f32cb9ae423adef", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-auth/1.55.1/grpc-auth-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-auth/1.55.1/grpc-auth-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-auth/1.55.1/grpc-auth-1.55.1.jar" | |
| + } | |
| + }, | |
| + "com_google_auth_google_auth_library_credentials_1_17_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_auth_google_auth_library_credentials_1_17_0", | |
| + "sha256": "5de364ee7a9ce95d8715bf124bdb0d949d37649914db846cc7005584fba7ce4d", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/1.17.0/google-auth-library-credentials-1.17.0.jar", | |
| + "https://maven.google.com/com/google/auth/google-auth-library-credentials/1.17.0/google-auth-library-credentials-1.17.0.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/auth/google-auth-library-credentials/1.17.0/google-auth-library-credentials-1.17.0.jar" | |
| + } | |
| + }, | |
| + "com_google_oauth_client_google_oauth_client_1_34_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_oauth_client_google_oauth_client_1_34_1", | |
| + "sha256": "193edf97aefa28b93c5892bdc598bac34fa4c396588030084f290b1440e8b98a", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar", | |
| + "https://maven.google.com/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" | |
| + } | |
| + }, | |
| + "com_google_cloud_google_cloud_storage_2_22_3": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_cloud_google_cloud_storage_2_22_3", | |
| + "sha256": "a9b6e2cf02c37dd3a09ca4b2a091fd07eb5487b95995691df898ec223bdad5ab", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/2.22.3/google-cloud-storage-2.22.3.jar", | |
| + "https://maven.google.com/com/google/cloud/google-cloud-storage/2.22.3/google-cloud-storage-2.22.3.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/cloud/google-cloud-storage/2.22.3/google-cloud-storage-2.22.3.jar" | |
| + } | |
| + }, | |
| + "org_codehaus_plexus_plexus_utils_3_5_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_codehaus_plexus_plexus_utils_3_5_1", | |
| + "sha256": "86e0255d4c879c61b4833ed7f13124e8bb679df47debb127326e7db7dd49a07b", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar", | |
| + "https://maven.google.com/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" | |
| + ], | |
| + "downloaded_file_path": "org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_protobuf_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_protobuf_1_55_1", | |
| + "sha256": "a170ef578cd94bf81c57f46cca9328e2db5136f45e18da80af26bbebcca9618c", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf/1.55.1/grpc-protobuf-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-protobuf/1.55.1/grpc-protobuf-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-protobuf/1.55.1/grpc-protobuf-1.55.1.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_regions_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_regions_2_20_78", | |
| + "sha256": "af2dd9874404ef3bda177000134b7d9e04279a24a726388175b4dff2590740d7", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/regions/2.20.78/regions-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/regions/2.20.78/regions-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/regions/2.20.78/regions-2.20.78.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_protobuf_lite_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_protobuf_lite_1_55_1", | |
| + "sha256": "d0253390609c72ec09c31ae46e79b01cd72a2ce2ccae11176de550ffd475c853", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf-lite/1.55.1/grpc-protobuf-lite-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-protobuf-lite/1.55.1/grpc-protobuf-lite-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-protobuf-lite/1.55.1/grpc-protobuf-lite-1.55.1.jar" | |
| + } | |
| + }, | |
| + "com_google_api_grpc_gapic_google_cloud_storage_v2_2_22_3_alpha": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_grpc_gapic_google_cloud_storage_v2_2_22_3_alpha", | |
| + "sha256": "2843f647000e82fe1d3b89eff32a15aab7671d917c90b739f31c9aa895bf957a", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/grpc/gapic-google-cloud-storage-v2/2.22.3-alpha/gapic-google-cloud-storage-v2-2.22.3-alpha.jar", | |
| + "https://maven.google.com/com/google/api/grpc/gapic-google-cloud-storage-v2/2.22.3-alpha/gapic-google-cloud-storage-v2-2.22.3-alpha.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/grpc/gapic-google-cloud-storage-v2/2.22.3-alpha/gapic-google-cloud-storage-v2-2.22.3-alpha.jar" | |
| + } | |
| + }, | |
| + "com_google_http_client_google_http_client_1_43_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_http_client_google_http_client_1_43_1", | |
| + "sha256": "834e37b0af2cfe80b297be4d6a5c8fd0ccab1d0b13e9b8d7ac921e8dd2f251ec", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.43.1/google-http-client-1.43.1.jar", | |
| + "https://maven.google.com/com/google/http-client/google-http-client/1.43.1/google-http-client-1.43.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/http-client/google-http-client/1.43.1/google-http-client-1.43.1.jar" | |
| + } | |
| + }, | |
| + "org_threeten_threetenbp_1_6_8": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_threeten_threetenbp_1_6_8", | |
| + "sha256": "e4b1eb3d90c38a54c7f3384fda957e0b5bf0b41b40672a44ae8b03cb6c87ce06", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar", | |
| + "https://maven.google.com/org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar" | |
| + ], | |
| + "downloaded_file_path": "org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar" | |
| + } | |
| + }, | |
| + "io_opencensus_opencensus_proto_0_2_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_opencensus_opencensus_proto_0_2_0", | |
| + "sha256": "0c192d451e9dd74e98721b27d02f0e2b6bca44b51563b5dabf2e211f7a3ebf13", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar", | |
| + "https://maven.google.com/io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar" | |
| + ], | |
| + "downloaded_file_path": "io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar" | |
| + } | |
| + }, | |
| + "org_slf4j_slf4j_api_1_7_30": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_slf4j_slf4j_api_1_7_30", | |
| + "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", | |
| + "https://maven.google.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" | |
| + ], | |
| + "downloaded_file_path": "org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_grpclb_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_grpclb_1_55_1", | |
| + "sha256": "9d0dcf87d99a1042a3a2343e96d394220c6be07cf1a5082d5df066e2077b3428", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-grpclb/1.55.1/grpc-grpclb-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-grpclb/1.55.1/grpc-grpclb-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-grpclb/1.55.1/grpc-grpclb-1.55.1.jar" | |
| + } | |
| + }, | |
| + "commons_logging_commons_logging_1_2": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~commons_logging_commons_logging_1_2", | |
| + "sha256": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", | |
| + "https://maven.google.com/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" | |
| + ], | |
| + "downloaded_file_path": "commons-logging/commons-logging/1.2/commons-logging-1.2.jar" | |
| + } | |
| + }, | |
| + "com_google_http_client_google_http_client_apache_v2_1_43_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_http_client_google_http_client_apache_v2_1_43_1", | |
| + "sha256": "18b25a8bed630a7b90204b7020f72219fdda643935fca6405e6e3937ae92b361", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-apache-v2/1.43.1/google-http-client-apache-v2-1.43.1.jar", | |
| + "https://maven.google.com/com/google/http-client/google-http-client-apache-v2/1.43.1/google-http-client-apache-v2-1.43.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/http-client/google-http-client-apache-v2/1.43.1/google-http-client-apache-v2-1.43.1.jar" | |
| + } | |
| + }, | |
| + "com_google_re2j_re2j_1_6": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_re2j_re2j_1_6", | |
| + "sha256": "c8b5c3472d4db594a865b2e47f835d07fb8b1415eeba559dccfb0a6945f033cd", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/re2j/re2j/1.6/re2j-1.6.jar", | |
| + "https://maven.google.com/com/google/re2j/re2j/1.6/re2j-1.6.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/re2j/re2j/1.6/re2j-1.6.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_transport_classes_epoll_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_transport_classes_epoll_4_1_86_Final", | |
| + "sha256": "3cc7eb87d85d6b4bf3d596a172a92df09f8d746c2b283c85543c95795b51edda", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.86.Final/netty-transport-classes-epoll-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-transport-classes-epoll/4.1.86.Final/netty-transport-classes-epoll-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-transport-classes-epoll/4.1.86.Final/netty-transport-classes-epoll-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_apache_client_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_apache_client_2_20_78", | |
| + "sha256": "771923580e38678b7f66c3a63f4b5f79eef9ffb81027e2a422aed2713ce4138b", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.20.78/apache-client-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/apache-client/2.20.78/apache-client-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/apache-client/2.20.78/apache-client-2.20.78.jar" | |
| + } | |
| + }, | |
| + "com_google_errorprone_error_prone_annotations_2_18_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_errorprone_error_prone_annotations_2_18_0", | |
| + "sha256": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar", | |
| + "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" | |
| + } | |
| + }, | |
| + "com_google_api_gax_2_28_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_gax_2_28_1", | |
| + "sha256": "dddd191a2621bc5a747800c417005618f9c1f03d3d5056cb0208905400f17fac", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/gax/2.28.1/gax-2.28.1.jar", | |
| + "https://maven.google.com/com/google/api/gax/2.28.1/gax-2.28.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/gax/2.28.1/gax-2.28.1.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_metrics_spi_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_metrics_spi_2_20_78", | |
| + "sha256": "41680096cb566090be0504eaf207dab91d680c16d57f68239260860871d7ab8f", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.20.78/metrics-spi-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/metrics-spi/2.20.78/metrics-spi-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/metrics-spi/2.20.78/metrics-spi-2.20.78.jar" | |
| + } | |
| + }, | |
| + "org_conscrypt_conscrypt_openjdk_uber_2_5_2": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_conscrypt_conscrypt_openjdk_uber_2_5_2", | |
| + "sha256": "eaf537d98e033d0f0451cd1b8cc74e02d7b55ec882da63c88060d806ba89c348", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar", | |
| + "https://maven.google.com/org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar" | |
| + ], | |
| + "downloaded_file_path": "org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar" | |
| + } | |
| + }, | |
| + "com_google_cloud_google_cloud_core_2_18_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_cloud_google_cloud_core_2_18_1", | |
| + "sha256": "8a8da77a17193fae86012722237736db7d08cb6fac8df50a311427c95b26d4a6", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core/2.18.1/google-cloud-core-2.18.1.jar", | |
| + "https://maven.google.com/com/google/cloud/google-cloud-core/2.18.1/google-cloud-core-2.18.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/cloud/google-cloud-core/2.18.1/google-cloud-core-2.18.1.jar" | |
| + } | |
| + }, | |
| + "javax_annotation_javax_annotation_api_1_3_2": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~javax_annotation_javax_annotation_api_1_3_2", | |
| + "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar", | |
| + "https://maven.google.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" | |
| + ], | |
| + "downloaded_file_path": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" | |
| + } | |
| + }, | |
| + "com_google_auto_value_auto_value_annotations_1_10_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_auto_value_auto_value_annotations_1_10_1", | |
| + "sha256": "a4fe0a211925e938a8510d741763ee1171a11bf931f5891ef4d4ee84fca72be2", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.10.1/auto-value-annotations-1.10.1.jar", | |
| + "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.10.1/auto-value-annotations-1.10.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/auto/value/auto-value-annotations/1.10.1/auto-value-annotations-1.10.1.jar" | |
| + } | |
| + }, | |
| + "com_google_protobuf_protobuf_java_3_23_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_protobuf_protobuf_java_3_23_1", | |
| + "sha256": "d9fd335a65165c760f53ae718878448627ce742ab6e9102dffe9bc2ea7b136ca", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.23.1/protobuf-java-3.23.1.jar", | |
| + "https://maven.google.com/com/google/protobuf/protobuf-java/3.23.1/protobuf-java-3.23.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/protobuf/protobuf-java/3.23.1/protobuf-java-3.23.1.jar" | |
| + } | |
| + }, | |
| + "com_google_api_client_google_api_client_2_2_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_client_google_api_client_2_2_0", | |
| + "sha256": "58eca9fb0a869391689ffc828b3bd0b19ac76042ff9fab4881eddf7fde76903f", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar", | |
| + "https://maven.google.com/com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_common_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_common_4_1_86_Final", | |
| + "sha256": "a35a3f16e7cd45c5d8529aa3e7702d4ef3b36213ea332db59744ea348fc2ae99", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.86.Final/netty-common-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-common/4.1.86.Final/netty-common-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-common/4.1.86.Final/netty-common-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "rules_jvm_external_deps": { | |
| + "bzlFile": "@@rules_jvm_external~5.3//:coursier.bzl", | |
| + "ruleClassName": "pinned_coursier_fetch", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~rules_jvm_external_deps", | |
| + "repositories": [ | |
| + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" | |
| + ], | |
| + "artifacts": [ | |
| + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.17.0\" }", | |
| + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.17.0\" }", | |
| + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"2.18.1\" }", | |
| + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"2.22.3\" }", | |
| + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", | |
| + "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.17.0\" }", | |
| + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.0.0-jre\" }", | |
| + "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.9.2\" }", | |
| + "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.20.78\" }" | |
| + ], | |
| + "fetch_sources": true, | |
| + "fetch_javadoc": false, | |
| + "generate_compat_repositories": false, | |
| + "maven_install_json": "@@rules_jvm_external~5.3//:rules_jvm_external_deps_install.json", | |
| + "override_targets": {}, | |
| + "strict_visibility": false, | |
| + "strict_visibility_value": [ | |
| + "@@//visibility:private" | |
| + ], | |
| + "jetify": false, | |
| + "jetify_include_list": [ | |
| + "*" | |
| + ], | |
| + "additional_netrc_lines": [], | |
| + "fail_if_repin_required": false, | |
| + "use_starlark_android_rules": false, | |
| + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", | |
| + "duplicate_version_warning": "warn" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_aws_xml_protocol_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_aws_xml_protocol_2_20_78", | |
| + "sha256": "c7977c61aeb3f74e471bedde0ab6ca44447af4cbff309c63f5e7d2a26dbcba7a", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.20.78/aws-xml-protocol-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/aws-xml-protocol/2.20.78/aws-xml-protocol-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/aws-xml-protocol/2.20.78/aws-xml-protocol-2.20.78.jar" | |
| + } | |
| + }, | |
| + "com_google_http_client_google_http_client_appengine_1_43_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_http_client_google_http_client_appengine_1_43_1", | |
| + "sha256": "93762484a9324f824455b24da0cb698a7e3467e2e4962ee541a14ff1922c3a88", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.43.1/google-http-client-appengine-1.43.1.jar", | |
| + "https://maven.google.com/com/google/http-client/google-http-client-appengine/1.43.1/google-http-client-appengine-1.43.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/http-client/google-http-client-appengine/1.43.1/google-http-client-appengine-1.43.1.jar" | |
| + } | |
| + }, | |
| + "maven": { | |
| + "bzlFile": "@@rules_jvm_external~5.3//:coursier.bzl", | |
| + "ruleClassName": "coursier_fetch", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~maven", | |
| + "repositories": [ | |
| + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" | |
| + ], | |
| + "artifacts": [ | |
| + "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }" | |
| + ], | |
| + "fail_on_missing_checksum": true, | |
| + "fetch_sources": true, | |
| + "fetch_javadoc": false, | |
| + "excluded_artifacts": [], | |
| + "generate_compat_repositories": false, | |
| + "version_conflict_policy": "default", | |
| + "override_targets": {}, | |
| + "strict_visibility": false, | |
| + "strict_visibility_value": [ | |
| + "@@//visibility:private" | |
| + ], | |
| + "resolve_timeout": 600, | |
| + "jetify": false, | |
| + "jetify_include_list": [ | |
| + "*" | |
| + ], | |
| + "use_starlark_android_rules": false, | |
| + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", | |
| + "duplicate_version_warning": "warn" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_arns_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_arns_2_20_78", | |
| + "sha256": "83c9c5743f83375e1d4b5bedce3593107b4989beec96f809554f545feeae4f34", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/arns/2.20.78/arns-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/arns/2.20.78/arns-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/arns/2.20.78/arns-2.20.78.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_services_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_services_1_55_1", | |
| + "sha256": "324d773ca903ce13b67686c98f28f56a201ee75cbb859de071d05683d06d337b", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-services/1.55.1/grpc-services-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-services/1.55.1/grpc-services-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-services/1.55.1/grpc-services-1.55.1.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_xds_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_xds_1_55_1", | |
| + "sha256": "08e618b3e166981f86d8bd1623f161d6432923183c55338db77df49a2fb23893", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-xds/1.55.1/grpc-xds-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-xds/1.55.1/grpc-xds-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-xds/1.55.1/grpc-xds-1.55.1.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_codec_http_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_codec_http_4_1_86_Final", | |
| + "sha256": "3f6ceb3112cfcf7b70545eb5111220ce57db54d593f23f64c38333bb22c40b84", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.86.Final/netty-codec-http-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-codec-http/4.1.86.Final/netty-codec-http-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-codec-http/4.1.86.Final/netty-codec-http-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "com_google_cloud_google_cloud_core_grpc_2_18_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_cloud_google_cloud_core_grpc_2_18_1", | |
| + "sha256": "3021f5ac856552155edfb459a1f4c0b0bf3c5363e6fa4923a82af3e531ff33ad", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-grpc/2.18.1/google-cloud-core-grpc-2.18.1.jar", | |
| + "https://maven.google.com/com/google/cloud/google-cloud-core-grpc/2.18.1/google-cloud-core-grpc-2.18.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/cloud/google-cloud-core-grpc/2.18.1/google-cloud-core-grpc-2.18.1.jar" | |
| + } | |
| + }, | |
| + "com_google_http_client_google_http_client_jackson2_1_43_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_http_client_google_http_client_jackson2_1_43_1", | |
| + "sha256": "1d41fa103da432dc49b41a321effc3e2fda722a3dc896a89dcdc3a4d5fe82255", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.43.1/google-http-client-jackson2-1.43.1.jar", | |
| + "https://maven.google.com/com/google/http-client/google-http-client-jackson2/1.43.1/google-http-client-jackson2-1.43.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/http-client/google-http-client-jackson2/1.43.1/google-http-client-jackson2-1.43.1.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_transport_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_transport_4_1_86_Final", | |
| + "sha256": "f6726dcd54e4922b46b3b4f4467b443a70a30eb08a62620c8fe502d8cb802c9f", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.86.Final/netty-transport-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-transport/4.1.86.Final/netty-transport-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-transport/4.1.86.Final/netty-transport-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_aws_core_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_aws_core_2_20_78", | |
| + "sha256": "83d02aa3fc781288b73b5392ef870282788cdd552fdf6ad31b9038e20a452395", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.20.78/aws-core-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/aws-core/2.20.78/aws-core-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/aws-core/2.20.78/aws-core-2.20.78.jar" | |
| + } | |
| + }, | |
| + "org_checkerframework_checker_qual_3_33_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~org_checkerframework_checker_qual_3_33_0", | |
| + "sha256": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar", | |
| + "https://maven.google.com/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" | |
| + ], | |
| + "downloaded_file_path": "org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_third_party_jackson_core_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_third_party_jackson_core_2_20_78", | |
| + "sha256": "3bc11fd8888ab3b8026dec0894e51dd76a7460f4baac4c1adead7a03a87f8a44", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.20.78/third-party-jackson-core-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/third-party-jackson-core/2.20.78/third-party-jackson-core-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/third-party-jackson-core/2.20.78/third-party-jackson-core-2.20.78.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_http_client_spi_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_http_client_spi_2_20_78", | |
| + "sha256": "a52f5fa04a3c7e5c15ae632e64c64c44d2d019a3ee609ddca38312039c7a5b24", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.20.78/http-client-spi-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/http-client-spi/2.20.78/http-client-spi-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/http-client-spi/2.20.78/http-client-spi-2.20.78.jar" | |
| + } | |
| + }, | |
| + "unpinned_rules_jvm_external_deps": { | |
| + "bzlFile": "@@rules_jvm_external~5.3//:coursier.bzl", | |
| + "ruleClassName": "coursier_fetch", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~unpinned_rules_jvm_external_deps", | |
| + "repositories": [ | |
| + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" | |
| + ], | |
| + "artifacts": [ | |
| + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.17.0\" }", | |
| + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.17.0\" }", | |
| + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"2.18.1\" }", | |
| + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"2.22.3\" }", | |
| + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", | |
| + "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.17.0\" }", | |
| + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.0.0-jre\" }", | |
| + "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.9.2\" }", | |
| + "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.20.78\" }" | |
| + ], | |
| + "fail_on_missing_checksum": true, | |
| + "fetch_sources": true, | |
| + "fetch_javadoc": false, | |
| + "excluded_artifacts": [], | |
| + "generate_compat_repositories": false, | |
| + "version_conflict_policy": "default", | |
| + "override_targets": {}, | |
| + "strict_visibility": false, | |
| + "strict_visibility_value": [ | |
| + "@@//visibility:private" | |
| + ], | |
| + "maven_install_json": "@@rules_jvm_external~5.3//:rules_jvm_external_deps_install.json", | |
| + "resolve_timeout": 600, | |
| + "jetify": false, | |
| + "jetify_include_list": [ | |
| + "*" | |
| + ], | |
| + "use_starlark_android_rules": false, | |
| + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", | |
| + "duplicate_version_warning": "warn" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_endpoints_spi_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_endpoints_spi_2_20_78", | |
| + "sha256": "9e20aaeb3dda2305bc04fea71d284a5ab53c562a896cc9206bcff52281585bb2", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/endpoints-spi/2.20.78/endpoints-spi-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/endpoints-spi/2.20.78/endpoints-spi-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/endpoints-spi/2.20.78/endpoints-spi-2.20.78.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_json_utils_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_json_utils_2_20_78", | |
| + "sha256": "a8f0752527d123de28ddea281ad5829bbe10bbb657fe96da32b454f976042f50", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.20.78/json-utils-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/json-utils/2.20.78/json-utils-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/json-utils/2.20.78/json-utils-2.20.78.jar" | |
| + } | |
| + }, | |
| + "io_opencensus_opencensus_contrib_http_util_0_31_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_opencensus_opencensus_contrib_http_util_0_31_1", | |
| + "sha256": "3ea995b55a4068be22989b70cc29a4d788c2d328d1d50613a7a9afd13fdd2d0a", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar", | |
| + "https://maven.google.com/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_buffer_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_buffer_4_1_86_Final", | |
| + "sha256": "e42e15f47c865266b1faa6e038ebfd7ddadcf9f4ae9e6617edd4881dbd4abe88", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.86.Final/netty-buffer-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-buffer/4.1.86.Final/netty-buffer-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-buffer/4.1.86.Final/netty-buffer-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_codec_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_codec_4_1_86_Final", | |
| + "sha256": "0456840b5c851dad6cab881cd1a9ad5d916db65d81048145df1d9a6d03325bea", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.86.Final/netty-codec-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-codec/4.1.86.Final/netty-codec-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-codec/4.1.86.Final/netty-codec-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_aws_query_protocol_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_aws_query_protocol_2_20_78", | |
| + "sha256": "74c9b42046e3829836d2351a3a0bb06ae54f7e4f0c3d319c9b68166f245db549", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.20.78/aws-query-protocol-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/aws-query-protocol/2.20.78/aws-query-protocol-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/aws-query-protocol/2.20.78/aws-query-protocol-2.20.78.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_sdk_core_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_sdk_core_2_20_78", | |
| + "sha256": "1d060bab19739fa3a2071b4693b6fc31608a8c968e9554a0a2d2481343132498", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.20.78/sdk-core-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/sdk-core/2.20.78/sdk-core-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/sdk-core/2.20.78/sdk-core-2.20.78.jar" | |
| + } | |
| + }, | |
| + "com_google_j2objc_j2objc_annotations_2_8": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_j2objc_j2objc_annotations_2_8", | |
| + "sha256": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar", | |
| + "https://maven.google.com/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_resolver_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_resolver_4_1_86_Final", | |
| + "sha256": "7628a1309d7f2443dc41d8923a7f269e2981b9616f80a999eb7264ae6bcbfdba", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.86.Final/netty-resolver-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-resolver/4.1.86.Final/netty-resolver-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-resolver/4.1.86.Final/netty-resolver-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_utils_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_utils_2_20_78", | |
| + "sha256": "bf346be5ab0af9267a1c8101378f37e76fc977e9d8f5b8e5cfc98221e4179374", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/utils/2.20.78/utils-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/utils/2.20.78/utils-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/utils/2.20.78/utils-2.20.78.jar" | |
| + } | |
| + }, | |
| + "com_google_api_grpc_proto_google_common_protos_2_19_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_grpc_proto_google_common_protos_2_19_1", | |
| + "sha256": "5557ee1b7f44a80fa595cdcedcc52ed3be143ce25408181c3ad136006cdd749f", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.19.1/proto-google-common-protos-2.19.1.jar", | |
| + "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.19.1/proto-google-common-protos-2.19.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/grpc/proto-google-common-protos/2.19.1/proto-google-common-protos-2.19.1.jar" | |
| + } | |
| + }, | |
| + "com_google_api_gax_grpc_2_28_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_gax_grpc_2_28_1", | |
| + "sha256": "e9e40d1d7354e8f857b05be2208c11722c1b97dc7aaa4b4b125fcf0457b45a03", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/gax-grpc/2.28.1/gax-grpc-2.28.1.jar", | |
| + "https://maven.google.com/com/google/api/gax-grpc/2.28.1/gax-grpc-2.28.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/gax-grpc/2.28.1/gax-grpc-2.28.1.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_s3_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_s3_2_20_78", | |
| + "sha256": "0a21d9d740f20e8d65985b8e31154a6603f4f15a7c5acea5a70957745519327b", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/s3/2.20.78/s3-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/s3/2.20.78/s3-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/s3/2.20.78/s3-2.20.78.jar" | |
| + } | |
| + }, | |
| + "com_fasterxml_jackson_core_jackson_core_2_14_2": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_fasterxml_jackson_core_jackson_core_2_14_2", | |
| + "sha256": "b5d37a77c88277b97e3593c8740925216c06df8e4172bbde058528df04ad3e7a", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar", | |
| + "https://maven.google.com/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar" | |
| + ], | |
| + "downloaded_file_path": "com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar" | |
| + } | |
| + }, | |
| + "com_google_code_findbugs_jsr305_3_0_2": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_code_findbugs_jsr305_3_0_2", | |
| + "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", | |
| + "https://maven.google.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" | |
| + } | |
| + }, | |
| + "com_google_android_annotations_4_1_1_4": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_android_annotations_4_1_1_4", | |
| + "sha256": "ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar", | |
| + "https://maven.google.com/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" | |
| + } | |
| + }, | |
| + "commons_codec_commons_codec_1_15": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~commons_codec_commons_codec_1_15", | |
| + "sha256": "b3e9f6d63a790109bf0d056611fbed1cf69055826defeb9894a71369d246ed63", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar", | |
| + "https://maven.google.com/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" | |
| + ], | |
| + "downloaded_file_path": "commons-codec/commons-codec/1.15/commons-codec-1.15.jar" | |
| + } | |
| + }, | |
| + "software_amazon_awssdk_crt_core_2_20_78": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~software_amazon_awssdk_crt_core_2_20_78", | |
| + "sha256": "f83ba65ea519cfcc2306994527d6432a969ac8efb418abfcf38128d08467f7cf", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/software/amazon/awssdk/crt-core/2.20.78/crt-core-2.20.78.jar", | |
| + "https://maven.google.com/software/amazon/awssdk/crt-core/2.20.78/crt-core-2.20.78.jar" | |
| + ], | |
| + "downloaded_file_path": "software/amazon/awssdk/crt-core/2.20.78/crt-core-2.20.78.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_googleapis_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_googleapis_1_55_1", | |
| + "sha256": "d77f33f3c78b99c0c604def7efe27f912b9cee49219698180101a064d67bd268", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-googleapis/1.55.1/grpc-googleapis-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-googleapis/1.55.1/grpc-googleapis-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-googleapis/1.55.1/grpc-googleapis-1.55.1.jar" | |
| + } | |
| + }, | |
| + "com_google_cloud_google_cloud_core_http_2_18_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_cloud_google_cloud_core_http_2_18_1", | |
| + "sha256": "52466ba755e309ae43977209897aac76f40103115cf37ca755a428dae5a190ae", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/2.18.1/google-cloud-core-http-2.18.1.jar", | |
| + "https://maven.google.com/com/google/cloud/google-cloud-core-http/2.18.1/google-cloud-core-http-2.18.1.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/cloud/google-cloud-core-http/2.18.1/google-cloud-core-http-2.18.1.jar" | |
| + } | |
| + }, | |
| + "io_netty_netty_handler_4_1_86_Final": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_netty_netty_handler_4_1_86_Final", | |
| + "sha256": "e69b42292929b278dc522e25177ddf7c54025484b55879f8227349adfbe1c04d", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.86.Final/netty-handler-4.1.86.Final.jar", | |
| + "https://maven.google.com/io/netty/netty-handler/4.1.86.Final/netty-handler-4.1.86.Final.jar" | |
| + ], | |
| + "downloaded_file_path": "io/netty/netty-handler/4.1.86.Final/netty-handler-4.1.86.Final.jar" | |
| + } | |
| + }, | |
| + "com_google_api_grpc_proto_google_cloud_storage_v2_2_22_3_alpha": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_api_grpc_proto_google_cloud_storage_v2_2_22_3_alpha", | |
| + "sha256": "346cc208553f4b286868bd05ccf4558e3798609559ec2b8fc8b2ea5e15819d8b", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-cloud-storage-v2/2.22.3-alpha/proto-google-cloud-storage-v2-2.22.3-alpha.jar", | |
| + "https://maven.google.com/com/google/api/grpc/proto-google-cloud-storage-v2/2.22.3-alpha/proto-google-cloud-storage-v2-2.22.3-alpha.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/api/grpc/proto-google-cloud-storage-v2/2.22.3-alpha/proto-google-cloud-storage-v2-2.22.3-alpha.jar" | |
| + } | |
| + }, | |
| + "io_grpc_grpc_rls_1_55_1": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~io_grpc_grpc_rls_1_55_1", | |
| + "sha256": "f828087440c2f6b274e196b21a6fb38db60648724c1be450f4d0ed991d819a6f", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/io/grpc/grpc-rls/1.55.1/grpc-rls-1.55.1.jar", | |
| + "https://maven.google.com/io/grpc/grpc-rls/1.55.1/grpc-rls-1.55.1.jar" | |
| + ], | |
| + "downloaded_file_path": "io/grpc/grpc-rls/1.55.1/grpc-rls-1.55.1.jar" | |
| + } | |
| + }, | |
| + "com_google_googlejavaformat_google_java_format_1_17_0": { | |
| + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", | |
| + "ruleClassName": "http_file", | |
| + "attributes": { | |
| + "name": "rules_jvm_external~5.3~maven~com_google_googlejavaformat_google_java_format_1_17_0", | |
| + "sha256": "631ba54c39f6c20df027dc1420736df2e5e43c581880efdd1e46ddb4ce050e3e", | |
| + "urls": [ | |
| + "https://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar", | |
| + "https://maven.google.com/com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar" | |
| + ], | |
| + "downloaded_file_path": "com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar" | |
| + } | |
| + } | |
| + }, | |
| + "recordedRepoMappingEntries": [ | |
| + [ | |
| + "rules_jvm_external~5.3", | |
| + "bazel_tools", | |
| + "bazel_tools" | |
| + ], | |
| + [ | |
| + "rules_jvm_external~5.3", | |
| + "rules_jvm_external", | |
| + "rules_jvm_external~5.3" | |
| + ] | |
| + ] | |
| + } | |
| + } | |
| + } | |
| +} | |
| diff --git a/java-tutorial/WORKSPACE b/java-tutorial/WORKSPACE | |
| index e69de29..2614fb9 100644 | |
| --- a/java-tutorial/WORKSPACE | |
| +++ b/java-tutorial/WORKSPACE | |
| @@ -0,0 +1,7 @@ | |
| +load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") | |
| + | |
| +http_archive( | |
| + name = "fancytext", | |
| + integrity = "sha256-sM/ZfAsO+FdKemOQUFP5rwJafweXWTb0MyIrxlQVyKA=", | |
| + urls = ["https://github.com/EngFlow/fancy-text/archive/refs/heads/main.zip"] | |
| +) | |
| diff --git a/java-tutorial/src/main/java/com/example/Greeting.java b/java-tutorial/src/main/java/com/example/Greeting.java | |
| index 0174178..c4af044 100644 | |
| --- a/java-tutorial/src/main/java/com/example/Greeting.java | |
| +++ b/java-tutorial/src/main/java/com/example/Greeting.java | |
| @@ -1,7 +1,23 @@ | |
| package com.example; | |
| +import com.engflow.fancytext.FancyFormatter; | |
| + | |
| public class Greeting { | |
| + /** | |
| + * Converts input string to mixed-case. | |
| + * | |
| + * @param text user input string. | |
| + * @return Mixed-case string. | |
| + */ | |
| + public static String convert(String text) { | |
| + FancyFormatter formatter = new FancyFormatter().standard(); | |
| + return formatter.format(text); | |
| + } | |
| + | |
| + /** | |
| + * Maintain fixed output to retain backwards compatibility. | |
| + */ | |
| public static void sayHi() { | |
| - System.out.println("Hi!"); | |
| + System.out.println(convert("Hi!")); | |
| } | |
| } | |
| diff --git a/java-tutorial/test/main/java/com/example/GreetingTest.java b/java-tutorial/test/main/java/com/example/GreetingTest.java | |
| new file mode 100644 | |
| index 0000000..0ccd32b | |
| --- /dev/null | |
| +++ b/java-tutorial/test/main/java/com/example/GreetingTest.java | |
| @@ -0,0 +1,29 @@ | |
| +package com.example; | |
| + | |
| +import java.util.HashMap; | |
| +import java.util.List; | |
| +import java.util.Map; | |
| + | |
| +import org.junit.Test; | |
| +import static org.junit.Assert.assertEquals; | |
| + | |
| +public class GreetingTest { | |
| + | |
| + @Test | |
| + public void formatText() { | |
| + HashMap<String, String> candidates = new HashMap<String, String>(); | |
| + candidates.put( | |
| + "Never gonna give you up, never gonna let you down", | |
| + "nEvEr gOnNa gIvE YoU Up, NeVeR GoNnA LeT YoU DoWn"); | |
| + candidates.put( | |
| + "N3v3r gonn@ run @round @nd de$ert y0u, N3v3r gonn@ make y0u cry", | |
| + "n3v3r gOnN@ rUn @RoUnD @nD De$eRt y0u, N3V3R GoNn@ MaKe y0u cRy"); | |
| + candidates.put("", ""); | |
| + | |
| + for (Map.Entry<String, String> candidate : candidates.entrySet()) { | |
| + assertEquals( | |
| + Greeting.convert(candidate.getKey()), | |
| + candidate.getValue()); | |
| + } | |
| + } | |
| +} | |
| \ No newline at end of file | |
| -- | |
| 2.44.0.rc0.258.g7320e95886-goog | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment