aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java
diff options
context:
space:
mode:
authorGravatar Adam Michael <ajmichael@google.com>2017-01-06 23:32:00 +0000
committerGravatar Marcel Hlopko <hlopko@google.com>2017-01-09 10:15:25 +0000
commiteae0fa660bcbf639149fbf7bb2952ebbd2542e26 (patch)
treec8a6e6aa4085cdd980fc0c6d2812add3046bb562 /src/main/java
parentfa7e34979b1a10794321b1233e8d6f44a62431fa (diff)
Delete some dead android rules and tools code.
-- PiperOrigin-RevId: 143823562 MOS_MIGRATED_REVID=143823562
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidSemantics.java5
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java2
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidCommon.java1
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java4
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidSemantics.java5
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/ProguardMappingProvider.java7
6 files changed, 3 insertions, 21 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidSemantics.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidSemantics.java
index 3edab88be1..a001fa96bb 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidSemantics.java
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidSemantics.java
@@ -77,11 +77,6 @@ public class BazelAndroidSemantics implements AndroidSemantics {
}
@Override
- public ImmutableList<String> getDxJvmArguments() {
- return ImmutableList.of();
- }
-
- @Override
public void addMainDexListActionArguments(RuleContext ruleContext, SpawnAction.Builder builder) {
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java
index f43fa830e4..f2f9fc950d 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java
@@ -755,7 +755,7 @@ public abstract class AndroidBinary implements RuleConfiguredTargetFactory {
if (proguardOutput.getMapping() != null) {
builder.add(
ProguardMappingProvider.class,
- ProguardMappingProvider.create(finalProguardMap, proguardOutput.getProtoMapping()));
+ ProguardMappingProvider.create(finalProguardMap));
}
return builder
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidCommon.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidCommon.java
index 2b483800f9..7045816c7d 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidCommon.java
@@ -850,7 +850,6 @@ public class AndroidCommon {
builder.add(input);
}
}
- continue;
}
}
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 6943e95cce..f921fe2684 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
@@ -88,8 +88,6 @@ public final class AndroidRuleClasses {
fromTemplates("%{name}_resources.jar");
public static final SafeImplicitOutputsFunction ANDROID_RESOURCES_APK =
fromTemplates("%{name}.ap_");
- public static final SafeImplicitOutputsFunction ANDROID_BINARY_SHRUNK_JAR =
- fromTemplates("%{name}_shrunk.jar");
public static final SafeImplicitOutputsFunction ANDROID_RESOURCES_SHRUNK_APK =
fromTemplates("%{name}_shrunk.ap_");
public static final SafeImplicitOutputsFunction ANDROID_RESOURCES_ZIP =
@@ -106,8 +104,6 @@ public final class AndroidRuleClasses {
fromTemplates("%{name}_incremental.apk");
public static final SafeImplicitOutputsFunction ANDROID_BINARY_UNSIGNED_APK =
fromTemplates("%{name}_unsigned.apk");
- public static final SafeImplicitOutputsFunction ANDROID_BINARY_SIGNED_APK =
- fromTemplates("%{name}_signed.apk");
public static final SafeImplicitOutputsFunction ANDROID_BINARY_DEPLOY_JAR =
fromTemplates("%{name}_deploy.jar");
public static final SafeImplicitOutputsFunction ANDROID_BINARY_PROGUARD_JAR =
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidSemantics.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidSemantics.java
index 1eba6a3e8c..c433715bfa 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidSemantics.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidSemantics.java
@@ -86,11 +86,6 @@ public interface AndroidSemantics {
ImmutableList<String> getJavacArguments(RuleContext ruleContext);
/**
- * JVM arguments to be passed to the command line of dx.
- */
- ImmutableList<String> getDxJvmArguments();
-
- /**
* Configures the builder for generating the output jar used to configure the main dex file.
* @throws InterruptedException
*/
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/ProguardMappingProvider.java b/src/main/java/com/google/devtools/build/lib/rules/android/ProguardMappingProvider.java
index 63a9f246f9..f767c40aac 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/ProguardMappingProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/ProguardMappingProvider.java
@@ -23,14 +23,11 @@ import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable;
@Immutable
public abstract class ProguardMappingProvider implements TransitiveInfoProvider {
- public static ProguardMappingProvider create(
- Artifact proguardMapping, Artifact proguardProtoMapping) {
- return new AutoValue_ProguardMappingProvider(proguardMapping, proguardProtoMapping);
+ public static ProguardMappingProvider create(Artifact proguardMapping) {
+ return new AutoValue_ProguardMappingProvider(proguardMapping);
}
public abstract Artifact getProguardMapping();
- public abstract Artifact getProguardProtoMapping();
-
ProguardMappingProvider() {}
}