aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/PseudoAction.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/PseudoAction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/PseudoAction.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/PseudoAction.java b/src/main/java/com/google/devtools/build/lib/analysis/PseudoAction.java
index 52b3ee2ada..ad44b91e81 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/PseudoAction.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/PseudoAction.java
@@ -24,6 +24,7 @@ import com.google.devtools.build.lib.actions.Artifact;
import com.google.devtools.build.lib.actions.CommandLineExpansionException;
import com.google.devtools.build.lib.actions.extra.ExtraActionInfo;
import com.google.devtools.build.lib.collect.nestedset.NestedSet;
+import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec;
import com.google.devtools.build.lib.util.Fingerprint;
import com.google.protobuf.GeneratedMessage.GeneratedExtension;
import com.google.protobuf.MessageLite;
@@ -35,9 +36,12 @@ import java.util.UUID;
* about rules to extra_actions.
*/
public class PseudoAction<InfoType extends MessageLite> extends AbstractAction {
- private final UUID uuid;
+ @AutoCodec.VisibleForSerialization protected final UUID uuid;
private final String mnemonic;
- private final GeneratedExtension<ExtraActionInfo, InfoType> infoExtension;
+
+ @AutoCodec.VisibleForSerialization
+ protected final GeneratedExtension<ExtraActionInfo, InfoType> infoExtension;
+
private final InfoType info;
public PseudoAction(UUID uuid, ActionOwner owner,