A Gradle plugin for Grails plugins
Modifiers | Name | Description |
---|---|---|
static class |
GrailsPluginGradlePlugin.ExplodedDir |
Fields inherited from class | Fields |
---|---|
class GrailsGradlePlugin |
APPLICATION_CONTEXT_COMMAND_CLASS, PROFILE_CONFIGURATION |
class org.gradle.api.plugins.GroovyPlugin |
GROOVYDOC_TASK_NAME |
Constructor and description |
---|
GrailsPluginGradlePlugin
(org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry) |
Type | Name and description |
---|---|
void |
addDefaultProfile(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration profileConfig) |
void |
apply(org.gradle.api.Project project) |
protected void |
checkForConfigurationClash(org.gradle.api.Project project) |
protected void |
configureAstSources(org.gradle.api.Project project) |
protected void |
configureExplodedDirConfiguration(org.gradle.api.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 |
configurePluginJarTask(org.gradle.api.Project project) |
protected void |
configurePluginResources(org.gradle.api.Project project) |
protected void |
configureProjectNameAndVersionASTMetadata(org.gradle.api.Project project) |
protected void |
configureSourcesJarTask(org.gradle.api.Project project) |
protected org.gradle.api.Task |
createBuildPropertiesTask(org.gradle.api.Project project) |
Methods inherited from class | Name |
---|---|
class GrailsGradlePlugin |
addDefaultProfile, apply, applyBasePlugins, applyDefaultPlugins, configureApplicationCommands, configureAssetCompilation, configureConsoleTask, configureFileWatch, configureForkSettings, configureGrailsBuildSettings, configureGrailsSourceDirs, configurePathingJar, configureProfile, configureSpringBootExtension, createBuildPropertiesTask, createConsoleTask, createNative2AsciiTask, createPathingJarTask, createShellTask, enableFileWatch, enableNative2Ascii, isGrailsSourceDirectory, registerFindMainClassTask, registerGrailsExtension, registerToolingModelBuilder, resolveGrailsResourceDirs, resolveGrailsSourceDirs, resolveGrailsVersion |
class org.gradle.api.plugins.GroovyPlugin |
org.gradle.api.plugins.GroovyPlugin#apply(java.lang.Object), org.gradle.api.plugins.GroovyPlugin#apply(org.gradle.api.Project), org.gradle.api.plugins.GroovyPlugin#wait(long, int), org.gradle.api.plugins.GroovyPlugin#wait(long), org.gradle.api.plugins.GroovyPlugin#wait(), org.gradle.api.plugins.GroovyPlugin#equals(java.lang.Object), org.gradle.api.plugins.GroovyPlugin#toString(), org.gradle.api.plugins.GroovyPlugin#hashCode(), org.gradle.api.plugins.GroovyPlugin#getClass(), org.gradle.api.plugins.GroovyPlugin#notify(), org.gradle.api.plugins.GroovyPlugin#notifyAll() |
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