aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis
diff options
context:
space:
mode:
authorGravatar janakr <janakr@google.com>2018-02-01 12:28:21 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-01 12:31:12 -0800
commit92a031f1b8ab9decfba8b2643506550be9587649 (patch)
treedb94aeba8857ac092a94b99dc94b996fa0c551fd /src/main/java/com/google/devtools/build/lib/analysis
parentcfad57434c04a89f640d53ff018ac73f45b71286 (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.java7
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) {