aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java
index 6bc1ed10d7..97cb73987f 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java
@@ -154,6 +154,7 @@ public final class JavaConfiguration extends Fragment implements JavaConfigurati
private final boolean generateJavaDeps;
private final boolean strictDepsJavaProtos;
private final boolean protoGeneratedStrictDeps;
+ private final boolean isJavaProtoExportsEnabled;
private final OneVersionEnforcementLevel enforceOneVersion;
private final boolean enforceOneVersionOnJavaTests;
private final ImportDepsCheckingLevel importDepsCheckingLevel;
@@ -204,6 +205,7 @@ public final class JavaConfiguration extends Fragment implements JavaConfigurati
this.useLegacyBazelJavaTest = javaOptions.legacyBazelJavaTest;
this.strictDepsJavaProtos = javaOptions.strictDepsJavaProtos;
this.protoGeneratedStrictDeps = javaOptions.protoGeneratedStrictDeps;
+ this.isJavaProtoExportsEnabled = javaOptions.isJavaProtoExportsEnabled;
this.enforceOneVersion = javaOptions.enforceOneVersion;
this.enforceOneVersionOnJavaTests = javaOptions.enforceOneVersionOnJavaTests;
this.importDepsCheckingLevel = javaOptions.importDepsCheckingLevel;
@@ -246,6 +248,7 @@ public final class JavaConfiguration extends Fragment implements JavaConfigurati
boolean generateJavaDeps,
boolean strictDepsJavaProtos,
boolean protoGeneratedStrictDeps,
+ boolean isJavaProtoExportsEnabled,
OneVersionEnforcementLevel enforceOneVersion,
boolean enforceOneVersionOnJavaTests,
ImportDepsCheckingLevel importDepsCheckingLevel,
@@ -276,6 +279,7 @@ public final class JavaConfiguration extends Fragment implements JavaConfigurati
this.generateJavaDeps = generateJavaDeps;
this.strictDepsJavaProtos = strictDepsJavaProtos;
this.protoGeneratedStrictDeps = protoGeneratedStrictDeps;
+ this.isJavaProtoExportsEnabled = isJavaProtoExportsEnabled;
this.enforceOneVersion = enforceOneVersion;
this.enforceOneVersionOnJavaTests = enforceOneVersionOnJavaTests;
this.importDepsCheckingLevel = importDepsCheckingLevel;
@@ -512,6 +516,10 @@ public final class JavaConfiguration extends Fragment implements JavaConfigurati
return protoGeneratedStrictDeps;
}
+ public boolean isJavaProtoExportsEnabled() {
+ return isJavaProtoExportsEnabled;
+ }
+
public boolean jplPropagateCcLinkParamsStore() {
return jplPropagateCcLinkParamsStore;
}