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 | 5 |
1 files changed, 3 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 3f704d201a..52b3ee2ada 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 @@ -64,8 +64,9 @@ public class PseudoAction<InfoType extends MessageLite> extends AbstractAction { } @Override - protected String computeKey(ActionKeyContext actionKeyContext) { - return new Fingerprint().addUUID(uuid).addBytes(getInfo().toByteArray()).hexDigestAndReset(); + protected void computeKey(ActionKeyContext actionKeyContext, Fingerprint fp) { + fp.addUUID(uuid); + fp.addBytes(getInfo().toByteArray()); } protected InfoType getInfo() { |