GradleSettingsControlProvider () { GradleSettingsControlProvider result = null; final String platformPrefix = PlatformUtils.getPlatformPrefix(); for (GradleSettingsControlProvider provider : EP_NAME.getExtensions()) { if (StringUtil.equals(platformPrefix, provider.getPlatformPrefix())) { assert result == null : "Multiple GradleSettingsControlProvider extensions found"; result = provider; } } return ObjectUtils.notNull(result, new DefaultProvider()); }