void (RegExpGroup group) { if (group.getType() != RegExpGroup.Type.CAPTURING_GROUP) { return; } final Collection<RegExpGroup.Type> types = RegExpLanguageHosts.getInstance().getSupportedNamedGroupTypes(group); if (types.isEmpty()) { return; } if (group.getNode().getLastChildNode().getElementType() != RegExpTT.GROUP_END) { return; } myHolder.registerProblem(group.getFirstChild(), RegExpBundle.message("inspection.warning.anonymous.capturing.group")); }