diff options
author | 2018-02-01 12:28:21 -0800 | |
---|---|---|
committer | 2018-02-01 12:31:12 -0800 | |
commit | 92a031f1b8ab9decfba8b2643506550be9587649 (patch) | |
tree | db94aeba8857ac092a94b99dc94b996fa0c551fd /src/main/java/com/google/devtools/build/lib/analysis | |
parent | cfad57434c04a89f640d53ff018ac73f45b71286 (diff) |
Add codecs for some stray SkyKeys.
PiperOrigin-RevId: 184177838
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/buildinfo/BuildInfoFactory.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/buildinfo/BuildInfoFactory.java b/src/main/java/com/google/devtools/build/lib/analysis/buildinfo/BuildInfoFactory.java index 468fb272cf..635c1b51dd 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/buildinfo/BuildInfoFactory.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/buildinfo/BuildInfoFactory.java @@ -17,6 +17,8 @@ import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.actions.ArtifactRoot; import com.google.devtools.build.lib.analysis.config.BuildConfiguration; import com.google.devtools.build.lib.cmdline.RepositoryName; +import com.google.devtools.build.lib.skyframe.serialization.ObjectCodec; +import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec; import com.google.devtools.build.lib.vfs.PathFragment; import java.io.Serializable; @@ -54,7 +56,10 @@ public interface BuildInfoFactory extends Serializable { * Build-info key for lookup from the {@link * com.google.devtools.build.lib.analysis.AnalysisEnvironment}. */ - final class BuildInfoKey implements Serializable { + @AutoCodec + final class BuildInfoKey { + public static final ObjectCodec<BuildInfoKey> CODEC = + new BuildInfoFactory_BuildInfoKey_AutoCodec(); private final String name; public BuildInfoKey(String name) { |