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.java5
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() {