void (DomElementAnnotationHolder holder, ExtensionPoint extensionPoint) { if (!DomUtil.hasXml(extensionPoint.getDynamic())) { final LocalQuickFix[] fixes = holder.isOnTheFly() && ApplicationManager.getApplication().isInternal() ? new LocalQuickFix[]{ createAnalyzeEPFix("AnalyzeEPUsage", extensionPoint), createAnalyzeEPFix("AnalyzeEPUsageIgnoreSafeClasses", extensionPoint) } : LocalQuickFix.EMPTY_ARRAY; holder.createProblem(extensionPoint, DevKitBundle.message("inspections.plugin.xml.dynamic.plugin.extension.point", extensionPoint.getEffectiveQualifiedName()), fixes); } else if (Boolean.FALSE == extensionPoint.getDynamic().getValue()) { holder.createProblem(extensionPoint, DevKitBundle.message("inspections.plugin.xml.dynamic.plugin.explicit.non.dynamic.extension.point", extensionPoint.getEffectiveQualifiedName())); } }