@Incubating public class JvmLanguagePlugin extends Object implements Plugin<Project>
LanguageBasePlugin
.
Registers the ClassDirectoryBinary
element type for the BinaryContainer
.
Adds a lifecycle task named classes
for each ClassDirectoryBinary
.
Registers the ResourceSet
element type for each FunctionalSourceSet
added to ProjectSourceSet
.
Adds a Copy
task named processXYZResources
for each ResourceSet
added to a ClassDirectoryBinary
.Constructor and Description |
---|
JvmLanguagePlugin(org.gradle.internal.reflect.Instantiator instantiator,
org.gradle.api.internal.file.FileResolver fileResolver) |