Add to CppModuleMapAction.
@@ -25,6 +25,7 @@ import com.google.devtools.build.lib.actions.Artifact;
import com.google.devtools.build.lib.actions.Artifact.ArtifactExpander;
import com.google.devtools.build.lib.analysis.actions.AbstractFileWriteAction;
import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable;
+import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec;
import com.google.devtools.build.lib.util.Fingerprint;
import com.google.devtools.build.lib.vfs.PathFragment;
import java.io.IOException;
@@ -37,10 +38,11 @@ import java.util.HashSet;
import java.util.List;
/**
- * Creates C++ module map artifact genfiles. These are then passed to Clang to
- * do dependency checking.
+ * Creates C++ module map artifact genfiles. These are then passed to Clang to do dependency
+ * checking.
*/
@Immutable
+@AutoCodec
public final class CppModuleMapAction extends AbstractFileWriteAction {
private static final String GUID = "4f407081-1951-40c1-befc-d6b4daff5de3";
