aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2015-11-30 23:03:21 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2015-12-01 18:22:52 +0000
commitc765d83967871062f94ab46b34a49b5de60d8d77 (patch)
tree089473fa49863e92ca40de4d5fe1650a444256ea /src/main/java/com/google/devtools/build
parentb9f5eb654ab638e9a355558c126678d0a35a054b (diff)
Description redacted.
-- MOS_MIGRATED_REVID=109019357
Diffstat (limited to 'src/main/java/com/google/devtools/build')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/JavaRuleOutputJarsProvider.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaRuleOutputJarsProvider.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaRuleOutputJarsProvider.java
index e5c956c639..0fb524531c 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaRuleOutputJarsProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaRuleOutputJarsProvider.java
@@ -39,7 +39,7 @@ public final class JavaRuleOutputJarsProvider implements TransitiveInfoProvider
@Nullable private final Artifact iJar;
@Nullable private final Artifact srcJar;
- private OutputJar(
+ public OutputJar(
@Nullable Artifact classJar, @Nullable Artifact iJar, @Nullable Artifact srcJar) {
this.classJar = classJar;
this.iJar = iJar;
@@ -91,6 +91,11 @@ public final class JavaRuleOutputJarsProvider implements TransitiveInfoProvider
return this;
}
+ public Builder addOutputJar(OutputJar outputJar) {
+ outputJars.add(outputJar);
+ return this;
+ }
+
public JavaRuleOutputJarsProvider build() {
return new JavaRuleOutputJarsProvider(outputJars.build());
}