List<IdeaPlugin> (@NotNull DomElement place, @NotNull String idOrModule) { Project project = place.getManager().getProject(); Collection<VirtualFile> vFiles = getFiles(project, idOrModule); return JBIterable.from(vFiles) .map(PsiManager.getInstance(project)::findFile) .filter(XmlFile.class) .map(DescriptorUtil::getIdeaPlugin) .filter(Conditions.notNull()) .toList(); }