public void toCollections()

in changes-patch-builder/src/jetbrains/buildServer/vcs/patches/fs/MemoryFileSystemImpl.java [249:267]


  public void toCollections(final Collection<String> newFiles,
                            final Collection<String> modifiedFiles,
                            final Collection<String> newDirectories) {
    traverseAndRun(root, new StringBuilder(), new NodeVisitor() {
      public void visit(Node node, String fullPath) {
        if (node.marker) {
          if (node.isFile) {
            if (node.isNew) {
              newFiles.add(fullPath);
            } else {
              modifiedFiles.add(fullPath);
            }
          } else {
            newDirectories.add(fullPath);
          }
        }
      }
    });
  }