Groovy Documentation

nu.studer.gradle.plugindev
[Groovy] Class PluginDevExtension

java.lang.Object
  nu.studer.gradle.plugindev.PluginDevExtension

class PluginDevExtension

Extension point to configure the plugin development plugin.


Property Summary
java.lang.String authorEmail

java.lang.String authorId

java.lang.String authorName

java.lang.String pluginDescription

java.lang.String pluginId

java.lang.String pluginImplementationClass

java.util.Set pluginLicenses

java.lang.String pluginName

java.util.Set pluginTags

groovy.lang.Closure pomConfiguration

java.lang.String projectInceptionYear

java.lang.String projectIssuesUrl

java.lang.String projectUrl

java.lang.String projectVcsUrl

 
Constructor Summary
PluginDevExtension(PluginDevPlugin plugin, Project project)

 
Method Summary
java.lang.Object done()

java.lang.Object pluginLicense(java.lang.String license)

java.lang.Object pluginLicenses(java.lang.String... licenses)

java.lang.Object pluginTag(java.lang.String tag)

java.lang.Object pluginTags(java.lang.String... tags)

java.lang.Object setPluginLicense(java.lang.String license)

java.lang.Object setPluginLicenses(java.util.List licenses)

java.lang.Object setPluginTag(java.lang.String tag)

java.lang.Object setPluginTags(java.util.List tags)

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

authorEmail

java.lang.String authorEmail


authorId

java.lang.String authorId


authorName

java.lang.String authorName


pluginDescription

java.lang.String pluginDescription


pluginId

java.lang.String pluginId


pluginImplementationClass

java.lang.String pluginImplementationClass


pluginLicenses

java.util.Set pluginLicenses


pluginName

java.lang.String pluginName


pluginTags

java.util.Set pluginTags


pomConfiguration

groovy.lang.Closure pomConfiguration


projectInceptionYear

java.lang.String projectInceptionYear


projectIssuesUrl

java.lang.String projectIssuesUrl


projectUrl

java.lang.String projectUrl


projectVcsUrl

java.lang.String projectVcsUrl


 
Constructor Detail

PluginDevExtension

PluginDevExtension(PluginDevPlugin plugin, Project project)


 
Method Detail

done

java.lang.Object done()


pluginLicense

java.lang.Object pluginLicense(java.lang.String license)


pluginLicenses

java.lang.Object pluginLicenses(java.lang.String... licenses)


pluginTag

java.lang.Object pluginTag(java.lang.String tag)


pluginTags

java.lang.Object pluginTags(java.lang.String... tags)


setPluginLicense

java.lang.Object setPluginLicense(java.lang.String license)


setPluginLicenses

java.lang.Object setPluginLicenses(java.util.List licenses)


setPluginTag

java.lang.Object setPluginTag(java.lang.String tag)


setPluginTags

java.lang.Object setPluginTags(java.util.List tags)


toString

@Override
java.lang.String toString()


 

Groovy Documentation