diff options
author | tomlu <tomlu@google.com> | 2018-04-03 10:01:10 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-04-03 10:02:35 -0700 |
commit | 6ed4fd55ac792b4b6a5003cb1530a5a8b1b8b55d (patch) | |
tree | 6f05fd4b3c4be367b25980a06998beb8cb8605de /src/main/java/com/google/devtools/build/lib/skyframe/AspectCompletionValue.java | |
parent | 87cd8d6dc4180692fa6d773683fea7a9d02107f1 (diff) |
Fix build results for aspect builds.
The current output was pretty much completely incorrect. However since the result output was always hidden for the default value of --show_result, users simply didn't see the incorrect output (instead getting no output at all).
This CL fixes both the --show_result problem and makes the output correct.
RELNOTES: Print correct build result for builds with --aspects flag.
PiperOrigin-RevId: 191456352
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/AspectCompletionValue.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/AspectCompletionValue.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/AspectCompletionValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/AspectCompletionValue.java index 7b33d0bfe4..64066cf948 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/AspectCompletionValue.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/AspectCompletionValue.java @@ -37,8 +37,9 @@ public class AspectCompletionValue implements SkyValue { targets, aspectValue -> AspectCompletionKey.create(aspectValue.getKey(), ctx)); } + /** The key of an AspectCompletionValue. */ @AutoValue - abstract static class AspectCompletionKey implements SkyKey { + public abstract static class AspectCompletionKey implements SkyKey { public static AspectCompletionKey create( AspectKey aspectKey, TopLevelArtifactContext topLevelArtifactContext) { return new AutoValue_AspectCompletionValue_AspectCompletionKey( |