Interface BasePluginExtension


public interface BasePluginExtension
An extension used for BasePlugin.

Replaces BasePluginConvention.

Since:
7.1
  • Method Details

    • getDistsDirectory

      DirectoryProperty getDistsDirectory()
      Returns the directory to generate TAR and ZIP archives into.
      Returns:
      The directory. Never returns null.
    • getLibsDirectory

      DirectoryProperty getLibsDirectory()
      Returns the directory to generate JAR and WAR archives into.
      Returns:
      The directory. Never returns null.
    • getArchivesName

      Property<String> getArchivesName()
      The base name to use for archive files.
    • getDistsDirName

      @Deprecated String getDistsDirName()
      Deprecated.
      Use getDistsDirectory(). This method is scheduled for removal in Gradle 9.0.
      This method is only here to maintain compatibility with existing builds.
    • setDistsDirName

      @Deprecated void setDistsDirName(String distsDirName)
      Deprecated.
      Use getDistsDirectory(). This method is scheduled for removal in Gradle 9.0.
      This method is only here to maintain compatibility with existing builds.
    • getLibsDirName

      @Deprecated String getLibsDirName()
      Deprecated.
      Use getLibsDirectory(). This method is scheduled for removal in Gradle 9.0.
      This method is only here to maintain compatibility with existing builds.
    • setLibsDirName

      @Deprecated void setLibsDirName(String libsDirName)
      Deprecated.
      Use getLibsDirectory(). This method is scheduled for removal in Gradle 9.0.
      This method is only here to maintain compatibility with existing builds.
    • getArchivesBaseName

      @Deprecated String getArchivesBaseName()
      Deprecated.
      Use getArchivesName(). This method is scheduled for removal in Gradle 9.0.
      This method is only here to maintain compatibility with existing builds.
    • setArchivesBaseName

      @Deprecated void setArchivesBaseName(String archivesBaseName)
      Deprecated.
      Use getArchivesName(). This method is scheduled for removal in Gradle 9.0.
      This method is only here to maintain compatibility with existing builds.