aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules
diff options
context:
space:
mode:
authorGravatar vladmos <vladmos@google.com>2017-12-02 14:15:32 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2017-12-02 14:17:32 -0800
commit076977e019ebcb8b822e7727d292636fadcafcca (patch)
tree4251c2f6bfebec7efd940419ce727eaa4fe1df8b /src/main/java/com/google/devtools/build/lib/rules
parentff1b77e6e28b03592f2b5efb3f06bcf58a7d75b5 (diff)
Fix missing print statements in output functions
PiperOrigin-RevId: 177708823
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
index bc28f84e6f..5dcef2590b 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
@@ -38,6 +38,7 @@ import com.google.devtools.build.lib.analysis.RuleDefinitionEnvironment;
import com.google.devtools.build.lib.analysis.config.BuildConfiguration;
import com.google.devtools.build.lib.analysis.config.BuildOptions;
import com.google.devtools.build.lib.cmdline.Label;
+import com.google.devtools.build.lib.events.EventHandler;
import com.google.devtools.build.lib.packages.Attribute;
import com.google.devtools.build.lib.packages.Attribute.AllowedValueSet;
import com.google.devtools.build.lib.packages.Attribute.LateBoundDefault;
@@ -339,7 +340,7 @@ public final class AndroidRuleClasses {
new SafeImplicitOutputsFunction() {
@Override
- public Iterable<String> getImplicitOutputs(AttributeMap rule) {
+ public Iterable<String> getImplicitOutputs(EventHandler eventHandler, AttributeMap rule) {
List<SafeImplicitOutputsFunction> functions = Lists.newArrayList();
functions.add(AndroidRuleClasses.ANDROID_BINARY_APK);
functions.add(AndroidRuleClasses.ANDROID_BINARY_UNSIGNED_APK);
@@ -352,14 +353,15 @@ public final class AndroidRuleClasses {
functions.add(JavaSemantics.JAVA_BINARY_PROGUARD_MAP);
}
}
- return fromFunctions(functions).getImplicitOutputs(rule);
+ return fromFunctions(functions).getImplicitOutputs(eventHandler, rule);
}
};
public static final SafeImplicitOutputsFunction ANDROID_LIBRARY_IMPLICIT_OUTPUTS =
new SafeImplicitOutputsFunction() {
@Override
- public Iterable<String> getImplicitOutputs(AttributeMap attributes) {
+ public Iterable<String> getImplicitOutputs(
+ EventHandler eventHandler, AttributeMap attributes) {
ImmutableList.Builder<SafeImplicitOutputsFunction> implicitOutputs =
ImmutableList.builder();
@@ -376,7 +378,8 @@ public final class AndroidRuleClasses {
AndroidRuleClasses.ANDROID_RESOURCES_CLASS_JAR);
}
- return fromFunctions(implicitOutputs.build()).getImplicitOutputs(attributes);
+ return fromFunctions(implicitOutputs.build())
+ .getImplicitOutputs(eventHandler, attributes);
}
};