@groovy.transform.CompileStatic class GrailsPluginGradlePlugin extends GrailsGradlePlugin
A Gradle plugin for Grails plugins
Modifiers | Name | Description |
---|---|---|
static class |
GrailsPluginGradlePlugin.ExplodedDir |
Fields inherited from class | Fields |
---|---|
class GrailsGradlePlugin |
APPLICATION_CONTEXT_COMMAND_CLASS, CORE_GORM_LIBRARIES, CORE_GORM_PLUGINS |
Properties inherited from class | Properties |
---|---|
class GrailsGradlePlugin |
basePluginClasses, excludedGrailsAppSourceDirs, grailsAppResourceDirs |
Constructor and description |
---|
GrailsPluginGradlePlugin(ToolingModelBuilderRegistry registry) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
apply(Project project) |
|
protected void |
applySpringBootPlugin(Project project) |
|
protected void |
checkForConfigurationClash(Project project) |
|
protected void |
configureAssembleTask(Project project) |
|
protected void |
configureAstSources(Project project) |
|
protected void |
configureExplodedDirConfiguration(Project project) Configures an exploded configuration that can be used to build the classpath of the application from subprojects that are plugins without contructing a JAR file |
|
protected void |
configureJarTask(Project project) |
|
protected void |
configurePluginResources(Project project) |
|
protected void |
configureSourcesJarTask(Project project) |
|
protected org.apache.tools.ant.Task |
createBuildPropertiesTask(Project project) |
|
protected java.lang.String |
getDefaultProfile() |
Configures an exploded configuration that can be used to build the classpath of the application from subprojects that are plugins without contructing a JAR file
project
- The project instance