api / org.gradle.api.plugins / BasePlugin

BasePlugin

open class BasePlugin : Plugin<Project>

A org.gradle.api.Plugin which defines a basic project lifecycle and some common convention properties.

Constructors

<init>

BasePlugin(publicationRegistry: ProjectPublicationRegistry, configurationActionContainer: ProjectConfigurationActionContainer, moduleIdentifierFactory: ImmutableModuleIdentifierFactory)

Properties

ASSEMBLE_TASK_NAME

static val ASSEMBLE_TASK_NAME: String

BUILD_GROUP

static val BUILD_GROUP: String

CLEAN_TASK_NAME

static val CLEAN_TASK_NAME: String

UPLOAD_ARCHIVES_TASK_NAME

static val UPLOAD_ARCHIVES_TASK_NAME: String

UPLOAD_GROUP

static val UPLOAD_GROUP: String

Functions

apply

open fun apply(project: Project): Unit