aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java
index 8f4901fbb1..00a16f96df 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java
@@ -195,7 +195,7 @@ public final class FilesetEntryFunction implements SkyFunction {
maybeStoreSymlink(
linkName,
targetName,
- metadata,
+ f.getMetadataHash(),
t.getDestPath(),
direct.isGenerated(),
f.getValueForDerivedArtifacts(),
@@ -214,7 +214,7 @@ public final class FilesetEntryFunction implements SkyFunction {
maybeStoreSymlink(
nestedLink.getName(),
nestedLink.getTargetPath(),
- nestedLink.getMetadata(),
+ nestedLink.getMetadataHash(),
destPath,
nestedLink.isGeneratedTarget(),
nestedLink.getTargetArtifactValue(),
@@ -225,7 +225,7 @@ public final class FilesetEntryFunction implements SkyFunction {
private static void maybeStoreSymlink(
PathFragment linkName,
PathFragment linkTarget,
- String metadata,
+ int metadataHash,
PathFragment destPath,
boolean isGenerated,
FileArtifactValue targetArtifactValue,
@@ -236,10 +236,11 @@ public final class FilesetEntryFunction implements SkyFunction {
result.put(
linkName,
FilesetOutputSymlink.createForDerivedTarget(
- linkName, linkTarget, metadata, targetArtifactValue));
+ linkName, linkTarget, metadataHash, targetArtifactValue));
} else {
result.put(
- linkName, FilesetOutputSymlink.createForSourceTarget(linkName, linkTarget, metadata));
+ linkName,
+ FilesetOutputSymlink.createForSourceTarget(linkName, linkTarget, metadataHash));
}
}
}