aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/JavaInfoBuildHelper.java1
-rw-r--r--src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java3
2 files changed, 2 insertions, 2 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 4ff6468940..a286b87a76 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
@@ -529,7 +529,6 @@ final class JavaInfoBuildHelper {
NestedSetBuilder<Artifact> transitiveSourceJars =
NestedSetBuilder.<Artifact>stableOrder().addAll(outputSourceJars);
Stream.concat(deps.stream(), exports.stream())
- .filter(javaInfo -> !javaInfo.isNeverlink())
.filter(javaInfo -> javaInfo.getProvider(JavaSourceJarsProvider.class) != null)
.map(javaInfo -> javaInfo.getProvider(JavaSourceJarsProvider.class))
.forEach(
diff --git a/src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java b/src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java
index 109787b499..f49c9b1215 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java
@@ -2010,7 +2010,8 @@ public class JavaSkylarkApiTest extends BuildViewTestCase {
JavaInfo info = configuredTarget.get(JavaInfo.PROVIDER);
assertThat(artifactFilesNames(info.getTransitiveRuntimeJars().toCollection(Artifact.class)))
.containsExactly("liba.jar");
- assertThat(artifactFilesNames(info.getTransitiveSourceJars())).containsExactly("liba-src.jar");
+ assertThat(artifactFilesNames(info.getTransitiveSourceJars()))
+ .containsExactly("liba-src.jar", "libb-src.jar");
assertThat(artifactFilesNames(info.getTransitiveCompileTimeJars().toCollection(Artifact.class)))
.containsExactly("liba-hjar.jar", "libb-hjar.jar");
}