Package com.gradle.publish
Class LegacyConfigValidator
- java.lang.Object
-
- com.gradle.publish.LegacyConfigValidator
-
public class LegacyConfigValidator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Collection<java.lang.String>FORBIDDEN_NAMESPACES
-
Constructor Summary
Constructors Constructor Description LegacyConfigValidator(PluginBundleExtension bundleConfig, boolean skipNamespaceCheck)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidateConfig(org.gradle.plugin.devel.GradlePluginDevelopmentExtension pluginConfig)protected voidvalidateDescription(java.lang.String pluginName, java.lang.String description)protected voidvalidateDisplayName(java.lang.String pluginName, java.lang.String displayName)protected voidvalidateImplementationClass(java.lang.String pluginName, java.lang.String implementationClass)voidvalidateMavenCoordinates(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)voidvalidatePluginConfig(org.gradle.plugin.devel.PluginDeclaration plugin)protected voidvalidatePluginId(java.lang.String pluginName, java.lang.String pluginId)protected voidvalidatePluginIdUniqueness(org.gradle.plugin.devel.GradlePluginDevelopmentExtension pluginConfig)protected voidvalidateTags(java.lang.String pluginName, java.util.Collection<java.lang.String> tags)voidvalidateTags(org.gradle.plugin.devel.PluginDeclaration plugin)protected voidvalidateURLs(java.lang.String websiteUrl, java.lang.String vcsUrl)
-
-
-
Constructor Detail
-
LegacyConfigValidator
public LegacyConfigValidator(PluginBundleExtension bundleConfig, boolean skipNamespaceCheck)
-
-
Method Detail
-
validateConfig
public void validateConfig(org.gradle.plugin.devel.GradlePluginDevelopmentExtension pluginConfig)
-
validatePluginConfig
public void validatePluginConfig(org.gradle.plugin.devel.PluginDeclaration plugin)
-
validateTags
public void validateTags(org.gradle.plugin.devel.PluginDeclaration plugin)
-
validateMavenCoordinates
public void validateMavenCoordinates(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
-
validateURLs
protected void validateURLs(java.lang.String websiteUrl, java.lang.String vcsUrl)
-
validatePluginIdUniqueness
protected void validatePluginIdUniqueness(org.gradle.plugin.devel.GradlePluginDevelopmentExtension pluginConfig)
-
validatePluginId
protected void validatePluginId(java.lang.String pluginName, java.lang.String pluginId)
-
validateTags
protected void validateTags(java.lang.String pluginName, java.util.Collection<java.lang.String> tags)
-
validateDisplayName
protected void validateDisplayName(java.lang.String pluginName, java.lang.String displayName)
-
validateDescription
protected void validateDescription(java.lang.String pluginName, java.lang.String description)
-
validateImplementationClass
protected void validateImplementationClass(java.lang.String pluginName, java.lang.String implementationClass)
-
-