aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2015-07-23 12:46:12 +0000
committerGravatar Laszlo Csomor <laszlocsomor@google.com>2015-07-23 12:58:59 +0000
commit35248d35a220331d8fd985df1d2b82bcdf158438 (patch)
tree25c917b99097c8ea5d4dad4a6ae291bfe54a608f /src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
parent11565c19f875db56b147069bc11e6e92c2266841 (diff)
Use SafeImplicitOutputFunctions for all except the skylark ones.
-- MOS_MIGRATED_REVID=98926819
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java9
1 files changed, 4 insertions, 5 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 0f576bab21..a941660541 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
@@ -37,7 +37,6 @@ import com.google.devtools.build.lib.analysis.config.BuildOptions;
import com.google.devtools.build.lib.packages.Attribute.LateBoundLabel;
import com.google.devtools.build.lib.packages.Attribute.SplitTransition;
import com.google.devtools.build.lib.packages.AttributeMap;
-import com.google.devtools.build.lib.packages.ImplicitOutputsFunction;
import com.google.devtools.build.lib.packages.ImplicitOutputsFunction.SafeImplicitOutputsFunction;
import com.google.devtools.build.lib.packages.Rule;
import com.google.devtools.build.lib.packages.RuleClass;
@@ -239,8 +238,8 @@ public final class AndroidRuleClasses {
"java_library",
"proto_library"};
- public static final ImplicitOutputsFunction ANDROID_BINARY_IMPLICIT_OUTPUTS =
- new ImplicitOutputsFunction() {
+ public static final SafeImplicitOutputsFunction ANDROID_BINARY_IMPLICIT_OUTPUTS =
+ new SafeImplicitOutputsFunction() {
@Override
public Iterable<String> getImplicitOutputs(AttributeMap rule) {
@@ -282,8 +281,8 @@ public final class AndroidRuleClasses {
}
};
- public static final ImplicitOutputsFunction ANDROID_LIBRARY_IMPLICIT_OUTPUTS =
- new ImplicitOutputsFunction() {
+ public static final SafeImplicitOutputsFunction ANDROID_LIBRARY_IMPLICIT_OUTPUTS =
+ new SafeImplicitOutputsFunction() {
@Override
public Iterable<String> getImplicitOutputs(AttributeMap attributes) {