Class PluginBundleExtension

java.lang.Object
com.gradle.publish.PluginBundleExtension

@Deprecated public class PluginBundleExtension extends Object
Deprecated.
This extension should not be used with Gradle 8.0+. The metadata should be specified via the gradlePlugin block. See the documentation for more details: https://docs.gradle.org/current/userguide/publishing_gradle_plugins.html#configure_the_plugin_publishing_plugin
Extension for configuring metadata of plugins to be published to the Gradle Plugin Portal.
  • Constructor Details

    • PluginBundleExtension

      public PluginBundleExtension()
      Deprecated.
  • Method Details

    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object
    • isEmpty

      public boolean isEmpty()
      Deprecated.
    • getWebsite

      public String getWebsite()
      Deprecated.
    • setWebsite

      public void setWebsite(String website)
      Deprecated.
    • getDescription

      public String getDescription()
      Deprecated.
    • setDescription

      public void setDescription(String description)
      Deprecated.
    • getVcsUrl

      public String getVcsUrl()
      Deprecated.
    • setVcsUrl

      public void setVcsUrl(String vcsUrl)
      Deprecated.
    • getTags

      public Collection<String> getTags()
      Deprecated.
      Returns the tags for declared plugins. These tags apply to all plugins contained by the bundle, unless specific tags for individual plugins are declared (@see #pluginTags), in which case those take precedence.
    • setTags

      public void setTags(Collection<String> tags)
      Deprecated.
      Specify the tags to be used for all plugins contained by the bundle. If individual tags for specific plugins are also declared, those take precedence over the bundle level tags.
    • getPluginTags

      public Map<String,Collection<String>> getPluginTags()
      Deprecated.
      Returns the individual tags for declared plugins. If specified, individual plugin tags take precedence over bundle level tags.
    • setPluginTags

      public void setPluginTags(Map<String,Collection<String>> pluginTags)
      Deprecated.
      Set individual tags for the declared plugins. If specified, individual plugin tags take precedence over bundle level tags (on a per-plugin basis).