diff --git a/MODULE.bazel b/MODULE.bazel index a189522b6f..c58a00efb4 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -21,8 +21,8 @@ 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_web_testing_java", version = "0.4.1", repo_name = "io_rules_web_testing_java") -bazel_dep(name = "rules_webtesting", version = "0.4.1", repo_name = "io_bazel_rules_webtesting") +bazel_dep(name = "rules_web_testing_java", version = "0.4.1") +bazel_dep(name = "rules_webtesting", version = "0.4.1") # ------------------------------------------------------------------- # Overrides diff --git a/closure/compiler/closure_js_library.bzl b/closure/compiler/closure_js_library.bzl index c65cfe978b..451b525412 100644 --- a/closure/compiler/closure_js_library.bzl +++ b/closure/compiler/closure_js_library.bzl @@ -136,7 +136,6 @@ def _closure_js_library_impl( suppress = suppress + [ "analyzerChecks", "deprecated", - "legacyGoogScopeRequire", "lintChecks", "missingOverride", "reportUnknownTypes", diff --git a/closure/testing/BUILD b/closure/testing/BUILD index 04b93c5a21..8df8076777 100644 --- a/closure/testing/BUILD +++ b/closure/testing/BUILD @@ -61,7 +61,7 @@ bzl_library( srcs = ["webdriver_test.bzl"], deps = [ "//closure:web_library_bzl", - "@io_bazel_rules_webtesting//web:web", + "@rules_webtesting//web:web", ], ) diff --git a/closure/testing/test/BUILD b/closure/testing/test/BUILD index 28375c81e8..dfb1ed3454 100644 --- a/closure/testing/test/BUILD +++ b/closure/testing/test/BUILD @@ -118,7 +118,7 @@ closure_js_test( name = "simple_webtest_test", timeout = "short", srcs = ["simple_test.js"], - browsers = ["@io_bazel_rules_webtesting//browsers:chromium-local"], + browsers = ["@rules_webtesting//browsers:chromium-local"], tags = [ "local", "manual", @@ -133,7 +133,7 @@ closure_js_test( name = "arithmetic_module_webtest_test", timeout = "short", srcs = ["arithmetic_module_test.js"], - browsers = ["@io_bazel_rules_webtesting//browsers:chromium-local"], + browsers = ["@rules_webtesting//browsers:chromium-local"], entry_points = ["goog:arithmetic_module_test"], tags = [ "local", diff --git a/closure/testing/webdriver_test.bzl b/closure/testing/webdriver_test.bzl index 3e652e0f57..5ccc281c85 100644 --- a/closure/testing/webdriver_test.bzl +++ b/closure/testing/webdriver_test.bzl @@ -14,7 +14,7 @@ """Macro for running webtest with a test driver.""" -load("@io_bazel_rules_webtesting//web:web.bzl", "web_test", "web_test_suite") +load("@rules_webtesting//web:web.bzl", "web_test", "web_test_suite") load("//closure:webfiles/web_library.bzl", "web_library") def webdriver_test( diff --git a/java/com/google/javascript/jscomp/Diagnostics.java b/java/com/google/javascript/jscomp/Diagnostics.java index b3380076d5..26c27c967a 100644 --- a/java/com/google/javascript/jscomp/Diagnostics.java +++ b/java/com/google/javascript/jscomp/Diagnostics.java @@ -90,7 +90,6 @@ final class Diagnostics { "globalThis", "invalidCasts", "lateProvide", - "legacyGoogScopeRequire", "lintChecks", "messageConventions", "misplacedTypeAnnotation", @@ -118,7 +117,6 @@ final class Diagnostics { "unknownDefines", "untranspilableFeatures", "unusedLocalVariables", - "unusedPrivateMembers", "useOfGoogProvide", "uselessCode", "visibility", diff --git a/java/com/google/javascript/jscomp/JsCheckerPassConfig.java b/java/com/google/javascript/jscomp/JsCheckerPassConfig.java index efb152493e..30f5889227 100644 --- a/java/com/google/javascript/jscomp/JsCheckerPassConfig.java +++ b/java/com/google/javascript/jscomp/JsCheckerPassConfig.java @@ -102,11 +102,7 @@ private PassFactory scopedAliases() { return PassFactory.builder() .setName("scopedAliases") .setInternalFactory( - (compiler) -> - new ScopedAliases( - compiler, - /*preprocessorSymbolTable=*/ null, - compiler.getOptions().getAliasTransformationHandler())) + (compiler) -> ScopedAliases.builder(compiler).build()) .build(); } diff --git a/java/io/bazel/rules/closure/testing/BUILD b/java/io/bazel/rules/closure/testing/BUILD index a07a322d01..9841c47f67 100644 --- a/java/io/bazel/rules/closure/testing/BUILD +++ b/java/io/bazel/rules/closure/testing/BUILD @@ -31,6 +31,6 @@ java_binary( "@maven//:org_seleniumhq_selenium_selenium_api", "@maven//:org_seleniumhq_selenium_selenium_remote_driver", "@maven//:org_seleniumhq_selenium_selenium_support", - "@io_rules_web_testing_java//java/com/google/testing/web", + "@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 95d1a70513..0f30b8129e 100644 --- a/java/io/bazel/rules/closure/webfiles/BUILD +++ b/java/io/bazel/rules/closure/webfiles/BUILD @@ -19,9 +19,7 @@ licenses(["notice"]) java_library( name = "webfiles", - srcs = glob( - ["*.java"], - ), + srcs = glob(["*.java"]), visibility = ["//visibility:public"], deps = [ ":build_info_java_proto", diff --git a/java/io/bazel/rules/closure/webfiles/compiler/BUILD b/java/io/bazel/rules/closure/webfiles/compiler/BUILD index 25aa5cd348..ba35695871 100644 --- a/java/io/bazel/rules/closure/webfiles/compiler/BUILD +++ b/java/io/bazel/rules/closure/webfiles/compiler/BUILD @@ -23,7 +23,7 @@ java_library( deps = [ "@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//:javax_inject_javax_inject", ], ) diff --git a/java/io/bazel/rules/closure/worker/BUILD b/java/io/bazel/rules/closure/worker/BUILD index a4b873b1e5..24a505dd2d 100644 --- a/java/io/bazel/rules/closure/worker/BUILD +++ b/java/io/bazel/rules/closure/worker/BUILD @@ -31,7 +31,7 @@ java_library( "@google_bazel_common//third_party/java/auto:value", "@google_bazel_common//third_party/java/dagger", "@google_bazel_common//third_party/java/guava", - "@maven//:javax_inject_javax_inject", + "@google_bazel_common//third_party/java/jsr330_inject", ], ) diff --git a/javatests/io/bazel/rules/closure/http/BUILD b/javatests/io/bazel/rules/closure/http/BUILD index edf2431bc5..a0fff0f0f7 100644 --- a/javatests/io/bazel/rules/closure/http/BUILD +++ b/javatests/io/bazel/rules/closure/http/BUILD @@ -28,9 +28,9 @@ java_test( "@google_bazel_common//third_party/java/dagger", "@google_bazel_common//third_party/java/guava", "@google_bazel_common//third_party/java/guava:testlib", + "@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//:javax_inject_javax_inject", ], ) diff --git a/javatests/io/bazel/rules/closure/worker/BUILD b/javatests/io/bazel/rules/closure/worker/BUILD index afd91e619e..540156c498 100644 --- a/javatests/io/bazel/rules/closure/worker/BUILD +++ b/javatests/io/bazel/rules/closure/worker/BUILD @@ -28,10 +28,10 @@ java_test( "@google_bazel_common//third_party/java/dagger", "@google_bazel_common//third_party/java/guava", "@google_bazel_common//third_party/java/jsr305_annotations", + "@google_bazel_common//third_party/java/jsr330_inject", "@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//:javax_inject_javax_inject", ], )