@@ -9,17 +9,29 @@ package(default_visibility = ["//src/java_tools/buildjar:buildjar_package_group"
99java_library (
1010 name = "plugins" ,
1111 srcs = ["BlazeJavaCompilerPlugin.java" ],
12+ javacopts = [
13+ "--add-exports=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED" ,
14+ "--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED" ,
15+ "--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED" ,
16+ ],
1217 deps = [
1318 "//src/java_tools/buildjar/java/com/google/devtools/build/buildjar:invalid_command_line_exception" ,
1419 "//src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/statistics" ,
1520 "//third_party:guava" ,
16- "//third_party/java/jdk/langtools:javac" ,
1721 ],
1822)
1923
2024java_library (
2125 name = "dependency" ,
2226 srcs = glob (["dependency/*.java" ]),
27+ javacopts = [
28+ "--add-exports=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED" ,
29+ "--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED" ,
30+ "--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED" ,
31+ "--add-exports=jdk.compiler/com.sun.tools.javac.resources=ALL-UNNAMED" ,
32+ "--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED" ,
33+ "--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED" ,
34+ ],
2335 deps = [
2436 ":plugins" ,
2537 "//src/java_tools/buildjar/java/com/google/devtools/build/buildjar:JarOwner" ,
@@ -28,31 +40,39 @@ java_library(
2840 "//third_party:auto_value" ,
2941 "//third_party:guava" ,
3042 "//third_party:tomcat_annotations_api" ,
31- "//third_party/java/jdk/langtools:javac" ,
3243 ],
3344)
3445
3546java_library (
3647 name = "errorprone" ,
3748 srcs = glob (["errorprone/*.java" ]),
49+ javacopts = [
50+ "--add-exports=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED" ,
51+ "--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED" ,
52+ "--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED" ,
53+ "--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED" ,
54+ ],
3855 deps = [
3956 ":plugins" ,
4057 "//src/java_tools/buildjar/java/com/google/devtools/build/buildjar:invalid_command_line_exception" ,
4158 "//src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/statistics" ,
4259 "//third_party:error_prone" ,
4360 "//third_party:guava" ,
44- "//third_party/java/jdk/langtools:javac" ,
4561 ],
4662)
4763
4864java_library (
4965 name = "processing" ,
5066 srcs = glob (["processing/*.java" ]),
67+ javacopts = [
68+ "--add-exports=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED" ,
69+ "--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED" ,
70+ "--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED" ,
71+ ],
5172 deps = [
5273 ":plugins" ,
5374 "//src/main/protobuf:java_compilation_java_proto" ,
5475 "//third_party:guava" ,
55- "//third_party/java/jdk/langtools:javac" ,
5676 ],
5777)
5878
0 commit comments