URL (String name) { if (isAllowedPluginResource(name)) { for (IdeaPluginDescriptor descriptor : PluginManagerCore.getPlugins()) { ClassLoader l = descriptor.getPluginClassLoader(); URL url = l == null ? null : l.getResource(name); if (url != null) return url; } } return getClass().getClassLoader().getResource(name); }