Skip to content

Commit 6831e8e

Browse files
committed
[bazel] Restore javadoc targets
1 parent 8d6c077 commit 6831e8e

File tree

3 files changed

+34
-1
lines changed

3 files changed

+34
-1
lines changed

MODULE.bazel

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,12 @@ use_repo(pip, "py_dev_requirements")
124124

125125
register_toolchains("@pythons_hub//:all")
126126

127+
single_version_override(
128+
module_name = "rules_jvm_external",
129+
patches = ["//java:rules_jvm_external_javadoc.patch"],
130+
patch_strip = 1,
131+
)
132+
127133
java_toolchains = use_extension("@rules_java//java:extensions.bzl", "toolchains")
128134
use_repo(
129135
java_toolchains,

java/src/org/openqa/selenium/BUILD.bazel

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
load("//java:defs.bzl", "java_dist_zip", "java_export", "java_import")
1+
load("//java:defs.bzl", "java_dist_zip", "java_export", "java_import", "javadoc")
22
load("//java:version.bzl", "SE_VERSION")
33
load("//java/src/org/openqa/selenium/devtools:versions.bzl", "CDP_DEPS")
44

@@ -71,6 +71,18 @@ java_dist_zip(
7171
],
7272
)
7373

74+
javadoc(
75+
name = "client-javadoc",
76+
third_party_prefixes = [
77+
"@",
78+
"//third_party",
79+
] + CDP_DEPS,
80+
transitive = True,
81+
deps = [
82+
":client-combined",
83+
],
84+
)
85+
7486
java_import(
7587
name = "manifest",
7688
jars = [

java/src/org/openqa/selenium/grid/BUILD.bazel

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ load(
66
"java_dist_zip",
77
"java_export",
88
"java_library",
9+
"javadoc",
910
"merge_jars",
1011
)
1112
load("//java:version.bzl", "SE_VERSION")
13+
load("//java/src/org/openqa/selenium/devtools:versions.bzl", "CDP_DEPS")
1214

1315
genrule(
1416
name = "executable-grid",
@@ -208,3 +210,16 @@ java_dist_zip(
208210
":grid",
209211
],
210212
)
213+
214+
javadoc(
215+
name = "all-javadocs",
216+
third_party_prefixes = [
217+
"@",
218+
"//third_party",
219+
] + CDP_DEPS,
220+
transitive = True,
221+
deps = [
222+
":grid",
223+
"//java/src/org/openqa/selenium:client-combined",
224+
],
225+
)

0 commit comments

Comments
 (0)