diff options
author | 2017-12-02 14:15:32 -0800 | |
---|---|---|
committer | 2017-12-02 14:17:32 -0800 | |
commit | 076977e019ebcb8b822e7727d292636fadcafcca (patch) | |
tree | 4251c2f6bfebec7efd940419ce727eaa4fe1df8b /src/main/java/com/google/devtools/build/lib/rules | |
parent | ff1b77e6e28b03592f2b5efb3f06bcf58a7d75b5 (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.java | 11 |
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); } }; |