@@ -2,40 +2,26 @@ diff --git a/third_party/BUILD b/third_party/BUILD
2
2
index 262577182a..1bf4666b53 100644
3
3
--- a/third_party/BUILD
4
4
+++ b/third_party/BUILD
5
- @@ -250,8 +250,8 @@ java_library(
6
- distrib_jar_filegroup(
7
- name = "auto_value-jars",
5
+ @@ -252,4 +252,4 @@ distrib_jar_filegroup(
8
6
srcs = [
9
7
- "@maven//:com_google_auto_value_auto_value_annotations_file",
10
8
- "@maven//:com_google_auto_value_auto_value_file",
11
9
+ "@maven//:com_google_auto_value_auto_value",
12
10
+ "@maven//:com_google_auto_value_auto_value_annotations",
13
11
],
14
- enable_distributions = ["debian"],
15
- )
16
- @@ -305,8 +305,8 @@ java_library(
17
- distrib_jar_filegroup(
18
- name = "error_prone_annotations-jar",
12
+ @@ -307,4 +307,4 @@ distrib_jar_filegroup(
19
13
srcs = [
20
14
- "@maven//:com_google_errorprone_error_prone_annotations_file",
21
15
- "@maven//:org_threeten_threeten_extra_file",
22
16
+ "@maven//:com_google_errorprone_error_prone_annotations",
23
17
+ "@maven//:org_threeten_threeten_extra",
24
18
],
25
- enable_distributions = ["debian"],
26
- )
27
- @@ -329,7 +329,7 @@ alias(
28
- distrib_jar_filegroup(
29
- name = "jcip_annotations-jars",
19
+ @@ -331,3 +331,3 @@ distrib_jar_filegroup(
30
20
srcs = [
31
21
- "@maven//:com_github_stephenc_jcip_jcip_annotations_file",
32
22
+ "@maven//:com_github_stephenc_jcip_jcip_annotations",
33
23
],
34
- enable_distributions = ["debian"],
35
- )
36
- @@ -352,17 +352,15 @@ filegroup(
37
-
38
- # TODO(https://github.com/bazelbuild/bazel/issues/18214): After fixing Guava leak
24
+ @@ -354,9 +354,5 @@ filegroup(
39
25
# in test-runner, the guava target can be reverted back to java_library
40
26
- java_import(
41
27
+ java_library(
@@ -46,17 +32,12 @@ index 262577182a..1bf4666b53 100644
46
32
- "@maven//:com_google_guava_failureaccess_file",
47
33
- ],
48
34
exports = [
49
- ":error_prone_annotations",
50
- ":jcip_annotations",
35
+ @@ -365,2 +361,4 @@ java_import(
51
36
":jsr305",
52
37
+ "@maven//:com_google_guava_failureaccess",
53
38
+ "@maven//:com_google_guava_guava",
54
39
],
55
- )
56
-
57
- @@ -396,9 +394,9 @@ license(
58
- distrib_jar_filegroup(
59
- name = "flogger-jars",
40
+ @@ -398,5 +396,5 @@ distrib_jar_filegroup(
60
41
srcs = [
61
42
- "@maven//:com_google_flogger_flogger_file",
62
43
- "@maven//:com_google_flogger_flogger_system_backend_file",
@@ -65,37 +46,22 @@ index 262577182a..1bf4666b53 100644
65
46
+ "@maven//:com_google_flogger_flogger_system_backend",
66
47
+ "@maven//:com_google_flogger_google_extensions",
67
48
],
68
- enable_distributions = ["debian"],
69
- )
70
- @@ -406,14 +404,14 @@ distrib_jar_filegroup(
71
- # For bootstrapping JavaBuilder
72
- distrib_jar_filegroup(
49
+ @@ -408,3 +406,3 @@ distrib_jar_filegroup(
73
50
name = "guava-jars",
74
51
- srcs = ["@maven//:com_google_guava_guava_file"],
75
52
+ srcs = ["@maven//:com_google_guava_guava"],
76
53
enable_distributions = ["debian"],
77
- )
78
-
79
- # For desugaring the Guava jar.
80
- distrib_jar_filegroup(
54
+ @@ -415,3 +413,3 @@ distrib_jar_filegroup(
81
55
name = "guava-failureaccess-jar",
82
56
- srcs = ["@maven//:com_google_guava_failureaccess_file"],
83
57
+ srcs = ["@maven//:com_google_guava_failureaccess"],
84
58
enable_distributions = ["debian"],
85
- )
86
-
87
- @@ -443,7 +441,7 @@ alias(
88
- # For bootstrapping JavaBuilder
89
- distrib_jar_filegroup(
59
+ @@ -445,3 +443,3 @@ distrib_jar_filegroup(
90
60
name = "jsr305-jars",
91
61
- srcs = ["@maven//:com_google_code_findbugs_jsr305_file"],
92
62
+ srcs = ["@maven//:com_google_code_findbugs_jsr305"],
93
63
enable_distributions = ["debian"],
94
- )
95
-
96
- @@ -475,11 +473,11 @@ UNNECESSARY_DYNAMIC_LIBRARIES = select({
97
- genrule(
98
- name = "filter_netty_dynamic_libs",
64
+ @@ -477,7 +475,7 @@ genrule(
99
65
srcs = select({
100
66
- "//src/conditions:darwin_arm64": ["@maven//:io_netty_netty_tcnative_boringssl_static_osx_aarch_64_file"],
101
67
- "//src/conditions:darwin_x86_64": ["@maven//:io_netty_netty_tcnative_boringssl_static_osx_x86_64_file"],
@@ -108,11 +74,7 @@ index 262577182a..1bf4666b53 100644
108
74
+ "//src/conditions:linux_x86_64": ["@maven//:io_netty_netty_tcnative_boringssl_static_linux_x86_64"],
109
75
+ "//src/conditions:windows": ["@maven//:io_netty_netty_tcnative_boringssl_static_windows_x86_64"],
110
76
"//conditions:default": [],
111
- }),
112
- outs = ["netty_tcnative/netty-tcnative-filtered.jar"],
113
- @@ -493,31 +491,31 @@ distrib_java_import(
114
- name = "netty",
115
- enable_distributions = ["debian"],
77
+ @@ -495,27 +493,27 @@ distrib_java_import(
116
78
jars = [
117
79
- "@maven//:io_netty_netty_buffer_file",
118
80
- "@maven//:io_netty_netty_codec_file",
@@ -161,34 +123,20 @@ index 262577182a..1bf4666b53 100644
161
123
+ "//src/conditions:linux_aarch64": ["@maven//:io_netty_netty_transport_native_epoll_linux_aarch_64"],
162
124
+ "//src/conditions:linux_x86_64": ["@maven//:io_netty_netty_transport_native_epoll_linux_x86_64"],
163
125
"//conditions:default": [],
164
- }),
165
- )
166
- @@ -526,7 +524,7 @@ distrib_java_import(
167
- name = "netty_tcnative",
168
- enable_distributions = ["debian"],
126
+ @@ -528,3 +526,3 @@ distrib_java_import(
169
127
jars = [
170
128
- "@maven//:io_netty_netty_tcnative_classes_file",
171
129
+ "@maven//:io_netty_netty_tcnative_classes",
172
130
] + select({
173
- "//src/conditions:darwin_arm64": [":netty_tcnative/netty-tcnative-filtered.jar"],
174
- "//src/conditions:darwin_x86_64": [":netty_tcnative/netty-tcnative-filtered.jar"],
175
- @@ -545,7 +543,7 @@ alias(
176
- # For bootstrapping JavaBuilder
177
- distrib_jar_filegroup(
131
+ @@ -547,3 +545,3 @@ distrib_jar_filegroup(
178
132
name = "tomcat_annotations_api-jars",
179
133
- srcs = ["@maven//:org_apache_tomcat_tomcat_annotations_api_file"],
180
134
+ srcs = ["@maven//:org_apache_tomcat_tomcat_annotations_api"],
181
135
enable_distributions = ["debian"],
182
- )
183
-
184
- @@ -618,8 +616,8 @@ alias(
185
- filegroup(
186
- name = "junit4-jars",
136
+ @@ -620,4 +618,4 @@ filegroup(
187
137
srcs = [
188
138
- "@maven//:junit_junit_file",
189
139
- "@maven//:org_hamcrest_hamcrest_core_file",
190
140
+ "@maven//:junit_junit",
191
141
+ "@maven//:org_hamcrest_hamcrest_core",
192
142
],
193
- )
194
-
0 commit comments