diff options
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/java/JavaInfoBuildHelper.java | 1 | ||||
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java | 3 |
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"); } |