diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/vfs/inmemoryfs/InMemoryFileSystem.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/vfs/inmemoryfs/InMemoryFileSystem.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/vfs/inmemoryfs/InMemoryFileSystem.java b/src/main/java/com/google/devtools/build/lib/vfs/inmemoryfs/InMemoryFileSystem.java index 7a91db7eed..6bb578037d 100644 --- a/src/main/java/com/google/devtools/build/lib/vfs/inmemoryfs/InMemoryFileSystem.java +++ b/src/main/java/com/google/devtools/build/lib/vfs/inmemoryfs/InMemoryFileSystem.java @@ -641,7 +641,7 @@ public class InMemoryFileSystem extends FileSystem { } @Override - protected Collection<Path> getDirectoryEntries(Path path) throws IOException { + protected Collection<String> getDirectoryEntries(Path path) throws IOException { synchronized (this) { InMemoryDirectoryInfo dirInfo = getDirectory(path); FileStatus status = stat(path, false); @@ -651,10 +651,10 @@ public class InMemoryFileSystem extends FileSystem { } Collection<String> allChildren = dirInfo.getAllChildren(); - List<Path> result = new ArrayList<>(allChildren.size()); + List<String> result = new ArrayList<>(allChildren.size()); for (String child : allChildren) { if (!(child.equals(".") || child.equals(".."))) { - result.add(path.getChild(child)); + result.add(child); } } return result; |