aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/JavacTurbine.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/JavacTurbine.java')
-rw-r--r--src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/JavacTurbine.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/JavacTurbine.java b/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/JavacTurbine.java
index c71fcd9bc6..1cc9391ca3 100644
--- a/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/JavacTurbine.java
+++ b/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/JavacTurbine.java
@@ -154,6 +154,8 @@ public class JavacTurbine implements AutoCloseable {
if (compileResult == null || shouldFallBack(compileResult)) {
// fall back to transitive classpath
actualClasspath = originalClasspath;
+ // reset SJD plugin
+ requestBuilder.setStrictDepsPlugin(new StrictJavaDepsPlugin(dependencyModule));
requestBuilder.setClassPath(actualClasspath);
compileResult = JavacTurbineCompiler.compile(requestBuilder.build());
if (compileResult.success()) {