Interface PluginLicense


public interface PluginLicense
Represents a plugin license for the plugin POM.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.provider.Property<String>
     
  • Method Details

    • getName

      @Input @Optional org.gradle.api.provider.Property<String> getName()
      Returns:
      SPDX or human-readable license name
    • getUrl

      @Input @Optional org.gradle.api.provider.Property<String> getUrl()
      Returns:
      URL to the full license text
    • getDistribution

      @Input @Optional org.gradle.api.provider.Property<String> getDistribution()
      Returns:
      how the software is distributed under this license, typically repo or manual
    • getComments

      @Input @Optional org.gradle.api.provider.Property<String> getComments()
      Returns:
      optional additional information about this license