Rewrite the extra action info files if the data within them changes. -- MOS_MIGRATED_REVID=128468615
diff --git a/src/main/java/com/google/devtools/build/lib/rules/extra/ExtraActionInfoFileWriteAction.java b/src/main/java/com/google/devtools/build/lib/rules/extra/ExtraActionInfoFileWriteAction.java index 817234c..f1db755 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/extra/ExtraActionInfoFileWriteAction.java +++ b/src/main/java/com/google/devtools/build/lib/rules/extra/ExtraActionInfoFileWriteAction.java
@@ -24,7 +24,6 @@ import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable; import com.google.devtools.build.lib.util.Fingerprint; import com.google.devtools.build.lib.util.Preconditions; - import java.io.IOException; import java.io.OutputStream; @@ -68,6 +67,7 @@ Fingerprint f = new Fingerprint(); f.addString(UUID); f.addString(shadowedAction.getKey()); + f.addBytes(shadowedAction.getExtraActionInfo().build().toByteArray()); return f.hexDigestAndReset(); } }