aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2016-02-01 14:58:45 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-02-02 14:56:05 +0000
commitd68626aea63c1b1937128016bc3a210f896e316c (patch)
tree12f71513790e4f5f8a3fcf54d6c1281939c8d88a /src/main/java
parent076acfff37364351f68adb73ada8c1dac2f95ea7 (diff)
Bug: Skylark performs action consistency check even if actions are dropped.
-- MOS_MIGRATED_REVID=113524029
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java b/src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java
index ca3e621d28..bfdd8b99a3 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java
@@ -157,6 +157,9 @@ public class CachingAnalysisEnvironment implements AnalysisEnvironment {
@Override
public ImmutableSet<Artifact> getOrphanArtifacts() {
+ if (!allowRegisteringActions) {
+ return ImmutableSet.<Artifact>of();
+ }
return ImmutableSet.copyOf(getOrphanArtifactMap().keySet());
}