aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/JavaInfoBuildHelper.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfoBuildHelper.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfoBuildHelper.java
index f379ee5e60..fed792eb5f 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfoBuildHelper.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfoBuildHelper.java
@@ -528,7 +528,7 @@ final class JavaInfoBuildHelper {
NestedSetBuilder<Artifact> transitiveSourceJars =
NestedSetBuilder.<Artifact>stableOrder().addAll(outputSourceJars);
- deps.stream()
+ Stream.concat(deps.stream(), exports.stream())
.filter(javaInfo -> !javaInfo.isNeverlink())
.filter(javaInfo -> javaInfo.getProvider(JavaSourceJarsProvider.class) != null)
.map(javaInfo -> javaInfo.getProvider(JavaSourceJarsProvider.class))