diff options
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.java | 8 |
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, |