diff options
author | Klaus Aehlig <aehlig@google.com> | 2017-08-11 14:03:31 +0200 |
---|---|---|
committer | Marcel Hlopko <hlopko@google.com> | 2017-08-11 15:43:55 +0200 |
commit | 2a92c9015b764faa655ff6f27a2ed97089818eaf (patch) | |
tree | 372474ec525089d6325969237117b60ec9230883 /src/main/java/com/google/devtools/build/lib/analysis/BuildView.java | |
parent | 9626bb4923c74c6d3c09b7438eb24b32191053df (diff) |
BEP: move configuration-independent information to TargetConfigured event
Some information about a target is configuration independent and therefore can
already be provided at a target level (i.e., in the TargetConfigured event). Do
so, to have that information available earlier and, once the deprecation period
is over, avoid redundant information in the stream.
Change-Id: I8021ce3dd2a8168d409ea513190c4e3a349dbc2f
PiperOrigin-RevId: 164967059
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/BuildView.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/BuildView.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java b/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java index 87cb74ad9c..559cad1d49 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java @@ -507,8 +507,8 @@ public class BuildView { for (TargetAndConfiguration pair : topLevelTargetsWithConfigs) { byLabel.put(pair.getLabel(), pair.getConfiguration()); } - for (Label label : byLabel.keySet()) { - eventBus.post(new TargetConfiguredEvent(label, byLabel.get(label))); + for (Target target : targets) { + eventBus.post(new TargetConfiguredEvent(target, byLabel.get(target.getLabel()))); } List<ConfiguredTargetKey> topLevelCtKeys = Lists.transform(topLevelTargetsWithConfigs, |