/**
  * Creates result for a dangling symlink.
  *
  * @param linkName path to the symbolic link
  * @param info the {@link FileInfo} associated with the link file
  */
 private static RecursiveFilesystemTraversalValue resultForDanglingSymlink(
     RootedPath linkName, FileInfo info) {
   Preconditions.checkState(
       info.type.isSymlink() && !info.type.exists(), "{%s} {%s}", linkName, info.type);
   return RecursiveFilesystemTraversalValue.of(
       ResolvedFile.danglingSymlink(linkName, info.unresolvedSymlinkTarget, info.metadata));
 }