diff options
author | elenairina <elenairina@google.com> | 2018-08-02 02:27:57 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-08-02 02:30:09 -0700 |
commit | 2987ba80eea24051d3834b8ee00a5397ddd262c5 (patch) | |
tree | 5f3afe62c18fc4c3570d6f104a99572a60b1be64 /src/main/java/com/google/devtools/build/lib/rules/android | |
parent | 932a745b662bd84546c81b99a99b4fd1a25c4377 (diff) |
Return Java providers only once
through JavaInfo, instead of returning them also through ConfiguredTarget. Since these providers can not be found in ConfiguredTarget anymore they have to be retrieved from JavaInfo instead.
RELNOTES: None.
PiperOrigin-RevId: 207068520
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/android')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/android/DexArchiveAspect.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/DexArchiveAspect.java b/src/main/java/com/google/devtools/build/lib/rules/android/DexArchiveAspect.java index c954a9fa9e..d5214126b2 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/android/DexArchiveAspect.java +++ b/src/main/java/com/google/devtools/build/lib/rules/android/DexArchiveAspect.java @@ -341,7 +341,7 @@ public final class DexArchiveAspect extends NativeAspectClass implements Configu private static ImmutableList<Artifact> getBootclasspath( ConfiguredTarget base, RuleContext ruleContext) { JavaCompilationInfoProvider compilationInfo = - base.getProvider(JavaCompilationInfoProvider.class); + JavaInfo.getProvider(JavaCompilationInfoProvider.class, base); if (compilationInfo == null || compilationInfo.getBootClasspath().isEmpty()) { return ImmutableList.of( ruleContext |