diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java index 88de3041d9..1a45227ab6 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java +++ b/src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java @@ -63,20 +63,22 @@ public final class NativeLibraryNestedSetBuilder { /** * Include native Java libraries of a specified target into the nested set. */ - private void addJavaTarget(TransitiveInfoCollection dep) { + public NativeLibraryNestedSetBuilder addJavaTarget(TransitiveInfoCollection dep) { JavaNativeLibraryProvider javaProvider = dep.getProvider(JavaNativeLibraryProvider.class); if (javaProvider != null) { builder.addTransitive(javaProvider.getTransitiveJavaNativeLibraries()); - return; + return this; } CcNativeLibraryProvider ccProvider = dep.getProvider(CcNativeLibraryProvider.class); if (ccProvider != null) { builder.addTransitive(ccProvider.getTransitiveCcNativeLibraries()); - return; + return this; } addTarget(dep); + + return this; } /** |