diff --git a/.bazelrc b/.bazelrc index 7c73febe04..6b9b4aaca3 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1,11 +1,9 @@ -# Compile/run with Java 21 -build --java_language_version=21 +# Enable Java 21 build --java_runtime_version=21 +build --java_language_version=21 build --tool_java_language_version=21 build --tool_java_runtime_version=21 -build --experimental_proto_descriptor_sets_include_source_info - # Don't leak PATH and LD_LIBRARY_PATH into the build. build --incompatible_strict_action_env diff --git a/MODULE.bazel b/MODULE.bazel index b56401cf86..927aa5bc32 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -9,7 +9,7 @@ module( # ------------------------------------------------------------------- bazel_dep(name = "bazel_skylib", version = "1.8.2") -bazel_dep(name = "build_stack_rules_proto", version = "4.1.0") +bazel_dep(name = "build_stack_rules_proto", version = "4.1.1") bazel_dep(name = "closure-templates", version = "1.0.1") bazel_dep(name = "google_bazel_common", version = "0.0.1") bazel_dep(name = "platforms", version = "1.0.0") @@ -20,10 +20,18 @@ bazel_dep(name = "rules_shell", version = "0.6.1") bazel_dep(name = "rules_jvm_external", version = "6.8") bazel_dep(name = "rules_proto", version = "7.1.0") bazel_dep(name = "rules_python", version = "1.5.3") -bazel_dep(name = "rules_tsickle", version = "1.0.0") +bazel_dep(name = "rules_tsickle", version = "1.1.0") bazel_dep(name = "rules_web_testing_java", version = "0.4.1") bazel_dep(name = "rules_webtesting", version = "0.4.1") +# google_bazel_common override is needed for @closure-compiler +git_override( + module_name = "google_bazel_common", + # Pin to newer version to fix b/408030907 + commit = "2cab52929507935aa43d460a3976d3bedc814d3a", + remote = "https://github.com/google/bazel-common", +) + # ------------------------------------------------------------------- # Overrides # ------------------------------------------------------------------- @@ -45,6 +53,21 @@ archive_override( patch_strip = 1, ) +# Commit: 04fc63fb40bf30d2e5e0b3786028eb41218de979 +# Date: 2025-10-09 04:43:15 +0000 UTC +# URL: https://github.com/stackb/rules_proto/commit/04fc63fb40bf30d2e5e0b3786028eb41218de979 +# +# Remove lock file for @maven +# +# It is shared by multiple workspaces and seems to cause problems when locked +# Size: 4088796 (4.1 MB) +archive_override( + module_name = "build_stack_rules_proto", + sha256 = "aff21579deef91316c726582bec71c621dde2ae2ec74099a55b637bda8997333", + strip_prefix = "rules_proto-04fc63fb40bf30d2e5e0b3786028eb41218de979", + urls = ["https://github.com/stackb/rules_proto/archive/04fc63fb40bf30d2e5e0b3786028eb41218de979.tar.gz"], +) + # ------------------------------------------------------------------- # additional http dependencies # ------------------------------------------------------------------- @@ -121,12 +144,36 @@ platform_http_file( ], ) +# ------------------------------------------------------------------- +# java configuration +# ------------------------------------------------------------------- + +# Compatibility layer +compat = use_extension("@rules_java//java:rules_java_deps.bzl", "compatibility_proxy") +use_repo(compat, "compatibility_proxy") + # ------------------------------------------------------------------- # maven configuration # ------------------------------------------------------------------- maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") + +# NOTE: even though we isolate OUR maven deps into a separate namespace, we +# still need the ones from other contributing modules. That is why this +# maven.install() declaration exists, and I am surprised bzlmod / +# rules_jvm_external works this way. +maven.install( + name = "maven", + known_contributing_modules = [ + "build_stack_rules_proto", + "grpc-java", + "io_bazel_rules_closure", + "protobuf", + "rules_web_testing_java", + ], +) maven.install( + name = "maven_rules_closure", artifacts = [ "args4j:args4j:2.33", "com.google.closure-stylesheets:closure-stylesheets:1.5.0", @@ -138,14 +185,18 @@ maven.install( "org.seleniumhq.selenium:selenium-api:4.27.0", "org.seleniumhq.selenium:selenium-support:4.27.0", ], + lock_file = "//:maven_rules_closure_install.json", ) maven.artifact( + name = "maven_rules_closure", artifact = "closure-compiler", group = "com.google.javascript", - version = "v20250402", # Using maven.artifact here because the version number vxxxxx cannot parsed correctly. + # version = "v20250402", # Using maven.artifact here because the version number vxxxxx cannot parsed correctly. + version = "v20250820", # Using maven.artifact here because the version number vxxxxx cannot parsed correctly. ) maven.override( + name = "maven_rules_closure", coordinates = "javacc:javacc", - target = "@maven//:net_java_dev_javacc_javacc", # javacc:javacc was not updated since 2008 and relocated to net.java.dev.javacc + target = "@maven_rules_closure//:net_java_dev_javacc_javacc", # javacc:javacc was not updated since 2008 and relocated to net.java.dev.javacc ) -use_repo(maven, "maven") +use_repo(maven, "maven_rules_closure") diff --git a/README.md b/README.md index 11df027674..895f784e3a 100644 --- a/README.md +++ b/README.md @@ -106,7 +106,7 @@ Please see the test directories within this project for concrete examples of usa ## closure\_js\_library ```starlark -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") closure_js_library(name, srcs, data, deps, exports, suppress, convention, no_closure_library) ``` @@ -206,7 +206,7 @@ This rule can be referenced as though it were the following: ## closure\_js\_binary ```starlark -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_binary") +load("//closure:defs.bzl", "closure_js_binary") closure_js_binary(name, deps, css, debug, language, entry_points, dependency_mode, compilation_level, formatting, output_wrapper, property_renaming_report, defs) @@ -340,7 +340,7 @@ closure_js_binary( ## closure\_js\_test ```starlark -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_test") +load("//closure:defs.bzl", "closure_js_test") closure_js_test(name, srcs, data, deps, css, html, language, suppress, compilation_level, entry_points, defs) ``` @@ -412,7 +412,7 @@ This rule can be referenced as though it were the following: ## phantomjs\_test ```starlark -load("@io_bazel_rules_closure//closure:defs.bzl", "phantomjs_test") +load("//closure:defs.bzl", "phantomjs_test") phantomjs_test(name, data, deps, html, harness, runner) ``` @@ -460,7 +460,7 @@ This rule can be referenced as though it were the following: ## closure\_css\_library ```starlark -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_css_library") +load("//closure:defs.bzl", "closure_css_library") closure_css_library(name, srcs, data, deps) ``` @@ -523,7 +523,7 @@ This rule can be referenced as though it were the following: ## closure\_css\_binary ```starlark -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_css_binary") +load("//closure:defs.bzl", "closure_css_binary") closure_css_binary(name, deps, renaming, debug, defs) ``` diff --git a/closure/compiler/BUILD b/closure/compiler/BUILD index 3c77da0d8c..fc27ea449d 100644 --- a/closure/compiler/BUILD +++ b/closure/compiler/BUILD @@ -21,7 +21,7 @@ licenses(["notice"]) java_library( name = "compiler", - exports = ["@maven//:com_google_javascript_closure_compiler"], + exports = ["@maven_rules_closure//:com_google_javascript_closure_compiler"], ) bzl_library( diff --git a/closure/compiler/closure_js_library.bzl b/closure/compiler/closure_js_library.bzl index 451b525412..f38c5600d8 100644 --- a/closure/compiler/closure_js_library.bzl +++ b/closure/compiler/closure_js_library.bzl @@ -25,6 +25,7 @@ load( "ClosureJsLibraryInfo", "JS_FILE_TYPE", "JS_LANGUAGE_IN", + "JS_OR_ZIP_FILE_TYPE", "collect_js", "collect_runfiles", "convert_path_to_es6_module_name", @@ -72,6 +73,9 @@ def create_closure_js_library( but also propagate up to closure_js_binary. lenient: makes the library lenient which suppresses handful of checkings in one shot. + convention: naming convention for the library (default: "CLOSURE") + internal_descriptors: depset of protobuf descriptor files + artifact_suffix: suffix to append to generated artifact names Returns: A closure_js_library metadata struct with exports and closure_js_library attribute @@ -202,10 +206,6 @@ def _closure_js_library_impl( args.add("--output_ijs_file", ijs_file) args.add("--convention", convention) - # Because JsChecker is an edge in the build graph, we need to declare all of - # its input vertices. - inputs = [] - # We want to test the failure conditions of this rule from within Bazel, # rather than from a meta-system like shell scripts. In order to do that, we # need a way to toggle the return status of the process. @@ -375,12 +375,14 @@ def _closure_js_library(ctx): if not ctx.files.srcs and (ctx.attr.suppress or ctx.attr.lenient): fail("'srcs' must be set when using 'suppress' or 'lenient'") if ctx.attr.language: + # buildifier: disable=print print("The closure_js_library 'language' attribute is now removed and " + "is always set to " + JS_LANGUAGE_IN) # Create a list of the sources defined by this specific rule. srcs = ctx.files.srcs if ctx.files.externs: + # buildifier: disable=print print("closure_js_library 'externs' is deprecated; just use 'srcs'") srcs = ctx.files.externs + srcs @@ -438,7 +440,7 @@ closure_js_library = rule( ), "includes": attr.string_list(), "no_closure_library": attr.bool(), - "srcs": attr.label_list(allow_files = JS_FILE_TYPE), + "srcs": attr.label_list(allow_files = JS_OR_ZIP_FILE_TYPE), "suppress": attr.string_list(), "lenient": attr.bool(), diff --git a/closure/compiler/test/app/BUILD.bazel b/closure/compiler/test/app/BUILD.bazel index 6660916e07..a4fed1fbaa 100644 --- a/closure/compiler/test/app/BUILD.bazel +++ b/closure/compiler/test/app/BUILD.bazel @@ -1,6 +1,6 @@ load("@build_stack_rules_proto//rules:proto_compile.bzl", "proto_compile") load( - "@io_bazel_rules_closure//closure:defs.bzl", + "//closure:defs.bzl", "closure_css_binary", "closure_css_library", "closure_js_binary", @@ -8,7 +8,7 @@ load( "closure_js_template_library", "web_library", ) -load("@io_bazel_rules_closure//closure/protobuf:defs.bzl", "closure_jspb_library") +load("//closure/protobuf:defs.bzl", "closure_jspb_library") package(default_testonly = True) diff --git a/closure/goog/BUILD.bazel b/closure/goog/BUILD.bazel index 0082c84154..bc65bc94b5 100644 --- a/closure/goog/BUILD.bazel +++ b/closure/goog/BUILD.bazel @@ -2,7 +2,7 @@ # They are too different to attempt a copybara transform between them. # This file is used in the closure-library repo by external Bazel users (via io_bazel_rules_closure) -load("@io_bazel_rules_closure//closure/compiler:closure_base_js_library.bzl", "closure_base_js_library") +load("//closure/compiler:closure_base_js_library.bzl", "closure_base_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/a11y/aria/BUILD b/closure/goog/a11y/aria/BUILD index c2c167aaf8..38d58a3d0b 100644 --- a/closure/goog/a11y/aria/BUILD +++ b/closure/goog/a11y/aria/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/array/BUILD b/closure/goog/array/BUILD index 44f3e16c06..9bfe34b4b4 100644 --- a/closure/goog/array/BUILD +++ b/closure/goog/array/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/asserts/BUILD b/closure/goog/asserts/BUILD index 559b987b3e..e34ab95a0f 100644 --- a/closure/goog/asserts/BUILD +++ b/closure/goog/asserts/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/async/BUILD b/closure/goog/async/BUILD index 003ae0f4cc..9653b3557c 100644 --- a/closure/goog/async/BUILD +++ b/closure/goog/async/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/bootstrap/BUILD b/closure/goog/bootstrap/BUILD index 9de1280799..9a544f0133 100644 --- a/closure/goog/bootstrap/BUILD +++ b/closure/goog/bootstrap/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/collections/BUILD b/closure/goog/collections/BUILD index c72944b3c4..b0e447cc42 100644 --- a/closure/goog/collections/BUILD +++ b/closure/goog/collections/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/color/BUILD b/closure/goog/color/BUILD index 367bd4a3b5..d41c8c16bc 100644 --- a/closure/goog/color/BUILD +++ b/closure/goog/color/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/crypt/BUILD b/closure/goog/crypt/BUILD index 37319ecaf3..773eb5a69e 100644 --- a/closure/goog/crypt/BUILD +++ b/closure/goog/crypt/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/cssom/BUILD b/closure/goog/cssom/BUILD index 499167a097..437eccde0d 100644 --- a/closure/goog/cssom/BUILD +++ b/closure/goog/cssom/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/cssom/iframe/BUILD b/closure/goog/cssom/iframe/BUILD index 0fc1fd282b..f730b9fcb8 100644 --- a/closure/goog/cssom/iframe/BUILD +++ b/closure/goog/cssom/iframe/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/date/BUILD b/closure/goog/date/BUILD index ec104eb3f5..03c3541721 100644 --- a/closure/goog/date/BUILD +++ b/closure/goog/date/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/db/BUILD b/closure/goog/db/BUILD index 92e6a5921c..13e9de8357 100644 --- a/closure/goog/db/BUILD +++ b/closure/goog/db/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/debug/BUILD b/closure/goog/debug/BUILD index a77df19e34..e97d35e52d 100644 --- a/closure/goog/debug/BUILD +++ b/closure/goog/debug/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/debug/devcss/BUILD b/closure/goog/debug/devcss/BUILD index c332d8ab5c..51e040fa8c 100644 --- a/closure/goog/debug/devcss/BUILD +++ b/closure/goog/debug/devcss/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/delegate/BUILD b/closure/goog/delegate/BUILD index bbd5de1477..033eb75fc4 100644 --- a/closure/goog/delegate/BUILD +++ b/closure/goog/delegate/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/disposable/BUILD b/closure/goog/disposable/BUILD index 1b9b33d81b..36e33b3b6c 100644 --- a/closure/goog/disposable/BUILD +++ b/closure/goog/disposable/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/dom/BUILD b/closure/goog/dom/BUILD index cac4125d6e..a1694bae2e 100644 --- a/closure/goog/dom/BUILD +++ b/closure/goog/dom/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/dom/animationframe/BUILD b/closure/goog/dom/animationframe/BUILD index 3dc89e8c9d..34fa567eaa 100644 --- a/closure/goog/dom/animationframe/BUILD +++ b/closure/goog/dom/animationframe/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/dom/browserrange/BUILD b/closure/goog/dom/browserrange/BUILD index bcc00603be..df5b8d3bf3 100644 --- a/closure/goog/dom/browserrange/BUILD +++ b/closure/goog/dom/browserrange/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/editor/BUILD b/closure/goog/editor/BUILD index 3cba136b92..b25afe567f 100644 --- a/closure/goog/editor/BUILD +++ b/closure/goog/editor/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/editor/plugins/BUILD b/closure/goog/editor/plugins/BUILD index 5884a9ef4d..13c0625b95 100644 --- a/closure/goog/editor/plugins/BUILD +++ b/closure/goog/editor/plugins/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/events/BUILD b/closure/goog/events/BUILD index a28c16fd57..a99cf21a54 100644 --- a/closure/goog/events/BUILD +++ b/closure/goog/events/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/flags/BUILD b/closure/goog/flags/BUILD index f3585c10b6..ffaa808ee9 100644 --- a/closure/goog/flags/BUILD +++ b/closure/goog/flags/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/format/BUILD b/closure/goog/format/BUILD index 47d0115716..9fbd96edaa 100644 --- a/closure/goog/format/BUILD +++ b/closure/goog/format/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/fs/BUILD b/closure/goog/fs/BUILD index b1b8295349..ce3300ae0b 100644 --- a/closure/goog/fs/BUILD +++ b/closure/goog/fs/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/functions/BUILD b/closure/goog/functions/BUILD index 4cabd22f67..a163d48c68 100644 --- a/closure/goog/functions/BUILD +++ b/closure/goog/functions/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/fx/BUILD b/closure/goog/fx/BUILD index c2b82c09e3..941680b8cc 100644 --- a/closure/goog/fx/BUILD +++ b/closure/goog/fx/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/fx/anim/BUILD b/closure/goog/fx/anim/BUILD index 78bbb0007e..af021bebb0 100644 --- a/closure/goog/fx/anim/BUILD +++ b/closure/goog/fx/anim/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/fx/css3/BUILD b/closure/goog/fx/css3/BUILD index 6f73c78f80..59feb6f50b 100644 --- a/closure/goog/fx/css3/BUILD +++ b/closure/goog/fx/css3/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/graphics/BUILD b/closure/goog/graphics/BUILD index b269fc924a..5515dcffe3 100644 --- a/closure/goog/graphics/BUILD +++ b/closure/goog/graphics/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/graphics/ext/BUILD b/closure/goog/graphics/ext/BUILD index c6d1f2a24f..1d025e4508 100644 --- a/closure/goog/graphics/ext/BUILD +++ b/closure/goog/graphics/ext/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/history/BUILD b/closure/goog/history/BUILD index 23b3a6c1bc..369acd3840 100644 --- a/closure/goog/history/BUILD +++ b/closure/goog/history/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/html/BUILD b/closure/goog/html/BUILD index e7f4013349..79097fda95 100644 --- a/closure/goog/html/BUILD +++ b/closure/goog/html/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/html/sanitizer/BUILD b/closure/goog/html/sanitizer/BUILD index e650d8116f..aeb135cea3 100644 --- a/closure/goog/html/sanitizer/BUILD +++ b/closure/goog/html/sanitizer/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/i18n/BUILD b/closure/goog/i18n/BUILD index e1b48b09e6..ab5d79d314 100644 --- a/closure/goog/i18n/BUILD +++ b/closure/goog/i18n/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/i18n/uchar/BUILD b/closure/goog/i18n/uchar/BUILD index 1664bf4f30..54bd4d2805 100644 --- a/closure/goog/i18n/uchar/BUILD +++ b/closure/goog/i18n/uchar/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/iter/BUILD b/closure/goog/iter/BUILD index baa7d563b2..b3c66f9e96 100755 --- a/closure/goog/iter/BUILD +++ b/closure/goog/iter/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/json/BUILD b/closure/goog/json/BUILD index 972b51ddfc..632d6735cb 100644 --- a/closure/goog/json/BUILD +++ b/closure/goog/json/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/dom/BUILD b/closure/goog/labs/dom/BUILD index 41f1840f53..599444917c 100644 --- a/closure/goog/labs/dom/BUILD +++ b/closure/goog/labs/dom/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/events/BUILD b/closure/goog/labs/events/BUILD index 6aeb822b22..880f5d47b2 100644 --- a/closure/goog/labs/events/BUILD +++ b/closure/goog/labs/events/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/format/BUILD b/closure/goog/labs/format/BUILD index 49a7aa819f..5053f96a69 100644 --- a/closure/goog/labs/format/BUILD +++ b/closure/goog/labs/format/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/mock/BUILD b/closure/goog/labs/mock/BUILD index 5869cdc132..2eead3ebcf 100644 --- a/closure/goog/labs/mock/BUILD +++ b/closure/goog/labs/mock/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/net/BUILD b/closure/goog/labs/net/BUILD index 07ff7a9eb1..512874adbe 100644 --- a/closure/goog/labs/net/BUILD +++ b/closure/goog/labs/net/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/net/webchannel/BUILD b/closure/goog/labs/net/webchannel/BUILD index be7fa77cd2..b288409b56 100644 --- a/closure/goog/labs/net/webchannel/BUILD +++ b/closure/goog/labs/net/webchannel/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/net/webchannel/testing/BUILD b/closure/goog/labs/net/webchannel/testing/BUILD index ca3e24333c..0da05f91ce 100644 --- a/closure/goog/labs/net/webchannel/testing/BUILD +++ b/closure/goog/labs/net/webchannel/testing/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/pubsub/BUILD b/closure/goog/labs/pubsub/BUILD index 142dbb38a2..17f831fa5c 100644 --- a/closure/goog/labs/pubsub/BUILD +++ b/closure/goog/labs/pubsub/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/storage/BUILD b/closure/goog/labs/storage/BUILD index b258dc29a9..4d23a0f929 100644 --- a/closure/goog/labs/storage/BUILD +++ b/closure/goog/labs/storage/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/structs/BUILD b/closure/goog/labs/structs/BUILD index 6e278101fe..76af617f22 100644 --- a/closure/goog/labs/structs/BUILD +++ b/closure/goog/labs/structs/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/style/BUILD b/closure/goog/labs/style/BUILD index ba8a609ecc..2fabb44156 100644 --- a/closure/goog/labs/style/BUILD +++ b/closure/goog/labs/style/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/testing/BUILD b/closure/goog/labs/testing/BUILD index 28f92eed9a..816edfeb4f 100644 --- a/closure/goog/labs/testing/BUILD +++ b/closure/goog/labs/testing/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/useragent/BUILD b/closure/goog/labs/useragent/BUILD index d3322b9807..926129de74 100644 --- a/closure/goog/labs/useragent/BUILD +++ b/closure/goog/labs/useragent/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/labs/useragent/highentropy/BUILD b/closure/goog/labs/useragent/highentropy/BUILD index 09cc8d9ce7..9ef11f84ed 100644 --- a/closure/goog/labs/useragent/highentropy/BUILD +++ b/closure/goog/labs/useragent/highentropy/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/loader/BUILD b/closure/goog/loader/BUILD index 119e6aedfb..7ce900833c 100644 --- a/closure/goog/loader/BUILD +++ b/closure/goog/loader/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/locale/BUILD b/closure/goog/locale/BUILD index f12af97fc1..47cbb72566 100644 --- a/closure/goog/locale/BUILD +++ b/closure/goog/locale/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/log/BUILD b/closure/goog/log/BUILD index d3c4f6fade..e37ad97d5b 100644 --- a/closure/goog/log/BUILD +++ b/closure/goog/log/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/math/BUILD b/closure/goog/math/BUILD index a190a04937..79da09402d 100644 --- a/closure/goog/math/BUILD +++ b/closure/goog/math/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/math/interpolator/BUILD b/closure/goog/math/interpolator/BUILD index c12588640d..f1c49a144c 100644 --- a/closure/goog/math/interpolator/BUILD +++ b/closure/goog/math/interpolator/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/memoize/BUILD b/closure/goog/memoize/BUILD index 1a1a912389..b94e12b3ac 100644 --- a/closure/goog/memoize/BUILD +++ b/closure/goog/memoize/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/messaging/BUILD b/closure/goog/messaging/BUILD index 2479859e26..2954590ab7 100644 --- a/closure/goog/messaging/BUILD +++ b/closure/goog/messaging/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/messaging/testdata/BUILD b/closure/goog/messaging/testdata/BUILD index 818fc1e59c..b8fc020475 100644 --- a/closure/goog/messaging/testdata/BUILD +++ b/closure/goog/messaging/testdata/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/module/BUILD b/closure/goog/module/BUILD index 6ee91c0b4d..ece09b6365 100644 --- a/closure/goog/module/BUILD +++ b/closure/goog/module/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/module/testdata/BUILD b/closure/goog/module/testdata/BUILD index 923765841c..e5bb5d3885 100644 --- a/closure/goog/module/testdata/BUILD +++ b/closure/goog/module/testdata/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/net/BUILD b/closure/goog/net/BUILD index 354b2b6faf..aac8af309b 100644 --- a/closure/goog/net/BUILD +++ b/closure/goog/net/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/net/rpc/BUILD b/closure/goog/net/rpc/BUILD index 0ef763411f..95da22d1f8 100644 --- a/closure/goog/net/rpc/BUILD +++ b/closure/goog/net/rpc/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/net/streams/BUILD b/closure/goog/net/streams/BUILD index 2fec16272a..1660bb948e 100644 --- a/closure/goog/net/streams/BUILD +++ b/closure/goog/net/streams/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/net/testdata/BUILD b/closure/goog/net/testdata/BUILD index ad71eeb4ab..2a43f479a3 100644 --- a/closure/goog/net/testdata/BUILD +++ b/closure/goog/net/testdata/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/net/xpc/BUILD b/closure/goog/net/xpc/BUILD index de9216588c..6b56605a1c 100644 --- a/closure/goog/net/xpc/BUILD +++ b/closure/goog/net/xpc/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/object/BUILD b/closure/goog/object/BUILD index f939981a33..271c170a79 100644 --- a/closure/goog/object/BUILD +++ b/closure/goog/object/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/positioning/BUILD b/closure/goog/positioning/BUILD index 28a34edebc..5f338e1178 100755 --- a/closure/goog/positioning/BUILD +++ b/closure/goog/positioning/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/promise/BUILD b/closure/goog/promise/BUILD index a1f1fece6b..ec37ad6a1a 100644 --- a/closure/goog/promise/BUILD +++ b/closure/goog/promise/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/proto/BUILD b/closure/goog/proto/BUILD index bfa1ccee03..4895d8e454 100755 --- a/closure/goog/proto/BUILD +++ b/closure/goog/proto/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/proto2/BUILD b/closure/goog/proto2/BUILD index 141044593e..ac2e00438e 100644 --- a/closure/goog/proto2/BUILD +++ b/closure/goog/proto2/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/pubsub/BUILD b/closure/goog/pubsub/BUILD index aaeb750ef1..d461f01627 100644 --- a/closure/goog/pubsub/BUILD +++ b/closure/goog/pubsub/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/reflect/BUILD b/closure/goog/reflect/BUILD index 67ab614678..70bb921928 100644 --- a/closure/goog/reflect/BUILD +++ b/closure/goog/reflect/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/singleton/BUILD b/closure/goog/singleton/BUILD index 7012878bf9..d6640e7fe0 100644 --- a/closure/goog/singleton/BUILD +++ b/closure/goog/singleton/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/soy/BUILD b/closure/goog/soy/BUILD index f677200de0..abf3f54485 100644 --- a/closure/goog/soy/BUILD +++ b/closure/goog/soy/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/spell/BUILD b/closure/goog/spell/BUILD index 55aedf3728..876546b796 100644 --- a/closure/goog/spell/BUILD +++ b/closure/goog/spell/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/stats/BUILD b/closure/goog/stats/BUILD index 750fecf78b..5b6ad09aca 100644 --- a/closure/goog/stats/BUILD +++ b/closure/goog/stats/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/storage/BUILD b/closure/goog/storage/BUILD index 031c8892f5..be42f435ce 100644 --- a/closure/goog/storage/BUILD +++ b/closure/goog/storage/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/storage/mechanism/BUILD b/closure/goog/storage/mechanism/BUILD index c6afb432b1..2d6fbb1b9c 100644 --- a/closure/goog/storage/mechanism/BUILD +++ b/closure/goog/storage/mechanism/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/streams/BUILD b/closure/goog/streams/BUILD index cc0f4bed20..265bf8816a 100644 --- a/closure/goog/streams/BUILD +++ b/closure/goog/streams/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/string/BUILD b/closure/goog/string/BUILD index 1816c0b7ea..48ef3179ef 100644 --- a/closure/goog/string/BUILD +++ b/closure/goog/string/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/structs/BUILD b/closure/goog/structs/BUILD index cfa85525f0..83ffb9e95d 100644 --- a/closure/goog/structs/BUILD +++ b/closure/goog/structs/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/style/BUILD b/closure/goog/style/BUILD index bbb2a06698..20a9d233cc 100644 --- a/closure/goog/style/BUILD +++ b/closure/goog/style/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/BUILD b/closure/goog/testing/BUILD index d8c031c10f..fd99d1b354 100644 --- a/closure/goog/testing/BUILD +++ b/closure/goog/testing/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/async/BUILD b/closure/goog/testing/async/BUILD index cf952aa86c..6434883f95 100644 --- a/closure/goog/testing/async/BUILD +++ b/closure/goog/testing/async/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/editor/BUILD b/closure/goog/testing/editor/BUILD index 2f201687be..1dd36e75a2 100644 --- a/closure/goog/testing/editor/BUILD +++ b/closure/goog/testing/editor/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/events/BUILD b/closure/goog/testing/events/BUILD index 4d90afe445..17029373d7 100644 --- a/closure/goog/testing/events/BUILD +++ b/closure/goog/testing/events/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/fs/BUILD b/closure/goog/testing/fs/BUILD index da7cc323bc..35f3eaff06 100644 --- a/closure/goog/testing/fs/BUILD +++ b/closure/goog/testing/fs/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/i18n/BUILD b/closure/goog/testing/i18n/BUILD index 766be163ad..89a5cf62eb 100644 --- a/closure/goog/testing/i18n/BUILD +++ b/closure/goog/testing/i18n/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/messaging/BUILD b/closure/goog/testing/messaging/BUILD index 22aea35907..c819fbcb18 100644 --- a/closure/goog/testing/messaging/BUILD +++ b/closure/goog/testing/messaging/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/net/BUILD b/closure/goog/testing/net/BUILD index 951059bdeb..c926ac975d 100644 --- a/closure/goog/testing/net/BUILD +++ b/closure/goog/testing/net/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/proto2/BUILD b/closure/goog/testing/proto2/BUILD index b23591e924..9179ace236 100644 --- a/closure/goog/testing/proto2/BUILD +++ b/closure/goog/testing/proto2/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/storage/BUILD b/closure/goog/testing/storage/BUILD index 18f3b25853..cee0c4a241 100644 --- a/closure/goog/testing/storage/BUILD +++ b/closure/goog/testing/storage/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/style/BUILD b/closure/goog/testing/style/BUILD index 1a7aa45e64..e88a403d63 100644 --- a/closure/goog/testing/style/BUILD +++ b/closure/goog/testing/style/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/testing/ui/BUILD b/closure/goog/testing/ui/BUILD index 2be262f234..55414eb12f 100755 --- a/closure/goog/testing/ui/BUILD +++ b/closure/goog/testing/ui/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/timer/BUILD b/closure/goog/timer/BUILD index 6f80d59750..93051c3923 100644 --- a/closure/goog/timer/BUILD +++ b/closure/goog/timer/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/tweak/BUILD b/closure/goog/tweak/BUILD index b947105238..80ceb76ea6 100644 --- a/closure/goog/tweak/BUILD +++ b/closure/goog/tweak/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/ui/BUILD b/closure/goog/ui/BUILD index 1d8af6881a..ecc60726ae 100644 --- a/closure/goog/ui/BUILD +++ b/closure/goog/ui/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/ui/ac/BUILD b/closure/goog/ui/ac/BUILD index 60613a8620..8cf3973c11 100644 --- a/closure/goog/ui/ac/BUILD +++ b/closure/goog/ui/ac/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/ui/editor/BUILD b/closure/goog/ui/editor/BUILD index b396146e2b..f94c28a286 100644 --- a/closure/goog/ui/editor/BUILD +++ b/closure/goog/ui/editor/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/ui/emoji/BUILD b/closure/goog/ui/emoji/BUILD index 3ac1f02b76..be05fb8ee2 100644 --- a/closure/goog/ui/emoji/BUILD +++ b/closure/goog/ui/emoji/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/ui/media/BUILD b/closure/goog/ui/media/BUILD index 7ffadf86cf..e47a2125bb 100644 --- a/closure/goog/ui/media/BUILD +++ b/closure/goog/ui/media/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/ui/style/app/BUILD b/closure/goog/ui/style/app/BUILD index c4b0e1b898..775a98ffd0 100644 --- a/closure/goog/ui/style/app/BUILD +++ b/closure/goog/ui/style/app/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/ui/tree/BUILD b/closure/goog/ui/tree/BUILD index 866c47f5e5..2bd32b73f3 100644 --- a/closure/goog/ui/tree/BUILD +++ b/closure/goog/ui/tree/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/uri/BUILD b/closure/goog/uri/BUILD index 8b04806d87..a8e5507c0b 100644 --- a/closure/goog/uri/BUILD +++ b/closure/goog/uri/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/url/BUILD b/closure/goog/url/BUILD index 3779d13c5d..6063845bca 100644 --- a/closure/goog/url/BUILD +++ b/closure/goog/url/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/useragent/BUILD b/closure/goog/useragent/BUILD index bb31ff1cb9..0cf0966e37 100644 --- a/closure/goog/useragent/BUILD +++ b/closure/goog/useragent/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/vec/BUILD b/closure/goog/vec/BUILD index 6a05310cf5..3d0d5ec97a 100644 --- a/closure/goog/vec/BUILD +++ b/closure/goog/vec/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/webgl/BUILD b/closure/goog/webgl/BUILD index 8cd33eeab6..706e770fcc 100644 --- a/closure/goog/webgl/BUILD +++ b/closure/goog/webgl/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/goog/window/BUILD b/closure/goog/window/BUILD index d947892d00..54bc38a4e1 100644 --- a/closure/goog/window/BUILD +++ b/closure/goog/window/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"]) diff --git a/closure/library/BUILD b/closure/library/BUILD index 6e850bfe48..2e2848d6fb 100644 --- a/closure/library/BUILD +++ b/closure/library/BUILD @@ -29,3 +29,85 @@ closure_js_library( name = "long", srcs = ["long.js"], ) + +closure_js_library( + name = "testing", + testonly = True, + exports = [ + "//closure/goog/crypt:hashtester", + "//closure/goog/events:eventtargettester", + "//closure/goog/html:testing", + "//closure/goog/promise:testsuiteadapter", + "//closure/goog/storage:collectablestoragetester", + "//closure/goog/storage:storagetester", + "//closure/goog/style:stylescrollbartester", + "//closure/goog/testing:assertionfailure", + "//closure/goog/testing:asserts", + "//closure/goog/testing:asynctestcase", + "//closure/goog/testing:benchmark", + "//closure/goog/testing:continuationtestcase", + "//closure/goog/testing:deferredtestcase", + "//closure/goog/testing:dom", + "//closure/goog/testing:expectedfailures", + "//closure/goog/testing:functionmock", + "//closure/goog/testing:graphics", + "//closure/goog/testing:jstdtestcaseadapter", + "//closure/goog/testing:jsunit", + "//closure/goog/testing:jsunitexception", + "//closure/goog/testing:loosemock", + "//closure/goog/testing:mock", + "//closure/goog/testing:mockclassfactory", + "//closure/goog/testing:mockclock", + "//closure/goog/testing:mockcontrol", + "//closure/goog/testing:mockinterface", + "//closure/goog/testing:mockmatchers", + "//closure/goog/testing:mockrandom", + "//closure/goog/testing:mockrange", + "//closure/goog/testing:mockstorage", + "//closure/goog/testing:mockuseragent", + "//closure/goog/testing:multitestrunner", + "//closure/goog/testing:objectpropertystring", + "//closure/goog/testing:performancetable", + "//closure/goog/testing:performancetimer", + "//closure/goog/testing:propertyreplacer", + "//closure/goog/testing:pseudorandom", + "//closure/goog/testing:recordfunction", + "//closure/goog/testing:shardingtestcase", + "//closure/goog/testing:singleton", + "//closure/goog/testing:stacktrace", + "//closure/goog/testing:strictmock", + "//closure/goog/testing:testcase", + "//closure/goog/testing:testqueue", + "//closure/goog/testing:testrunner", + "//closure/goog/testing:testsuite", + "//closure/goog/testing/async:mockcontrol", + "//closure/goog/testing/editor:dom", + "//closure/goog/testing/editor:fieldmock", + "//closure/goog/testing/editor:testhelper", + "//closure/goog/testing/events", + "//closure/goog/testing/events:eventobserver", + "//closure/goog/testing/events:matchers", + "//closure/goog/testing/events:onlinehandler", + "//closure/goog/testing/fs", + "//closure/goog/testing/fs:blob", + "//closure/goog/testing/fs:entry", + "//closure/goog/testing/fs:file", + "//closure/goog/testing/fs:filereader", + "//closure/goog/testing/fs:filesystem", + "//closure/goog/testing/fs:filewriter", + "//closure/goog/testing/fs:progressevent", + "//closure/goog/testing/i18n:asserts", + "//closure/goog/testing/messaging:mockmessagechannel", + "//closure/goog/testing/messaging:mockmessageevent", + "//closure/goog/testing/messaging:mockmessageport", + "//closure/goog/testing/messaging:mockportnetwork", + "//closure/goog/testing/net:mockiframeio", + "//closure/goog/testing/net:xhrio", + "//closure/goog/testing/net:xhriopool", + "//closure/goog/testing/proto2", + "//closure/goog/testing/storage:fakemechanism", + "//closure/goog/testing/style", + "//closure/goog/testing/style:layoutasserts", + "//closure/goog/tweak:testhelpers", + ], +) diff --git a/closure/private/defs.bzl b/closure/private/defs.bzl index f9606cee3c..3c4d561a36 100644 --- a/closure/private/defs.bzl +++ b/closure/private/defs.bzl @@ -18,6 +18,7 @@ CSS_FILE_TYPE = [".css", ".gss"] HTML_FILE_TYPE = [".html"] JS_FILE_TYPE = [".js"] +JS_OR_ZIP_FILE_TYPE = [".js", ".zip"] JS_TEST_FILE_TYPE = ["_test.js"] SOY_FILE_TYPE = [".soy"] diff --git a/closure/protobuf/BUILD.bazel b/closure/protobuf/BUILD.bazel index 0926188d2a..1fabced300 100644 --- a/closure/protobuf/BUILD.bazel +++ b/closure/protobuf/BUILD.bazel @@ -12,13 +12,15 @@ # See the License for the specific language governing permissions and # limitations under the License. -load("@//closure/compiler:closure_js_library.bzl", "closure_js_library") +load("//closure/compiler:closure_js_library.bzl", "closure_js_library") load("@build_stack_rules_proto//rules:proto_plugin.bzl", "proto_plugin") package(default_visibility = ["//visibility:public"]) licenses(["notice"]) +exports_files(["protobuf_javascript.patch"]) + closure_js_library( name = "jspb", srcs = [ diff --git a/closure/protobuf/defs.bzl b/closure/protobuf/defs.bzl index e5083b9e9e..44cad2ec45 100644 --- a/closure/protobuf/defs.bzl +++ b/closure/protobuf/defs.bzl @@ -1,6 +1,6 @@ "defs.bzl provides provides a closure_js_library for proto files." -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") def closure_jspb_library(**kwargs): suppress = kwargs.pop("suppress", []) @@ -16,7 +16,7 @@ def closure_jspb_library(**kwargs): ] deps = kwargs.pop("deps", []) - deps.append("@io_bazel_rules_closure//closure/protobuf:jspb") + deps.append("//closure/protobuf:jspb") closure_js_library( deps = deps, diff --git a/closure/stylesheets/BUILD b/closure/stylesheets/BUILD index e324438d7a..16d8bb8471 100644 --- a/closure/stylesheets/BUILD +++ b/closure/stylesheets/BUILD @@ -40,6 +40,6 @@ java_binary( main_class = "com.google.common.css.compiler.commandline.ClosureCommandLineCompiler", visibility = ["//:__subpackages__"], runtime_deps = [ - "@maven//:com_google_closure_stylesheets_closure_stylesheets", + "@maven_rules_closure//:com_google_closure_stylesheets_closure_stylesheets", ], ) diff --git a/closure/testing/BUILD b/closure/testing/BUILD index 8df8076777..13abc07afb 100644 --- a/closure/testing/BUILD +++ b/closure/testing/BUILD @@ -12,6 +12,9 @@ # See the License for the specific language governing permissions and # limitations under the License. +load("//closure:defs.bzl", "closure_js_binary", "closure_js_library") +load("@bazel_skylib//:bzl_library.bzl", "bzl_library") + package( default_testonly = True, default_visibility = ["//visibility:public"], @@ -19,9 +22,6 @@ package( licenses(["notice"]) -load("//closure:defs.bzl", "closure_js_binary", "closure_js_library") -load("@bazel_skylib//:bzl_library.bzl", "bzl_library") - # TODO: Consider sharing this with phantomjs. # html template used by webdriver_test. exports_files(["gen_webtest_html.template"]) @@ -61,7 +61,7 @@ bzl_library( srcs = ["webdriver_test.bzl"], deps = [ "//closure:web_library_bzl", - "@rules_webtesting//web:web", + "@rules_webtesting//web", ], ) @@ -74,4 +74,3 @@ bzl_library( "//closure/compiler:compiler_bzl", ], ) - diff --git a/closure/typescript/BUILD.bazel b/closure/typescript/BUILD.bazel deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/closure/typescript/closure_ts_library.bzl b/closure/typescript/closure_ts_library.bzl deleted file mode 100644 index 87b9c801c8..0000000000 --- a/closure/typescript/closure_ts_library.bzl +++ /dev/null @@ -1,22 +0,0 @@ -load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile") -load("//closure:defs.bzl", "closure_js_library") - -def closure_ts_library(name, srcs, deps = [], **kwargs): - closure_ts_compile( - name = name + "_ts", - srcs = srcs, - visibility = [ - "//google3/third_party/javascript/safevalues:__subpackages__", - ], - deps = [ - "//google3/third_party/javascript/safevalues/builders", - "//google3/third_party/javascript/safevalues/internals", - ], - ) - closure_js_library( - name = name, - srcs = [name + "_ts"], - lenient = True, - visibility = ["//visibility:public"], - deps = deps, - ) diff --git a/closure/webfiles/web_library.bzl b/closure/webfiles/web_library.bzl index 54430bdd34..55f88bc113 100644 --- a/closure/webfiles/web_library.bzl +++ b/closure/webfiles/web_library.bzl @@ -17,12 +17,12 @@ load( "//closure/private:defs.bzl", "WebFilesInfo", + "collect_runfiles", "create_argfile", "difference", "extract_providers", "long_path", "unfurl", - "collect_runfiles", ) def _web_library(ctx): @@ -224,9 +224,7 @@ web_library = rule( cfg = "exec", ), "server": attr.label( - default = Label( - "//java/io/bazel/rules/closure/webfiles/server:WebfilesServer", - ), + default = Label("//java/io/bazel/rules/closure/webfiles/server:WebfilesServer"), executable = True, cfg = "exec", ), diff --git a/google3/third_party/javascript/safevalues/restricted/BUILD.bazel b/google3/third_party/javascript/safevalues/restricted/BUILD.bazel index 6429e53544..8908c226f4 100644 --- a/google3/third_party/javascript/safevalues/restricted/BUILD.bazel +++ b/google3/third_party/javascript/safevalues/restricted/BUILD.bazel @@ -7,6 +7,7 @@ closure_js_library( lenient = True, visibility = ["//visibility:public"], deps = [ + "//google3/third_party/javascript/safevalues", "//google3/third_party/javascript/safevalues/internals", "//google3/third_party/javascript/tslib", ], diff --git a/java/com/google/javascript/jscomp/BUILD b/java/com/google/javascript/jscomp/BUILD index 71f087396b..ee94172135 100644 --- a/java/com/google/javascript/jscomp/BUILD +++ b/java/com/google/javascript/jscomp/BUILD @@ -47,6 +47,6 @@ java_library( "@google_bazel_common//third_party/java/dagger", "@google_bazel_common//third_party/java/guava", "@google_bazel_common//third_party/java/jsr330_inject", - "@maven//:args4j_args4j", + "@maven_rules_closure//:args4j_args4j", ], ) diff --git a/java/com/google/javascript/jscomp/JsCheckerPassConfig.java b/java/com/google/javascript/jscomp/JsCheckerPassConfig.java index 30f5889227..213b9c320b 100644 --- a/java/com/google/javascript/jscomp/JsCheckerPassConfig.java +++ b/java/com/google/javascript/jscomp/JsCheckerPassConfig.java @@ -56,7 +56,7 @@ protected PassListBuilder getChecks() { } @Override - protected PassListBuilder getOptimizations(PassConfig.OptimizationPasses optimizationPasses) { + protected PassListBuilder getOptimizations() { return new PassListBuilder(options); } diff --git a/java/io/bazel/rules/closure/testing/BUILD b/java/io/bazel/rules/closure/testing/BUILD index 9841c47f67..27cbb5800a 100644 --- a/java/io/bazel/rules/closure/testing/BUILD +++ b/java/io/bazel/rules/closure/testing/BUILD @@ -28,9 +28,9 @@ java_binary( deps = [ "//java/io/bazel/rules/closure/webfiles/server", "@google_bazel_common//third_party/java/guava", - "@maven//:org_seleniumhq_selenium_selenium_api", - "@maven//:org_seleniumhq_selenium_selenium_remote_driver", - "@maven//:org_seleniumhq_selenium_selenium_support", + "@maven_rules_closure//:org_seleniumhq_selenium_selenium_api", + "@maven_rules_closure//:org_seleniumhq_selenium_selenium_remote_driver", + "@maven_rules_closure//:org_seleniumhq_selenium_selenium_support", "@rules_web_testing_java//java/com/google/testing/web", ], ) diff --git a/java/io/bazel/rules/closure/webfiles/BUILD b/java/io/bazel/rules/closure/webfiles/BUILD index 0f30b8129e..db4fb2a2e1 100644 --- a/java/io/bazel/rules/closure/webfiles/BUILD +++ b/java/io/bazel/rules/closure/webfiles/BUILD @@ -34,8 +34,8 @@ java_library( "@google_bazel_common//third_party/java/guava", "@google_bazel_common//third_party/java/jsr305_annotations", "@google_bazel_common//third_party/java/jsr330_inject", - "@maven//:com_google_closure_stylesheets_closure_stylesheets", - "@maven//:org_jsoup_jsoup", + "@maven_rules_closure//:com_google_closure_stylesheets_closure_stylesheets", + "@maven_rules_closure//:org_jsoup_jsoup", ], ) diff --git a/java/io/bazel/rules/closure/webfiles/compiler/BUILD b/java/io/bazel/rules/closure/webfiles/compiler/BUILD index ba35695871..fcdba66c3c 100644 --- a/java/io/bazel/rules/closure/webfiles/compiler/BUILD +++ b/java/io/bazel/rules/closure/webfiles/compiler/BUILD @@ -24,6 +24,6 @@ java_library( "@google_bazel_common//third_party/java/dagger", "@google_bazel_common//third_party/java/guava", "@google_bazel_common//third_party/java/jsr330_inject", - "@maven//:com_google_closure_stylesheets_closure_stylesheets", + "@maven_rules_closure//:com_google_closure_stylesheets_closure_stylesheets", ], ) diff --git a/java/org/jsoup/nodes/BUILD b/java/org/jsoup/nodes/BUILD index f8700c7d87..26b18ef2d6 100644 --- a/java/org/jsoup/nodes/BUILD +++ b/java/org/jsoup/nodes/BUILD @@ -22,6 +22,6 @@ java_library( visibility = ["//visibility:public"], deps = [ "@google_bazel_common//third_party/java/guava", - "@maven//:org_jsoup_jsoup", + "@maven_rules_closure//:org_jsoup_jsoup", ], ) diff --git a/javatests/io/bazel/rules/closure/BUILD b/javatests/io/bazel/rules/closure/BUILD index 5b4ac51a1b..4e6cf15ea0 100644 --- a/javatests/io/bazel/rules/closure/BUILD +++ b/javatests/io/bazel/rules/closure/BUILD @@ -38,6 +38,6 @@ java_test( "@google_bazel_common//third_party/java/guava:testlib", "@google_bazel_common//third_party/java/junit", "@google_bazel_common//third_party/java/truth", - "@maven//:com_google_jimfs_jimfs", + "@maven_rules_closure//:com_google_jimfs_jimfs", ], ) diff --git a/javatests/io/bazel/rules/closure/http/BUILD b/javatests/io/bazel/rules/closure/http/BUILD index a0fff0f0f7..5b16927e9a 100644 --- a/javatests/io/bazel/rules/closure/http/BUILD +++ b/javatests/io/bazel/rules/closure/http/BUILD @@ -31,6 +31,6 @@ java_test( "@google_bazel_common//third_party/java/jsr330_inject", "@google_bazel_common//third_party/java/junit", "@google_bazel_common//third_party/java/truth", - "@maven//:com_google_dagger_dagger_producers", + "@maven_rules_closure//:com_google_dagger_dagger_producers", ], ) diff --git a/javatests/io/bazel/rules/closure/webfiles/BUILD b/javatests/io/bazel/rules/closure/webfiles/BUILD index 2095b7852d..04b20d455b 100644 --- a/javatests/io/bazel/rules/closure/webfiles/BUILD +++ b/javatests/io/bazel/rules/closure/webfiles/BUILD @@ -46,6 +46,6 @@ java_test( "@google_bazel_common//third_party/java/guava:testlib", "@google_bazel_common//third_party/java/junit", "@google_bazel_common//third_party/java/truth", - "@maven//:com_google_jimfs_jimfs", + "@maven_rules_closure//:com_google_jimfs_jimfs", ], ) diff --git a/javatests/io/bazel/rules/closure/webfiles/server/BUILD b/javatests/io/bazel/rules/closure/webfiles/server/BUILD index 63a0e98e1e..890affbd74 100644 --- a/javatests/io/bazel/rules/closure/webfiles/server/BUILD +++ b/javatests/io/bazel/rules/closure/webfiles/server/BUILD @@ -34,6 +34,6 @@ java_test( "@google_bazel_common//third_party/java/junit", "@google_bazel_common//third_party/java/mockito", "@google_bazel_common//third_party/java/truth", - "@maven//:com_google_jimfs_jimfs", + "@maven_rules_closure//:com_google_jimfs_jimfs", ], ) diff --git a/javatests/io/bazel/rules/closure/worker/BUILD b/javatests/io/bazel/rules/closure/worker/BUILD index 540156c498..7ef4cb6794 100644 --- a/javatests/io/bazel/rules/closure/worker/BUILD +++ b/javatests/io/bazel/rules/closure/worker/BUILD @@ -32,6 +32,6 @@ java_test( "@google_bazel_common//third_party/java/junit", "@google_bazel_common//third_party/java/mockito", "@google_bazel_common//third_party/java/truth", - "@maven//:com_google_jimfs_jimfs", + "@maven_rules_closure//:com_google_jimfs_jimfs", ], ) diff --git a/javatests/org/jsoup/nodes/BUILD b/javatests/org/jsoup/nodes/BUILD index 9f8488cfb0..53cf50c44e 100644 --- a/javatests/org/jsoup/nodes/BUILD +++ b/javatests/org/jsoup/nodes/BUILD @@ -25,6 +25,6 @@ java_test( "@google_bazel_common//third_party/java/guava", "@google_bazel_common//third_party/java/junit", "@google_bazel_common//third_party/java/truth", - "@maven//:org_jsoup_jsoup", + "@maven_rules_closure//:org_jsoup_jsoup", ], ) diff --git a/maven_rules_closure_install.json b/maven_rules_closure_install.json new file mode 100755 index 0000000000..330476608c --- /dev/null +++ b/maven_rules_closure_install.json @@ -0,0 +1,1175 @@ +{ + "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL", + "__INPUT_ARTIFACTS_HASH": -695405640, + "__RESOLVED_ARTIFACTS_HASH": -734365656, + "artifacts": { + "args4j:args4j": { + "shasums": { + "jar": "91ddeaba0b24adce72291c618c00bbdce1c884755f6c4dba9c5c46e871c69ed6" + }, + "version": "2.33" + }, + "cglib:cglib-nodep": { + "shasums": { + "jar": "11aab8e9198a53a3de65aaf4d90f19b124135bb078dd8cdefcbf2fcda00ce599" + }, + "version": "2.2" + }, + "com.google.auto.service:auto-service-annotations": { + "shasums": { + "jar": "16a76dd00a2650568447f5d6e3a9e2c809d9a42367d56b45215cfb89731f4d24" + }, + "version": "1.1.1" + }, + "com.google.closure-stylesheets:closure-stylesheets": { + "shasums": { + "jar": "fef768d4f7cead3c0c0783891118e7d3d6ecf17a3093557891f583d842362e2b" + }, + "version": "1.5.0" + }, + "com.google.code.findbugs:jsr305": { + "shasums": { + "jar": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7" + }, + "version": "3.0.2" + }, + "com.google.code.gson:gson": { + "shasums": { + "jar": "2d43eb5ea9e133d2ee2405cc14f5ee08951b8361302fdd93494a3a997b508d32" + }, + "version": "2.7" + }, + "com.google.dagger:dagger": { + "shasums": { + "jar": "c89681f7cbbf8c527bf4ac2748515d617fdb54a1d425c08d914fdc28192b5fe4" + }, + "version": "2.43.2" + }, + "com.google.dagger:dagger-producers": { + "shasums": { + "jar": "e7f5d9ffc85d48a49c8e22e02833d418f7ccad5d7512f529964db5127ab915ff" + }, + "version": "2.43.2" + }, + "com.google.errorprone:error_prone_annotations": { + "shasums": { + "jar": "f3fc8a3a0a4020706a373b00e7f57c2512dd26d1f83d28c7d38768f8682b231e" + }, + "version": "2.28.0" + }, + "com.google.guava:failureaccess": { + "shasums": { + "jar": "8a8f81cf9b359e3f6dfa691a1e776985c061ef2f223c9b2c80753e1b458e8064" + }, + "version": "1.0.2" + }, + "com.google.guava:guava": { + "shasums": { + "jar": "4bf0e2c5af8e4525c96e8fde17a4f7307f97f8478f11c4c8e35a0e3298ae4e90" + }, + "version": "33.3.1-jre" + }, + "com.google.guava:listenablefuture": { + "shasums": { + "jar": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99" + }, + "version": "9999.0-empty-to-avoid-conflict-with-guava" + }, + "com.google.j2objc:j2objc-annotations": { + "shasums": { + "jar": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64" + }, + "version": "3.0.0" + }, + "com.google.javascript:closure-compiler": { + "shasums": { + "jar": "171d24354ffe7dcd378fe4dfb30e4673859391f4da11a70ba04fdac0dd4d82d2" + }, + "version": "v20250820" + }, + "com.google.javascript:closure-compiler-externs": { + "shasums": { + "jar": "5c0dffb1a773e7652e27d3823c38ef4f09f315d88d777fd7dc33df2461a50ecc" + }, + "version": "v20160713" + }, + "com.google.javascript:closure-compiler-unshaded": { + "shasums": { + "jar": "721caedfa300d6db32618dff6ed8af7ae76ce79a8b1bbc243465b98ba1ee6451" + }, + "version": "v20160713" + }, + "com.google.jimfs:jimfs": { + "shasums": { + "jar": "c4828e28d7c0a930af9387510b3bada7daa5c04d7c25a75c7b8b081f1c257ddd" + }, + "version": "1.1" + }, + "com.google.protobuf:protobuf-java": { + "shasums": { + "jar": "e0c1c64575c005601725e7c6a02cebf9e1285e888f756b2a1d73ffa8d725cc74" + }, + "version": "2.5.0" + }, + "dev.failsafe:failsafe": { + "shasums": { + "jar": "2c5dc879a6dac7ea3a7b29d795e27bd49b8e7908b05c2f3e56053c19d79850f5" + }, + "version": "3.3.2" + }, + "io.opentelemetry.semconv:opentelemetry-semconv": { + "shasums": { + "jar": "745a86a75ecb5e03f464f05ea2dc76e0f04d07273c5509fa74f393bff9b222b7" + }, + "version": "1.25.0-alpha" + }, + "io.opentelemetry:opentelemetry-api": { + "shasums": { + "jar": "097e2e71c8b8c813f4a13176baafbbbb124b1253f5c9fffd110bc2add74ace93" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-api-incubator": { + "shasums": { + "jar": "8dbf451ce580fa0252ee9ca77331fd21710710ca9b735a1359241ead3be8ebe5" + }, + "version": "1.44.1-alpha" + }, + "io.opentelemetry:opentelemetry-context": { + "shasums": { + "jar": "006b3f7c3880356a86f02c40eedeba124f226a2f145fe904cc1b7def0088bab0" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-exporter-logging": { + "shasums": { + "jar": "9e8f887dcee2d71cab1a0215e09560f03f8d5c1d11edb41cf5512e4c75d3c483" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-sdk": { + "shasums": { + "jar": "7c64f330ec197a1eb88059b97dc9376fdb9836695027c96a0cb4e74ef917cebe" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-sdk-common": { + "shasums": { + "jar": "3770fc477ee0fab21e796bb559f0a996d38c744f3a170868d1b3b85b63b827d0" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure": { + "shasums": { + "jar": "22c312cbfefb1a6a8ab0973f3fffe82c32690898264aa5ba7941fbed333f46b7" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi": { + "shasums": { + "jar": "f3478af96e4f2f5fd60283522553de4ce99c03606a16e460d07bc6eee12f9f95" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-sdk-logs": { + "shasums": { + "jar": "ba4a97966ded2927dcaae6e91bf0a1707867e44cc3dd2ae4c7ef8214bdf8daf7" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-sdk-metrics": { + "shasums": { + "jar": "3c09668a96f1e9443d2894ae456674c8c38b221c096c391fc81616daa672bf68" + }, + "version": "1.44.1" + }, + "io.opentelemetry:opentelemetry-sdk-trace": { + "shasums": { + "jar": "ff013ab945567dccb5dde638f7a366519defbd2d138df1370936e847ef608c87" + }, + "version": "1.44.1" + }, + "javax.inject:javax.inject": { + "shasums": { + "jar": "91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff" + }, + "version": "1" + }, + "junit:junit": { + "shasums": { + "jar": "b58e459509e190bed737f3592bc1950485322846cf10e78ded1d065153012d70" + }, + "version": "3.8.1" + }, + "net.bytebuddy:byte-buddy": { + "shasums": { + "jar": "d8390d20685a41a2bdca640f958942cd91bcbf21c42470494bdf5752d9a07b14" + }, + "version": "1.15.10" + }, + "net.java.dev.javacc:javacc": { + "shasums": { + "jar": "a4ea46021ec567d89ca305763eedf738ba8a63601445e1aad08a329a6554502a" + }, + "version": "7.0.13" + }, + "org.apache.commons:commons-exec": { + "shasums": { + "jar": "f51cf8bee467efe2be76e46fc08078d96afa280a794283364291beda892a67ef" + }, + "version": "1.4.0" + }, + "org.checkerframework:checker-compat-qual": { + "shasums": { + "jar": "11d134b245e9cacc474514d2d66b5b8618f8039a1465cdc55bbc0b34e0008b7a" + }, + "version": "2.5.5" + }, + "org.checkerframework:checker-qual": { + "shasums": { + "jar": "3fbc2e98f05854c3df16df9abaa955b91b15b3ecac33623208ed6424640ef0f6" + }, + "version": "3.43.0" + }, + "org.easymock:easymock": { + "shasums": { + "jar": "8c756275ef27bdd1fa7b8c1dc5830b14833ef2586bb1a379679a5589234a1eb6" + }, + "version": "3.0" + }, + "org.hamcrest:hamcrest-core": { + "shasums": { + "jar": "0361d1493ff0d94f861359efea91200720635072134792efb7217f6e09d5cffb" + }, + "version": "1.1" + }, + "org.jsoup:jsoup": { + "shasums": { + "jar": "1f115726540ddf71958c14bc517ebfc49cf481e91cd917b0face84f01272e901" + }, + "version": "1.16.1" + }, + "org.jspecify:jspecify": { + "shasums": { + "jar": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab" + }, + "version": "1.0.0" + }, + "org.mockito:mockito-core": { + "shasums": { + "jar": "d5831ee4f71055800821a34a3051cf1ed5b3702f295ffebd50f65fb5d81a71b8" + }, + "version": "1.10.19" + }, + "org.objenesis:objenesis": { + "shasums": { + "jar": "c74330cc6b806c804fd37e74487b4fe5d7c2750c5e15fbc6efa13bdee1bdef80" + }, + "version": "2.1" + }, + "org.seleniumhq.selenium:selenium-api": { + "shasums": { + "jar": "fccbabb0f81e15206296445ec8f9b481e5dd9269f34baed8017ead8a6be0c6ad" + }, + "version": "4.27.0" + }, + "org.seleniumhq.selenium:selenium-http": { + "shasums": { + "jar": "76bcefd92f1d7cb2ad60efe969f21aa13398c977d6b0dcadd9a3e0a58e977e9e" + }, + "version": "4.27.0" + }, + "org.seleniumhq.selenium:selenium-json": { + "shasums": { + "jar": "8f43a631c0d75e15c4b3e21aefe6ad71bc0902c007ee5670441a8a1bc04ab861" + }, + "version": "4.27.0" + }, + "org.seleniumhq.selenium:selenium-manager": { + "shasums": { + "jar": "0b0f849e7dec7fa9ce57c441f5dddb6e9ebd78a881c294e6260dc7ce2ac3a5aa" + }, + "version": "4.27.0" + }, + "org.seleniumhq.selenium:selenium-os": { + "shasums": { + "jar": "19b9120249d3d1d9a6a0535dd8f54595bfc479b78f72c88720231e7b115ebf13" + }, + "version": "4.27.0" + }, + "org.seleniumhq.selenium:selenium-remote-driver": { + "shasums": { + "jar": "bb83776cd3f32e5dbc69631a276583fe7103210f56f47b7308ef1e3034aa467d" + }, + "version": "4.27.0" + }, + "org.seleniumhq.selenium:selenium-support": { + "shasums": { + "jar": "9190e20590dd38a90dbdcc539d0505264c570609be12764c2025fc2e7d82c2eb" + }, + "version": "4.27.0" + } + }, + "dependencies": { + "com.google.closure-stylesheets:closure-stylesheets": [ + "args4j:args4j", + "com.google.code.findbugs:jsr305", + "com.google.code.gson:gson", + "com.google.guava:guava", + "com.google.javascript:closure-compiler-unshaded", + "javacc:javacc", + "org.easymock:easymock", + "org.mockito:mockito-core" + ], + "com.google.dagger:dagger": [ + "javax.inject:javax.inject" + ], + "com.google.dagger:dagger-producers": [ + "com.google.dagger:dagger", + "com.google.guava:failureaccess", + "com.google.guava:guava", + "javax.inject:javax.inject", + "org.checkerframework:checker-compat-qual" + ], + "com.google.guava:guava": [ + "com.google.code.findbugs:jsr305", + "com.google.errorprone:error_prone_annotations", + "com.google.guava:failureaccess", + "com.google.guava:listenablefuture", + "com.google.j2objc:j2objc-annotations", + "org.checkerframework:checker-qual" + ], + "com.google.javascript:closure-compiler-unshaded": [ + "args4j:args4j", + "com.google.code.findbugs:jsr305", + "com.google.code.gson:gson", + "com.google.guava:guava", + "com.google.javascript:closure-compiler-externs", + "com.google.protobuf:protobuf-java" + ], + "com.google.jimfs:jimfs": [ + "com.google.guava:guava" + ], + "io.opentelemetry:opentelemetry-api": [ + "io.opentelemetry:opentelemetry-context" + ], + "io.opentelemetry:opentelemetry-api-incubator": [ + "io.opentelemetry:opentelemetry-api" + ], + "io.opentelemetry:opentelemetry-exporter-logging": [ + "io.opentelemetry:opentelemetry-sdk", + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi" + ], + "io.opentelemetry:opentelemetry-sdk": [ + "io.opentelemetry:opentelemetry-api", + "io.opentelemetry:opentelemetry-sdk-common", + "io.opentelemetry:opentelemetry-sdk-logs", + "io.opentelemetry:opentelemetry-sdk-metrics", + "io.opentelemetry:opentelemetry-sdk-trace" + ], + "io.opentelemetry:opentelemetry-sdk-common": [ + "io.opentelemetry:opentelemetry-api" + ], + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure": [ + "io.opentelemetry:opentelemetry-api-incubator", + "io.opentelemetry:opentelemetry-sdk", + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi" + ], + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi": [ + "io.opentelemetry:opentelemetry-sdk" + ], + "io.opentelemetry:opentelemetry-sdk-logs": [ + "io.opentelemetry:opentelemetry-api", + "io.opentelemetry:opentelemetry-api-incubator", + "io.opentelemetry:opentelemetry-sdk-common" + ], + "io.opentelemetry:opentelemetry-sdk-metrics": [ + "io.opentelemetry:opentelemetry-api", + "io.opentelemetry:opentelemetry-api-incubator", + "io.opentelemetry:opentelemetry-sdk-common" + ], + "io.opentelemetry:opentelemetry-sdk-trace": [ + "io.opentelemetry:opentelemetry-api", + "io.opentelemetry:opentelemetry-api-incubator", + "io.opentelemetry:opentelemetry-sdk-common" + ], + "net.java.dev.javacc:javacc": [ + "junit:junit" + ], + "org.easymock:easymock": [ + "cglib:cglib-nodep", + "org.objenesis:objenesis" + ], + "org.mockito:mockito-core": [ + "org.hamcrest:hamcrest-core", + "org.objenesis:objenesis" + ], + "org.seleniumhq.selenium:selenium-api": [ + "org.jspecify:jspecify" + ], + "org.seleniumhq.selenium:selenium-http": [ + "com.google.auto.service:auto-service-annotations", + "dev.failsafe:failsafe", + "org.seleniumhq.selenium:selenium-api", + "org.seleniumhq.selenium:selenium-json" + ], + "org.seleniumhq.selenium:selenium-json": [ + "org.seleniumhq.selenium:selenium-api" + ], + "org.seleniumhq.selenium:selenium-manager": [ + "org.seleniumhq.selenium:selenium-api", + "org.seleniumhq.selenium:selenium-json", + "org.seleniumhq.selenium:selenium-os" + ], + "org.seleniumhq.selenium:selenium-os": [ + "org.apache.commons:commons-exec", + "org.seleniumhq.selenium:selenium-api" + ], + "org.seleniumhq.selenium:selenium-remote-driver": [ + "com.google.auto.service:auto-service-annotations", + "com.google.guava:guava", + "io.opentelemetry.semconv:opentelemetry-semconv", + "io.opentelemetry:opentelemetry-api", + "io.opentelemetry:opentelemetry-context", + "io.opentelemetry:opentelemetry-exporter-logging", + "io.opentelemetry:opentelemetry-sdk", + "io.opentelemetry:opentelemetry-sdk-common", + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure", + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi", + "io.opentelemetry:opentelemetry-sdk-trace", + "net.bytebuddy:byte-buddy", + "org.seleniumhq.selenium:selenium-api", + "org.seleniumhq.selenium:selenium-http", + "org.seleniumhq.selenium:selenium-json", + "org.seleniumhq.selenium:selenium-manager", + "org.seleniumhq.selenium:selenium-os" + ], + "org.seleniumhq.selenium:selenium-support": [ + "com.google.auto.service:auto-service-annotations", + "com.google.guava:guava", + "net.bytebuddy:byte-buddy", + "org.seleniumhq.selenium:selenium-api", + "org.seleniumhq.selenium:selenium-json", + "org.seleniumhq.selenium:selenium-remote-driver" + ] + }, + "packages": { + "args4j:args4j": [ + "org.kohsuke.args4j", + "org.kohsuke.args4j.spi" + ], + "cglib:cglib-nodep": [ + "net.sf.cglib.asm", + "net.sf.cglib.asm.signature", + "net.sf.cglib.beans", + "net.sf.cglib.core", + "net.sf.cglib.proxy", + "net.sf.cglib.reflect", + "net.sf.cglib.transform", + "net.sf.cglib.transform.impl", + "net.sf.cglib.util" + ], + "com.google.auto.service:auto-service-annotations": [ + "com.google.auto.service" + ], + "com.google.closure-stylesheets:closure-stylesheets": [ + "com.google.common.css", + "com.google.common.css.compiler.ast", + "com.google.common.css.compiler.commandline", + "com.google.common.css.compiler.gssfunctions", + "com.google.common.css.compiler.passes" + ], + "com.google.code.findbugs:jsr305": [ + "javax.annotation", + "javax.annotation.concurrent", + "javax.annotation.meta" + ], + "com.google.code.gson:gson": [ + "com.google.gson", + "com.google.gson.annotations", + "com.google.gson.internal", + "com.google.gson.internal.bind", + "com.google.gson.internal.bind.util", + "com.google.gson.reflect", + "com.google.gson.stream" + ], + "com.google.dagger:dagger": [ + "dagger", + "dagger.assisted", + "dagger.internal", + "dagger.multibindings" + ], + "com.google.dagger:dagger-producers": [ + "dagger.producers", + "dagger.producers.internal", + "dagger.producers.monitoring", + "dagger.producers.monitoring.internal" + ], + "com.google.errorprone:error_prone_annotations": [ + "com.google.errorprone.annotations", + "com.google.errorprone.annotations.concurrent" + ], + "com.google.guava:failureaccess": [ + "com.google.common.util.concurrent.internal" + ], + "com.google.guava:guava": [ + "com.google.common.annotations", + "com.google.common.base", + "com.google.common.base.internal", + "com.google.common.cache", + "com.google.common.collect", + "com.google.common.escape", + "com.google.common.eventbus", + "com.google.common.graph", + "com.google.common.hash", + "com.google.common.html", + "com.google.common.io", + "com.google.common.math", + "com.google.common.net", + "com.google.common.primitives", + "com.google.common.reflect", + "com.google.common.util.concurrent", + "com.google.common.xml", + "com.google.thirdparty.publicsuffix" + ], + "com.google.j2objc:j2objc-annotations": [ + "com.google.j2objc.annotations" + ], + "com.google.javascript:closure-compiler": [ + "", + "com.google.debugging.sourcemap", + "com.google.debugging.sourcemap.proto", + "com.google.javascript.jscomp", + "com.google.javascript.jscomp.annotations", + "com.google.javascript.jscomp.ant", + "com.google.javascript.jscomp.base", + "com.google.javascript.jscomp.base.format", + "com.google.javascript.jscomp.bundle", + "com.google.javascript.jscomp.colors", + "com.google.javascript.jscomp.deps", + "com.google.javascript.jscomp.diagnostic", + "com.google.javascript.jscomp.disambiguate", + "com.google.javascript.jscomp.graph", + "com.google.javascript.jscomp.ijs", + "com.google.javascript.jscomp.instrumentation", + "com.google.javascript.jscomp.instrumentation.reporter", + "com.google.javascript.jscomp.instrumentation.reporter.proto", + "com.google.javascript.jscomp.jarjar.com.google.auto.value", + "com.google.javascript.jscomp.jarjar.com.google.auto.value.extension.memoized", + "com.google.javascript.jscomp.jarjar.com.google.auto.value.extension.serializable", + "com.google.javascript.jscomp.jarjar.com.google.auto.value.extension.toprettystring", + "com.google.javascript.jscomp.jarjar.com.google.common.annotations", + "com.google.javascript.jscomp.jarjar.com.google.common.base", + "com.google.javascript.jscomp.jarjar.com.google.common.base.internal", + "com.google.javascript.jscomp.jarjar.com.google.common.cache", + "com.google.javascript.jscomp.jarjar.com.google.common.collect", + "com.google.javascript.jscomp.jarjar.com.google.common.escape", + "com.google.javascript.jscomp.jarjar.com.google.common.eventbus", + "com.google.javascript.jscomp.jarjar.com.google.common.graph", + "com.google.javascript.jscomp.jarjar.com.google.common.hash", + "com.google.javascript.jscomp.jarjar.com.google.common.html", + "com.google.javascript.jscomp.jarjar.com.google.common.io", + "com.google.javascript.jscomp.jarjar.com.google.common.math", + "com.google.javascript.jscomp.jarjar.com.google.common.net", + "com.google.javascript.jscomp.jarjar.com.google.common.primitives", + "com.google.javascript.jscomp.jarjar.com.google.common.reflect", + "com.google.javascript.jscomp.jarjar.com.google.common.util.concurrent", + "com.google.javascript.jscomp.jarjar.com.google.common.util.concurrent.internal", + "com.google.javascript.jscomp.jarjar.com.google.common.xml", + "com.google.javascript.jscomp.jarjar.com.google.errorprone.annotations", + "com.google.javascript.jscomp.jarjar.com.google.errorprone.annotations.concurrent", + "com.google.javascript.jscomp.jarjar.com.google.gson", + "com.google.javascript.jscomp.jarjar.com.google.gson.annotations", + "com.google.javascript.jscomp.jarjar.com.google.gson.internal", + "com.google.javascript.jscomp.jarjar.com.google.gson.internal.bind", + "com.google.javascript.jscomp.jarjar.com.google.gson.internal.bind.util", + "com.google.javascript.jscomp.jarjar.com.google.gson.internal.reflect", + "com.google.javascript.jscomp.jarjar.com.google.gson.internal.sql", + "com.google.javascript.jscomp.jarjar.com.google.gson.reflect", + "com.google.javascript.jscomp.jarjar.com.google.gson.stream", + "com.google.javascript.jscomp.jarjar.com.google.j2objc.annotations", + "com.google.javascript.jscomp.jarjar.com.google.protobuf", + "com.google.javascript.jscomp.jarjar.com.google.protobuf.compiler", + "com.google.javascript.jscomp.jarjar.com.google.re2j", + "com.google.javascript.jscomp.jarjar.com.google.thirdparty.publicsuffix", + "com.google.javascript.jscomp.jarjar.javax.annotation", + "com.google.javascript.jscomp.jarjar.javax.annotation.security", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.attribute", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.dispatch", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.filters", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.filters.util", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.helper", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.input", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.launch", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.listener", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.loader", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.property", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.compilers", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.condition", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.cvslib", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.email", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.launcher", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.modules", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.ccm", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.clearcase", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.depend", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.depend.constantpool", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.ejb", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.extension", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.extension.resolvers", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.i18n", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.j2ee", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.javacc", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.javah", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.jlink", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.jsp", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.jsp.compilers", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.native2ascii", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.net", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.pvcs", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.script", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.sos", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.testing", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.unix", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.vss", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.optional.windows", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.taskdefs.rmic", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.mappers", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.optional", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.optional.depend", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.resources", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.resources.comparators", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.resources.selectors", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.selectors", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.selectors.modifiedselector", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.types.spi", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.util", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.util.depend", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.util.facade", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.util.java15", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.util.optional", + "com.google.javascript.jscomp.jarjar.org.apache.tools.ant.util.regexp", + "com.google.javascript.jscomp.jarjar.org.apache.tools.bzip2", + "com.google.javascript.jscomp.jarjar.org.apache.tools.mail", + "com.google.javascript.jscomp.jarjar.org.apache.tools.tar", + "com.google.javascript.jscomp.jarjar.org.apache.tools.zip", + "com.google.javascript.jscomp.jarjar.org.kohsuke.args4j", + "com.google.javascript.jscomp.jarjar.org.kohsuke.args4j.spi", + "com.google.javascript.jscomp.lint", + "com.google.javascript.jscomp.modules", + "com.google.javascript.jscomp.parsing", + "com.google.javascript.jscomp.parsing.parser", + "com.google.javascript.jscomp.parsing.parser.trees", + "com.google.javascript.jscomp.parsing.parser.util", + "com.google.javascript.jscomp.regex", + "com.google.javascript.jscomp.resources", + "com.google.javascript.jscomp.serialization", + "com.google.javascript.jscomp.transpile", + "com.google.javascript.jscomp.type", + "com.google.javascript.refactoring", + "com.google.javascript.refactoring.examples", + "com.google.javascript.rhino", + "com.google.javascript.rhino.dtoa", + "com.google.javascript.rhino.jstype", + "org.jspecify.annotations" + ], + "com.google.javascript:closure-compiler-unshaded": [ + "com.google.debugging.sourcemap", + "com.google.debugging.sourcemap.proto", + "com.google.javascript.jscomp", + "com.google.javascript.jscomp.ant", + "com.google.javascript.jscomp.deps", + "com.google.javascript.jscomp.graph", + "com.google.javascript.jscomp.lint", + "com.google.javascript.jscomp.newtypes", + "com.google.javascript.jscomp.parsing", + "com.google.javascript.jscomp.parsing.parser", + "com.google.javascript.jscomp.parsing.parser.trees", + "com.google.javascript.jscomp.parsing.parser.util", + "com.google.javascript.jscomp.parsing.parser.util.format", + "com.google.javascript.jscomp.regex", + "com.google.javascript.jscomp.type", + "com.google.javascript.refactoring", + "com.google.javascript.rhino", + "com.google.javascript.rhino.dtoa", + "com.google.javascript.rhino.jstype" + ], + "com.google.jimfs:jimfs": [ + "com.google.common.jimfs" + ], + "com.google.protobuf:protobuf-java": [ + "com.google.protobuf" + ], + "dev.failsafe:failsafe": [ + "dev.failsafe", + "dev.failsafe.event", + "dev.failsafe.function", + "dev.failsafe.internal", + "dev.failsafe.internal.util", + "dev.failsafe.spi" + ], + "io.opentelemetry.semconv:opentelemetry-semconv": [ + "io.opentelemetry.semconv" + ], + "io.opentelemetry:opentelemetry-api": [ + "io.opentelemetry.api", + "io.opentelemetry.api.baggage", + "io.opentelemetry.api.baggage.propagation", + "io.opentelemetry.api.common", + "io.opentelemetry.api.internal", + "io.opentelemetry.api.logs", + "io.opentelemetry.api.metrics", + "io.opentelemetry.api.trace", + "io.opentelemetry.api.trace.propagation", + "io.opentelemetry.api.trace.propagation.internal" + ], + "io.opentelemetry:opentelemetry-api-incubator": [ + "io.opentelemetry.api.incubator.events", + "io.opentelemetry.api.incubator.logs", + "io.opentelemetry.api.incubator.metrics", + "io.opentelemetry.api.incubator.propagation", + "io.opentelemetry.api.incubator.trace" + ], + "io.opentelemetry:opentelemetry-context": [ + "io.opentelemetry.context", + "io.opentelemetry.context.internal.shaded", + "io.opentelemetry.context.propagation" + ], + "io.opentelemetry:opentelemetry-exporter-logging": [ + "io.opentelemetry.exporter.logging", + "io.opentelemetry.exporter.logging.internal" + ], + "io.opentelemetry:opentelemetry-sdk": [ + "io.opentelemetry.sdk" + ], + "io.opentelemetry:opentelemetry-sdk-common": [ + "io.opentelemetry.sdk.common", + "io.opentelemetry.sdk.common.export", + "io.opentelemetry.sdk.common.internal", + "io.opentelemetry.sdk.internal", + "io.opentelemetry.sdk.resources" + ], + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure": [ + "io.opentelemetry.sdk.autoconfigure", + "io.opentelemetry.sdk.autoconfigure.internal" + ], + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi": [ + "io.opentelemetry.sdk.autoconfigure.spi", + "io.opentelemetry.sdk.autoconfigure.spi.internal", + "io.opentelemetry.sdk.autoconfigure.spi.logs", + "io.opentelemetry.sdk.autoconfigure.spi.metrics", + "io.opentelemetry.sdk.autoconfigure.spi.traces" + ], + "io.opentelemetry:opentelemetry-sdk-logs": [ + "io.opentelemetry.sdk.logs", + "io.opentelemetry.sdk.logs.data", + "io.opentelemetry.sdk.logs.export", + "io.opentelemetry.sdk.logs.internal" + ], + "io.opentelemetry:opentelemetry-sdk-metrics": [ + "io.opentelemetry.sdk.metrics", + "io.opentelemetry.sdk.metrics.data", + "io.opentelemetry.sdk.metrics.export", + "io.opentelemetry.sdk.metrics.internal", + "io.opentelemetry.sdk.metrics.internal.aggregator", + "io.opentelemetry.sdk.metrics.internal.concurrent", + "io.opentelemetry.sdk.metrics.internal.data", + "io.opentelemetry.sdk.metrics.internal.debug", + "io.opentelemetry.sdk.metrics.internal.descriptor", + "io.opentelemetry.sdk.metrics.internal.exemplar", + "io.opentelemetry.sdk.metrics.internal.export", + "io.opentelemetry.sdk.metrics.internal.state", + "io.opentelemetry.sdk.metrics.internal.view" + ], + "io.opentelemetry:opentelemetry-sdk-trace": [ + "io.opentelemetry.internal.shaded.jctools.counters", + "io.opentelemetry.internal.shaded.jctools.maps", + "io.opentelemetry.internal.shaded.jctools.queues", + "io.opentelemetry.internal.shaded.jctools.queues.atomic", + "io.opentelemetry.internal.shaded.jctools.queues.atomic.unpadded", + "io.opentelemetry.internal.shaded.jctools.queues.unpadded", + "io.opentelemetry.internal.shaded.jctools.util", + "io.opentelemetry.sdk.trace", + "io.opentelemetry.sdk.trace.data", + "io.opentelemetry.sdk.trace.export", + "io.opentelemetry.sdk.trace.internal", + "io.opentelemetry.sdk.trace.samplers" + ], + "javax.inject:javax.inject": [ + "javax.inject" + ], + "junit:junit": [ + "junit.awtui", + "junit.extensions", + "junit.framework", + "junit.runner", + "junit.swingui", + "junit.textui" + ], + "net.bytebuddy:byte-buddy": [ + "net.bytebuddy", + "net.bytebuddy.agent.builder", + "net.bytebuddy.asm", + "net.bytebuddy.build", + "net.bytebuddy.description", + "net.bytebuddy.description.annotation", + "net.bytebuddy.description.enumeration", + "net.bytebuddy.description.field", + "net.bytebuddy.description.method", + "net.bytebuddy.description.modifier", + "net.bytebuddy.description.type", + "net.bytebuddy.dynamic", + "net.bytebuddy.dynamic.loading", + "net.bytebuddy.dynamic.scaffold", + "net.bytebuddy.dynamic.scaffold.inline", + "net.bytebuddy.dynamic.scaffold.subclass", + "net.bytebuddy.implementation", + "net.bytebuddy.implementation.attribute", + "net.bytebuddy.implementation.auxiliary", + "net.bytebuddy.implementation.bind", + "net.bytebuddy.implementation.bind.annotation", + "net.bytebuddy.implementation.bytecode", + "net.bytebuddy.implementation.bytecode.assign", + "net.bytebuddy.implementation.bytecode.assign.primitive", + "net.bytebuddy.implementation.bytecode.assign.reference", + "net.bytebuddy.implementation.bytecode.collection", + "net.bytebuddy.implementation.bytecode.constant", + "net.bytebuddy.implementation.bytecode.member", + "net.bytebuddy.jar.asm", + "net.bytebuddy.jar.asm.commons", + "net.bytebuddy.jar.asm.signature", + "net.bytebuddy.matcher", + "net.bytebuddy.pool", + "net.bytebuddy.utility", + "net.bytebuddy.utility.dispatcher", + "net.bytebuddy.utility.nullability", + "net.bytebuddy.utility.privilege", + "net.bytebuddy.utility.visitor" + ], + "net.java.dev.javacc:javacc": [ + "", + "org.javacc", + "org.javacc.jjdoc", + "org.javacc.jjtree", + "org.javacc.parser", + "org.javacc.utils" + ], + "org.apache.commons:commons-exec": [ + "org.apache.commons.exec", + "org.apache.commons.exec.environment", + "org.apache.commons.exec.launcher", + "org.apache.commons.exec.util" + ], + "org.checkerframework:checker-compat-qual": [ + "org.checkerframework.checker.nullness.compatqual" + ], + "org.checkerframework:checker-qual": [ + "org.checkerframework.checker.builder.qual", + "org.checkerframework.checker.calledmethods.qual", + "org.checkerframework.checker.compilermsgs.qual", + "org.checkerframework.checker.fenum.qual", + "org.checkerframework.checker.formatter.qual", + "org.checkerframework.checker.guieffect.qual", + "org.checkerframework.checker.i18n.qual", + "org.checkerframework.checker.i18nformatter.qual", + "org.checkerframework.checker.index.qual", + "org.checkerframework.checker.initialization.qual", + "org.checkerframework.checker.interning.qual", + "org.checkerframework.checker.lock.qual", + "org.checkerframework.checker.mustcall.qual", + "org.checkerframework.checker.nullness.qual", + "org.checkerframework.checker.optional.qual", + "org.checkerframework.checker.propkey.qual", + "org.checkerframework.checker.regex.qual", + "org.checkerframework.checker.signature.qual", + "org.checkerframework.checker.signedness.qual", + "org.checkerframework.checker.tainting.qual", + "org.checkerframework.checker.units.qual", + "org.checkerframework.common.aliasing.qual", + "org.checkerframework.common.initializedfields.qual", + "org.checkerframework.common.reflection.qual", + "org.checkerframework.common.returnsreceiver.qual", + "org.checkerframework.common.subtyping.qual", + "org.checkerframework.common.util.count.report.qual", + "org.checkerframework.common.value.qual", + "org.checkerframework.dataflow.qual", + "org.checkerframework.framework.qual" + ], + "org.easymock:easymock": [ + "org.easymock", + "org.easymock.internal", + "org.easymock.internal.matchers" + ], + "org.hamcrest:hamcrest-core": [ + "org.hamcrest", + "org.hamcrest.core", + "org.hamcrest.internal" + ], + "org.jsoup:jsoup": [ + "org.jsoup", + "org.jsoup.helper", + "org.jsoup.internal", + "org.jsoup.nodes", + "org.jsoup.parser", + "org.jsoup.safety", + "org.jsoup.select" + ], + "org.jspecify:jspecify": [ + "org.jspecify.annotations" + ], + "org.mockito:mockito-core": [ + "org.mockito", + "org.mockito.asm", + "org.mockito.asm.tree", + "org.mockito.asm.tree.analysis", + "org.mockito.asm.util", + "org.mockito.cglib.beans", + "org.mockito.cglib.core", + "org.mockito.cglib.proxy", + "org.mockito.cglib.reflect", + "org.mockito.cglib.transform", + "org.mockito.cglib.transform.impl", + "org.mockito.cglib.util", + "org.mockito.configuration", + "org.mockito.exceptions", + "org.mockito.exceptions.base", + "org.mockito.exceptions.misusing", + "org.mockito.exceptions.stacktrace", + "org.mockito.exceptions.verification", + "org.mockito.exceptions.verification.junit", + "org.mockito.internal", + "org.mockito.internal.configuration", + "org.mockito.internal.configuration.injection", + "org.mockito.internal.configuration.injection.filter", + "org.mockito.internal.configuration.injection.scanner", + "org.mockito.internal.configuration.plugins", + "org.mockito.internal.creation", + "org.mockito.internal.creation.cglib", + "org.mockito.internal.creation.instance", + "org.mockito.internal.creation.settings", + "org.mockito.internal.creation.util", + "org.mockito.internal.debugging", + "org.mockito.internal.exceptions", + "org.mockito.internal.exceptions.stacktrace", + "org.mockito.internal.exceptions.util", + "org.mockito.internal.handler", + "org.mockito.internal.invocation", + "org.mockito.internal.invocation.finder", + "org.mockito.internal.invocation.realmethod", + "org.mockito.internal.junit", + "org.mockito.internal.listeners", + "org.mockito.internal.matchers", + "org.mockito.internal.matchers.apachecommons", + "org.mockito.internal.progress", + "org.mockito.internal.reporting", + "org.mockito.internal.runners", + "org.mockito.internal.runners.util", + "org.mockito.internal.stubbing", + "org.mockito.internal.stubbing.answers", + "org.mockito.internal.stubbing.defaultanswers", + "org.mockito.internal.util", + "org.mockito.internal.util.collections", + "org.mockito.internal.util.io", + "org.mockito.internal.util.junit", + "org.mockito.internal.util.reflection", + "org.mockito.internal.verification", + "org.mockito.internal.verification.api", + "org.mockito.internal.verification.argumentmatching", + "org.mockito.internal.verification.checkers", + "org.mockito.invocation", + "org.mockito.junit", + "org.mockito.listeners", + "org.mockito.mock", + "org.mockito.plugins", + "org.mockito.runners", + "org.mockito.stubbing", + "org.mockito.stubbing.answers", + "org.mockito.verification" + ], + "org.objenesis:objenesis": [ + "org.objenesis", + "org.objenesis.instantiator", + "org.objenesis.instantiator.android", + "org.objenesis.instantiator.basic", + "org.objenesis.instantiator.gcj", + "org.objenesis.instantiator.jrockit", + "org.objenesis.instantiator.perc", + "org.objenesis.instantiator.sun", + "org.objenesis.strategy" + ], + "org.seleniumhq.selenium:selenium-api": [ + "org.openqa.selenium", + "org.openqa.selenium.federatedcredentialmanagement", + "org.openqa.selenium.html5", + "org.openqa.selenium.interactions", + "org.openqa.selenium.internal", + "org.openqa.selenium.logging", + "org.openqa.selenium.logging.profiler", + "org.openqa.selenium.mobile", + "org.openqa.selenium.net", + "org.openqa.selenium.print", + "org.openqa.selenium.virtualauthenticator" + ], + "org.seleniumhq.selenium:selenium-http": [ + "org.openqa.selenium.remote.http", + "org.openqa.selenium.remote.http.jdk" + ], + "org.seleniumhq.selenium:selenium-json": [ + "org.openqa.selenium.json" + ], + "org.seleniumhq.selenium:selenium-manager": [ + "org.openqa.selenium.manager" + ], + "org.seleniumhq.selenium:selenium-os": [ + "org.openqa.selenium.io", + "org.openqa.selenium.os" + ], + "org.seleniumhq.selenium:selenium-remote-driver": [ + "org.openqa.selenium.bidi", + "org.openqa.selenium.bidi.browsingcontext", + "org.openqa.selenium.bidi.log", + "org.openqa.selenium.bidi.module", + "org.openqa.selenium.bidi.network", + "org.openqa.selenium.bidi.script", + "org.openqa.selenium.bidi.storage", + "org.openqa.selenium.concurrent", + "org.openqa.selenium.devtools", + "org.openqa.selenium.devtools.events", + "org.openqa.selenium.devtools.idealized", + "org.openqa.selenium.devtools.idealized.browser.model", + "org.openqa.selenium.devtools.idealized.log", + "org.openqa.selenium.devtools.idealized.log.model", + "org.openqa.selenium.devtools.idealized.runtime.model", + "org.openqa.selenium.devtools.idealized.target", + "org.openqa.selenium.devtools.idealized.target.model", + "org.openqa.selenium.devtools.noop", + "org.openqa.selenium.remote", + "org.openqa.selenium.remote.codec", + "org.openqa.selenium.remote.codec.w3c", + "org.openqa.selenium.remote.html5", + "org.openqa.selenium.remote.internal", + "org.openqa.selenium.remote.locators", + "org.openqa.selenium.remote.mobile", + "org.openqa.selenium.remote.service", + "org.openqa.selenium.remote.tracing", + "org.openqa.selenium.remote.tracing.empty", + "org.openqa.selenium.remote.tracing.opentelemetry", + "org.openqa.selenium.support.decorators" + ], + "org.seleniumhq.selenium:selenium-support": [ + "org.openqa.selenium.support", + "org.openqa.selenium.support.events", + "org.openqa.selenium.support.locators", + "org.openqa.selenium.support.pagefactory", + "org.openqa.selenium.support.pagefactory.internal", + "org.openqa.selenium.support.ui" + ] + }, + "repositories": { + "https://repo1.maven.org/maven2/": [ + "args4j:args4j", + "cglib:cglib-nodep", + "com.google.auto.service:auto-service-annotations", + "com.google.closure-stylesheets:closure-stylesheets", + "com.google.code.findbugs:jsr305", + "com.google.code.gson:gson", + "com.google.dagger:dagger", + "com.google.dagger:dagger-producers", + "com.google.errorprone:error_prone_annotations", + "com.google.guava:failureaccess", + "com.google.guava:guava", + "com.google.guava:listenablefuture", + "com.google.j2objc:j2objc-annotations", + "com.google.javascript:closure-compiler", + "com.google.javascript:closure-compiler-externs", + "com.google.javascript:closure-compiler-unshaded", + "com.google.jimfs:jimfs", + "com.google.protobuf:protobuf-java", + "dev.failsafe:failsafe", + "io.opentelemetry.semconv:opentelemetry-semconv", + "io.opentelemetry:opentelemetry-api", + "io.opentelemetry:opentelemetry-api-incubator", + "io.opentelemetry:opentelemetry-context", + "io.opentelemetry:opentelemetry-exporter-logging", + "io.opentelemetry:opentelemetry-sdk", + "io.opentelemetry:opentelemetry-sdk-common", + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure", + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi", + "io.opentelemetry:opentelemetry-sdk-logs", + "io.opentelemetry:opentelemetry-sdk-metrics", + "io.opentelemetry:opentelemetry-sdk-trace", + "javax.inject:javax.inject", + "junit:junit", + "net.bytebuddy:byte-buddy", + "net.java.dev.javacc:javacc", + "org.apache.commons:commons-exec", + "org.checkerframework:checker-compat-qual", + "org.checkerframework:checker-qual", + "org.easymock:easymock", + "org.hamcrest:hamcrest-core", + "org.jsoup:jsoup", + "org.jspecify:jspecify", + "org.mockito:mockito-core", + "org.objenesis:objenesis", + "org.seleniumhq.selenium:selenium-api", + "org.seleniumhq.selenium:selenium-http", + "org.seleniumhq.selenium:selenium-json", + "org.seleniumhq.selenium:selenium-manager", + "org.seleniumhq.selenium:selenium-os", + "org.seleniumhq.selenium:selenium-remote-driver", + "org.seleniumhq.selenium:selenium-support" + ] + }, + "services": { + "com.google.jimfs:jimfs": { + "java.nio.file.spi.FileSystemProvider": [ + "com.google.common.jimfs.SystemJimfsFileSystemProvider" + ] + }, + "io.opentelemetry:opentelemetry-exporter-logging": { + "io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider": [ + "io.opentelemetry.exporter.logging.internal.ConsoleLogRecordExporterComponentProvider", + "io.opentelemetry.exporter.logging.internal.ConsoleMetricExporterComponentProvider", + "io.opentelemetry.exporter.logging.internal.ConsoleSpanExporterComponentProvider" + ], + "io.opentelemetry.sdk.autoconfigure.spi.logs.ConfigurableLogRecordExporterProvider": [ + "io.opentelemetry.exporter.logging.internal.ConsoleLogRecordExporterProvider", + "io.opentelemetry.exporter.logging.internal.LoggingLogRecordExporterProvider" + ], + "io.opentelemetry.sdk.autoconfigure.spi.metrics.ConfigurableMetricExporterProvider": [ + "io.opentelemetry.exporter.logging.internal.ConsoleMetricExporterProvider", + "io.opentelemetry.exporter.logging.internal.LoggingMetricExporterProvider" + ], + "io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSpanExporterProvider": [ + "io.opentelemetry.exporter.logging.internal.ConsoleSpanExporterProvider", + "io.opentelemetry.exporter.logging.internal.LoggingSpanExporterProvider" + ] + }, + "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure": { + "io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider": [ + "io.opentelemetry.sdk.autoconfigure.internal.EnvironmentResourceProvider" + ] + }, + "org.seleniumhq.selenium:selenium-http": { + "org.openqa.selenium.remote.http.HttpClient$Factory": [ + "org.openqa.selenium.remote.http.jdk.JdkHttpClient$Factory" + ] + }, + "org.seleniumhq.selenium:selenium-remote-driver": { + "org.openqa.selenium.remote.AugmenterProvider": [ + "org.openqa.selenium.bidi.BiDiProvider", + "org.openqa.selenium.devtools.DevToolsProvider" + ] + }, + "org.seleniumhq.selenium:selenium-support": { + "org.openqa.selenium.remote.locators.CustomLocator": [ + "org.openqa.selenium.support.locators.RelativeLocatorServerSide" + ] + } + }, + "version": "2" +} diff --git a/third_party/closure/goog/mochikit/async/BUILD b/third_party/closure/goog/mochikit/async/BUILD index c8d092f40c..2076763799 100644 --- a/third_party/closure/goog/mochikit/async/BUILD +++ b/third_party/closure/goog/mochikit/async/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") +load("//closure:defs.bzl", "closure_js_library") package(default_visibility = ["//visibility:public"])