@Override
        public boolean processInReadAction(final VirtualFile dir) {
          if (scope.contains(dir)) {
            PsiDirectory psiDir = psiManager.findDirectory(dir);
            if (psiDir != null && !consumer.process(psiDir)) return false;
          }
          return true;
        }
@Override
        public boolean processInReadAction(final VirtualFile dir)