@Override
        public void visitIncludedRoot(@NotNull WorkspaceFileSet fileSet) {
          ProgressManager.checkCanceled();
          if (!(fileSet instanceof WorkspaceFileSetWithCustomData<?>) || !isInContent((WorkspaceFileSetWithCustomData<?>)fileSet)) {
            return;
          }
          VirtualFile root = fileSet.getRoot();
          if (fileSet instanceof WorkspaceFileSetImpl && !((WorkspaceFileSetImpl)fileSet).getRecursive()) {
            nonRecursiveRoots.add(fileSet.getRoot());
          }
          else {
            recursiveRoots.add(root);
          }
        }
@Override
        public void visitIncludedRoot(@NotNull WorkspaceFileSet fileSet)