Skip to content

Commit 6a7e9ba

Browse files
cushoncopybara-github
authored andcommitted
Stop removing add_opens and add_exports configurations
See bazelbuild#19850 PiperOrigin-RevId: 574291996 Change-Id: I4c2448876c8bc7cdc6dc3cc391556771b561610d
1 parent 3ff7c32 commit 6a7e9ba

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

src/java_tools/buildjar/java/com/google/devtools/build/buildjar/VanillaJavaBuilder.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,9 @@ public VanillaJavaBuilderResult run(List<String> args) throws IOException {
176176
new PrintWriter(output, true),
177177
fileManager,
178178
diagnosticCollector,
179-
JavacOptions.removeBazelSpecificFlags(optionsParser.getJavacOpts()),
179+
JavacOptions.removeBazelSpecificFlags(
180+
JavacOptions.normalizeOptionsWithNormalizers(
181+
optionsParser.getJavacOpts(), new JavacOptions.ReleaseOptionNormalizer())),
180182
ImmutableList.<String>of() /*classes*/,
181183
sources);
182184
setProcessors(optionsParser, fileManager, task);

src/main/java/com/google/devtools/build/lib/skyframe/serialization/BUILD

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ java_library(
2828
"CodecScanningConstants.java",
2929
],
3030
),
31+
add_opens = [
32+
"java.base/java.lang.invoke",
33+
],
3134
deps = [
3235
":codec-scanning-constants",
3336
"//src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec:registered-singleton",

src/main/java/com/google/devtools/build/lib/unsafe/BUILD

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,8 @@ java_library(
1919
java_library(
2020
name = "string",
2121
srcs = ["StringUnsafe.java"],
22+
add_opens = [
23+
"java.base/java.lang",
24+
],
2225
deps = [":unsafe-provider"],
2326
)

0 commit comments

Comments
 (0)