diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/java/proto/StrictDepsUtils.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/java/proto/StrictDepsUtils.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/proto/StrictDepsUtils.java b/src/main/java/com/google/devtools/build/lib/rules/java/proto/StrictDepsUtils.java index 28f8219bea..85adb698af 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/java/proto/StrictDepsUtils.java +++ b/src/main/java/com/google/devtools/build/lib/rules/java/proto/StrictDepsUtils.java @@ -61,13 +61,13 @@ public class StrictDepsUtils { */ public static JavaCompilationArgs createNonStrictCompilationArgsProvider( Iterable<JavaProtoLibraryAspectProvider> deps, - JavaCompilationArgs directJars, + JavaCompilationArgsProvider directJars, ImmutableList<TransitiveInfoCollection> protoRuntimes) { JavaCompilationArgs.Builder result = JavaCompilationArgs.builder(); for (JavaProtoLibraryAspectProvider p : deps) { result.addTransitiveArgs(p.getNonStrictCompArgs(), BOTH); } - result.addTransitiveArgs(directJars, BOTH); + result.addTransitiveCompilationArgs(directJars, /* recursive= */ false, BOTH); for (TransitiveInfoCollection t : protoRuntimes) { JavaCompilationArgsProvider p = JavaInfo.getProvider(JavaCompilationArgsProvider.class, t); if (p != null) { |