@Incubating open class BaseLanguageSourceSet : AbstractLanguageSourceSet
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.
BaseLanguageSourceSet() |
open static fun <T : LanguageSourceSet> create(publicType: Class<out LanguageSourceSet>, implementationType: Class<T>, componentId: ComponentSpecIdentifier, sourceDirectorySetFactory: SourceDirectorySetFactory): T |