From 77026b0ed40eb7c824490e610994855a55e5b52e Mon Sep 17 00:00:00 2001 From: AndroidX Test Team Date: Tue, 24 Sep 2024 00:38:10 -0700 Subject: [PATCH] Load the builtin Bazel java rules from @rules_java PiperOrigin-RevId: 678115599 --- .../javatests/androidx/test/tools/jarcombiner/fixtures/BUILD | 2 ++ .../javatests/androidx/test/tools/jarvalidator/fixtures/BUILD | 2 ++ .../java/androidx/test/espresso/core/internal/deps/dagger/BUILD | 2 ++ espresso/idling_resource/java/androidx/test/espresso/BUILD | 1 + espresso/remote/java/androidx/test/espresso/proto/BUILD | 2 ++ espresso/remote/java/androidx/test/espresso/proto/action/BUILD | 2 ++ .../remote/java/androidx/test/espresso/proto/assertion/BUILD | 2 ++ espresso/remote/java/androidx/test/espresso/proto/matcher/BUILD | 2 ++ espresso/remote/java/androidx/test/espresso/web/action/BUILD | 1 + espresso/remote/java/androidx/test/espresso/web/assertion/BUILD | 1 + espresso/remote/java/androidx/test/espresso/web/proto/BUILD | 2 ++ .../remote/java/androidx/test/espresso/web/proto/action/BUILD | 2 ++ .../java/androidx/test/espresso/web/proto/assertion/BUILD | 2 ++ .../remote/java/androidx/test/espresso/web/proto/matcher/BUILD | 2 ++ .../remote/java/androidx/test/espresso/web/proto/model/BUILD | 2 ++ .../remote/java/androidx/test/espresso/web/proto/sugar/BUILD | 2 ++ .../java/androidx/test/espresso/web/proto/webdriver/BUILD | 2 ++ ext/truth/BUILD | 2 ++ 18 files changed, 33 insertions(+) diff --git a/build_extensions/jar_combiner/javatests/androidx/test/tools/jarcombiner/fixtures/BUILD b/build_extensions/jar_combiner/javatests/androidx/test/tools/jarcombiner/fixtures/BUILD index 1cc526d03..3333b3096 100644 --- a/build_extensions/jar_combiner/javatests/androidx/test/tools/jarcombiner/fixtures/BUILD +++ b/build_extensions/jar_combiner/javatests/androidx/test/tools/jarcombiner/fixtures/BUILD @@ -1,3 +1,5 @@ +load("@rules_java//java:defs.bzl", "java_library") + java_library( name = "jar1", srcs = ["Jar1Class.java"], diff --git a/build_extensions/jar_validator/javatests/androidx/test/tools/jarvalidator/fixtures/BUILD b/build_extensions/jar_validator/javatests/androidx/test/tools/jarvalidator/fixtures/BUILD index 961befc85..6223f4bfc 100644 --- a/build_extensions/jar_validator/javatests/androidx/test/tools/jarvalidator/fixtures/BUILD +++ b/build_extensions/jar_validator/javatests/androidx/test/tools/jarvalidator/fixtures/BUILD @@ -1,3 +1,5 @@ +load("@rules_java//java:defs.bzl", "java_library") + java_library( name = "matching", srcs = ["matching/Matching.java"], diff --git a/espresso/core/java/androidx/test/espresso/core/internal/deps/dagger/BUILD b/espresso/core/java/androidx/test/espresso/core/internal/deps/dagger/BUILD index 5982427a0..a17044b9e 100644 --- a/espresso/core/java/androidx/test/espresso/core/internal/deps/dagger/BUILD +++ b/espresso/core/java/androidx/test/espresso/core/internal/deps/dagger/BUILD @@ -1,6 +1,8 @@ # Description: # Internal package that will contain shaded dagger classes for external release +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/idling_resource/java/androidx/test/espresso/BUILD b/espresso/idling_resource/java/androidx/test/espresso/BUILD index 691ba6186..f86e33d45 100644 --- a/espresso/idling_resource/java/androidx/test/espresso/BUILD +++ b/espresso/idling_resource/java/androidx/test/espresso/BUILD @@ -3,6 +3,7 @@ # asynchronous background work to happen during test execution. load("@build_bazel_rules_android//android:rules.bzl", "android_library") +load("@rules_java//java:defs.bzl", "java_library") load("//build_extensions:api_checks.bzl", "api_checks") load("//build_extensions:dackka_test.bzl", "dackka_test") load("//build_extensions/maven:axt_android_aar.bzl", "axt_android_aar") diff --git a/espresso/remote/java/androidx/test/espresso/proto/BUILD b/espresso/remote/java/androidx/test/espresso/proto/BUILD index 68d80bd5b..4caf04da2 100644 --- a/espresso/remote/java/androidx/test/espresso/proto/BUILD +++ b/espresso/remote/java/androidx/test/espresso/proto/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote UI interactions +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/proto/action/BUILD b/espresso/remote/java/androidx/test/espresso/proto/action/BUILD index 2dc13f4eb..83aa9a8fb 100644 --- a/espresso/remote/java/androidx/test/espresso/proto/action/BUILD +++ b/espresso/remote/java/androidx/test/espresso/proto/action/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote UI interactions view matchers +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/proto/assertion/BUILD b/espresso/remote/java/androidx/test/espresso/proto/assertion/BUILD index a7d76a18c..42876a2ad 100644 --- a/espresso/remote/java/androidx/test/espresso/proto/assertion/BUILD +++ b/espresso/remote/java/androidx/test/espresso/proto/assertion/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote view assertions +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/proto/matcher/BUILD b/espresso/remote/java/androidx/test/espresso/proto/matcher/BUILD index f260ff3ff..79e9a8d11 100644 --- a/espresso/remote/java/androidx/test/espresso/proto/matcher/BUILD +++ b/espresso/remote/java/androidx/test/espresso/proto/matcher/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote root, view and hamcrest matchers (v1.3) +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/web/action/BUILD b/espresso/remote/java/androidx/test/espresso/web/action/BUILD index 5e6376ebc..6e8a4a671 100644 --- a/espresso/remote/java/androidx/test/espresso/web/action/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/action/BUILD @@ -2,6 +2,7 @@ # Espresso Web Actions load("@build_bazel_rules_android//android:rules.bzl", "android_library") +load("@rules_java//java:defs.bzl", "java_library") licenses(["notice"]) diff --git a/espresso/remote/java/androidx/test/espresso/web/assertion/BUILD b/espresso/remote/java/androidx/test/espresso/web/assertion/BUILD index 821e68f64..da6853aca 100644 --- a/espresso/remote/java/androidx/test/espresso/web/assertion/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/assertion/BUILD @@ -2,6 +2,7 @@ # Espresso Web Assertion load("@build_bazel_rules_android//android:rules.bzl", "android_library") +load("@rules_java//java:defs.bzl", "java_library") licenses(["notice"]) diff --git a/espresso/remote/java/androidx/test/espresso/web/proto/BUILD b/espresso/remote/java/androidx/test/espresso/web/proto/BUILD index e6e45429b..ee7807772 100644 --- a/espresso/remote/java/androidx/test/espresso/web/proto/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/proto/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for web remote UI interactions +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/web/proto/action/BUILD b/espresso/remote/java/androidx/test/espresso/web/proto/action/BUILD index 4a9a01c37..dbf0365bd 100644 --- a/espresso/remote/java/androidx/test/espresso/web/proto/action/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/proto/action/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote web actions +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/web/proto/assertion/BUILD b/espresso/remote/java/androidx/test/espresso/web/proto/assertion/BUILD index d4f5afc32..126c7f718 100644 --- a/espresso/remote/java/androidx/test/espresso/web/proto/assertion/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/proto/assertion/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote web assertions +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/web/proto/matcher/BUILD b/espresso/remote/java/androidx/test/espresso/web/proto/matcher/BUILD index 329c7f0ba..c89b20b3e 100644 --- a/espresso/remote/java/androidx/test/espresso/web/proto/matcher/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/proto/matcher/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote web matchers +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/web/proto/model/BUILD b/espresso/remote/java/androidx/test/espresso/web/proto/model/BUILD index e6eb6bd07..8869f8dda 100644 --- a/espresso/remote/java/androidx/test/espresso/web/proto/model/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/proto/model/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote web model atoms +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/web/proto/sugar/BUILD b/espresso/remote/java/androidx/test/espresso/web/proto/sugar/BUILD index 3bbae55c9..f134a5352 100644 --- a/espresso/remote/java/androidx/test/espresso/web/proto/sugar/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/proto/sugar/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote web sugar atoms +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/espresso/remote/java/androidx/test/espresso/web/proto/webdriver/BUILD b/espresso/remote/java/androidx/test/espresso/web/proto/webdriver/BUILD index c5a5425ba..cb4dac4dd 100644 --- a/espresso/remote/java/androidx/test/espresso/web/proto/webdriver/BUILD +++ b/espresso/remote/java/androidx/test/espresso/web/proto/webdriver/BUILD @@ -1,5 +1,7 @@ # Protocol buffer definitions for remote web driver atoms +load("@rules_java//java:defs.bzl", "java_library") + licenses(["notice"]) package( diff --git a/ext/truth/BUILD b/ext/truth/BUILD index 0f5360b26..3092ee459 100644 --- a/ext/truth/BUILD +++ b/ext/truth/BUILD @@ -1,5 +1,7 @@ # Publicly visible truth extensions for Android +load("@rules_java//java:defs.bzl", "java_library") + package(default_applicable_licenses = ["//:license"]) licenses(["notice"])