diff options
author | 2015-07-23 12:46:12 +0000 | |
---|---|---|
committer | 2015-07-23 12:58:59 +0000 | |
commit | 35248d35a220331d8fd985df1d2b82bcdf158438 (patch) | |
tree | 25c917b99097c8ea5d4dad4a6ae291bfe54a608f /src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java | |
parent | 11565c19f875db56b147069bc11e6e92c2266841 (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.java | 9 |
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) { |