api / org.gradle.api.plugins / JavaBasePlugin

JavaBasePlugin

open class JavaBasePlugin : Plugin<ProjectInternal>

A org.gradle.api.Plugin which compiles and tests Java source, and assembles it into a JAR file.

Constructors

<init>

JavaBasePlugin(instantiator: Instantiator, objectFactory: ObjectFactory)

Properties

BUILD_DEPENDENTS_TASK_NAME

static val BUILD_DEPENDENTS_TASK_NAME: String

BUILD_NEEDED_TASK_NAME

static val BUILD_NEEDED_TASK_NAME: String

BUILD_TASK_NAME

static val BUILD_TASK_NAME: String

CHECK_TASK_NAME

static val CHECK_TASK_NAME: String

DOCUMENTATION_GROUP

static val DOCUMENTATION_GROUP: String

VERIFICATION_GROUP

static val VERIFICATION_GROUP: String

Functions

apply

open fun apply(project: ProjectInternal): Unit

configureForSourceSet

open fun configureForSourceSet(sourceSet: SourceSet, compile: AbstractCompile): Unit