boolean (@NotNull DataContext dataContext) { Object[] objs = PlatformCoreDataKeys.SELECTED_ITEMS.getData(dataContext); if (objs != null && objs.length > 0) { for (PsiDirectory directory : getSelectedDirectories(objs)) { if (!directory.getManager().isInProject(directory)) return false; } } return true; }