diff options
Diffstat (limited to 'src/main/java/com/google/devtools')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java index bc3ad57eaa..a840c8845c 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java +++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java @@ -376,6 +376,14 @@ public final class JavaInfo extends NativeInfo { return getProvider(JavaCompilationInfoProvider.class); } + @SkylarkCallable( + name = "runtime_output_jars", + doc = "Returns the runtime output jars provided by this Java target.", + structField = true) + public SkylarkList<Artifact> getRuntimeOutputJars() { + return SkylarkList.createImmutable(getDirectRuntimeJars()); + } + public ImmutableList<Artifact> getDirectRuntimeJars() { return directRuntimeJars; } |