diff options
author | Dmitry Lomov <dslomov@google.com> | 2016-02-01 13:41:23 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2016-02-02 14:55:06 +0000 |
commit | 076acfff37364351f68adb73ada8c1dac2f95ea7 (patch) | |
tree | 7a8677bdd126621718364810daeb63efa7e09d27 /src/main/java/com/google/devtools/build | |
parent | 2ac20962867aec785fb6f4616e6b51cbf5a3fb01 (diff) |
Add a test that asserts aspects propagating along implicit deps.
Fix a minor bug in the process.
--
MOS_MIGRATED_REVID=113519574
Diffstat (limited to 'src/main/java/com/google/devtools/build')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTarget.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTarget.java index fec081a6b5..c70b5b0843 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTarget.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTarget.java @@ -259,7 +259,7 @@ public final class RuleConfiguredTarget extends AbstractConfiguredTarget { public UnmodifiableIterator<TransitiveInfoProvider> iterator() { Map<Class<? extends TransitiveInfoProvider>, TransitiveInfoProvider> allProviders = new LinkedHashMap<>(); - for (int i = configuredAspects.size() - 1; i >= 0; i++) { + for (int i = configuredAspects.size() - 1; i >= 0; i--) { for (TransitiveInfoProvider tip : configuredAspects.get(i)) { allProviders.put(tip.getClass(), tip); } |