BaseLanguageSourceSet

open class BaseLanguageSourceSet : AbstractLanguageSourceSet(source)

Base class that may be used for custom LanguageSourceSet implementations. However, it is generally better to use an interface annotated with org.gradle.model.Managed and not use an implementation class at all.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open var buildTask: Task
Link copied to clipboard
open var checkTask: Task
Link copied to clipboard
Link copied to clipboard
val identifier: ComponentSpecIdentifier
Link copied to clipboard

Functions

Link copied to clipboard
open fun builtBy(tasks: Array<Any>)
Link copied to clipboard
open fun checkedBy(tasks: Array<Any>)
Link copied to clipboard
open fun <T : LanguageSourceSet?> create(publicType: Class<out LanguageSourceSet>, implementationType: Class<T>, componentId: ComponentSpecIdentifier, objectFactory: ObjectFactory): T
Create a source set instance.
Link copied to clipboard
open fun generatedBy(generatorTask: Task)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getName(): String
Link copied to clipboard
open fun getParentName(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun toString(): String