diff options
author | 2016-07-29 20:58:42 +0000 | |
---|---|---|
committer | 2016-08-01 08:07:45 +0000 | |
commit | ad77f9722e5adb5c997859ea4a0f0f66e7f583bb (patch) | |
tree | 9cf72c0289f04b4dafa9178b6898929711daa79d /src/main/java/com/google/devtools/build/lib/skyframe/TreeArtifactValue.java | |
parent | 740b7689ae6d6c5fa7f867f30d7c390473587027 (diff) |
Refactor FileArtifactValue and ArtifactValue now that presence of mtime and digest are mutually exclusive.
--
MOS_MIGRATED_REVID=128843642
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/TreeArtifactValue.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/TreeArtifactValue.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/TreeArtifactValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/TreeArtifactValue.java index a0f2241531..bddd5925af 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/TreeArtifactValue.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/TreeArtifactValue.java @@ -26,20 +26,18 @@ import com.google.devtools.build.lib.actions.cache.Digest; import com.google.devtools.build.lib.actions.cache.Metadata; import com.google.devtools.build.lib.vfs.Path; import com.google.devtools.build.lib.vfs.PathFragment; - +import com.google.devtools.build.skyframe.SkyValue; import java.io.IOException; - import java.util.Arrays; import java.util.Map; import java.util.Set; - import javax.annotation.Nullable; /** - * Value for TreeArtifacts, which contains a digest and the {@link FileArtifactValue}s - * of its child {@link TreeFileArtifact}s. + * Value for TreeArtifacts, which contains a digest and the {@link FileArtifactValue}s of its child + * {@link TreeFileArtifact}s. */ -public class TreeArtifactValue extends ArtifactValue { +public class TreeArtifactValue implements SkyValue { private static final Function<Artifact, PathFragment> PARENT_RELATIVE_PATHS = new Function<Artifact, PathFragment>() { @Override |