diff options
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.java | 11 |
1 files changed, 7 insertions, 4 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 02f256f433..4ed96ec337 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 @@ -237,10 +237,13 @@ public final class FilesetEntryFunction implements SkyFunction { private static RecursiveFilesystemTraversalValue traverse( Environment env, String errorInfo, DirectTraversal traversal) throws MissingDepException, InterruptedException { - SkyKey depKey = RecursiveFilesystemTraversalValue.key( - new RecursiveFilesystemTraversalValue.TraversalRequest(traversal.getRoot(), - traversal.isGenerated(), traversal.getPackageBoundaryMode(), traversal.isPackage(), - errorInfo)); + RecursiveFilesystemTraversalValue.TraversalRequest depKey = + RecursiveFilesystemTraversalValue.TraversalRequest.create( + traversal.getRoot(), + traversal.isGenerated(), + traversal.getPackageBoundaryMode(), + traversal.isPackage(), + errorInfo); RecursiveFilesystemTraversalValue v = (RecursiveFilesystemTraversalValue) env.getValue(depKey); if (env.valuesMissing()) { throw new MissingDepException(); |