diff options
author | jcater <jcater@google.com> | 2017-11-17 09:25:19 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2017-11-17 09:27:23 -0800 |
commit | a90a976418e31922749d20e0caaa19cfe129ddbd (patch) | |
tree | 4af2b017f1c93f37f1419a3a7159107c9cdf9ce9 /src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java | |
parent | eba63896cc6f83608d59f044dd4d193ec72c03e6 (diff) |
Convert JavaToolchainProvider to a concrete class, and a subclass of ToolchainInfo.
PiperOrigin-RevId: 176117866
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java | 6 |
1 files changed, 3 insertions, 3 deletions
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 ee4413d277..de767540c7 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 @@ -339,7 +339,7 @@ public abstract class AndroidBinary implements RuleConfiguredTargetFactory { .withEnforcementLevel(oneVersionEnforcementLevel) .outputArtifact( ruleContext.getImplicitOutputArtifact(JavaSemantics.JAVA_ONE_VERSION_ARTIFACT)) - .useToolchain(JavaToolchainProvider.fromRuleContext(ruleContext)) + .useToolchain(JavaToolchainProvider.from(ruleContext)) .checkJars(transitiveDependencies) .build(ruleContext); } @@ -1501,14 +1501,14 @@ public abstract class AndroidBinary implements RuleConfiguredTargetFactory { // Adds the appropriate SpawnAction options depending on if SingleJar is a jar or not. private static SpawnAction.Builder singleJarSpawnActionBuilder(RuleContext ruleContext) { - Artifact singleJar = JavaToolchainProvider.fromRuleContext(ruleContext).getSingleJar(); + Artifact singleJar = JavaToolchainProvider.from(ruleContext).getSingleJar(); SpawnAction.Builder builder = new SpawnAction.Builder().useDefaultShellEnvironment(); if (singleJar.getFilename().endsWith(".jar")) { builder .setJarExecutable( JavaCommon.getHostJavaExecutable(ruleContext), singleJar, - JavaToolchainProvider.fromRuleContext(ruleContext).getJvmOptions()) + JavaToolchainProvider.from(ruleContext).getJvmOptions()) .addTransitiveInputs(JavaHelper.getHostJavabaseInputs(ruleContext)); } else { builder.setExecutable(singleJar); |