The main Grails gradle plugin implementation
| Modifiers | Name | Description | 
|---|---|---|
| static java.lang.String | APPLICATION_CONTEXT_COMMAND_CLASS | |
| protected static java.util.List<java.lang.String> | CORE_GORM_LIBRARIES | |
| protected static java.util.List<java.lang.String> | CORE_GORM_PLUGINS | |
| static java.lang.String | PROFILE_CONFIGURATION | 
| Fields inherited from class | Fields | 
|---|---|
| class org.gradle.api.plugins.GroovyPlugin | GROOVYDOC_TASK_NAME | 
| Type | Name and description | 
|---|---|
| java.util.List<java.lang.Class<org.gradle.api.Plugin>> | basePluginClasses | 
| java.util.List<java.lang.String> | excludedGrailsAppSourceDirs | 
| java.util.List<java.lang.String> | grailsAppResourceDirs | 
| Constructor and description | 
|---|
| GrailsGradlePlugin
                                (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry) | 
| Type Params | Return 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 | applyBasePlugins(org.gradle.api.Project project) | 
|  | protected void | applyDefaultPlugins(org.gradle.api.Project project) | 
|  | protected void | configureApplicationCommands(org.gradle.api.Project project) | 
|  | protected void | configureAssetCompilation(org.gradle.api.Project project) | 
|  | protected void | configureConsoleTask(org.gradle.api.Project project) | 
|  | protected void | configureFileWatch(org.gradle.api.Project project) | 
|  | protected void | configureForkSettings(org.gradle.api.Project project, java.lang.Object grailsVersion) | 
|  | protected java.lang.String | configureGrailsBuildSettings(org.gradle.api.Project project) | 
|  | protected void | configureGrailsSourceDirs(org.gradle.api.Project project) | 
|  | protected void | configurePathingJar(org.gradle.api.Project project) | 
|  | protected void | configureProfile(org.gradle.api.Project project) | 
|  | protected void | configureRunCommand(org.gradle.api.Project project) | 
|  | protected void | configureRunScript(org.gradle.api.Project project) | 
|  | protected void | configureSpringBootExtension(org.gradle.api.Project project) | 
|  | protected org.gradle.api.Task | createBuildPropertiesTask(org.gradle.api.Project project) | 
|  | protected org.gradle.api.tasks.JavaExec | createConsoleTask(org.gradle.api.Project project, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.artifacts.Configuration configuration) | 
|  | protected org.gradle.api.Task | createNative2AsciiTask(org.gradle.api.tasks.TaskContainer taskContainer, java.lang.Object src, java.lang.Object dest) | 
|  | protected org.gradle.api.tasks.bundling.Jar | createPathingJarTask(org.gradle.api.Project project, java.lang.String name, org.gradle.api.artifacts.Configuration... configurations) | 
|  | protected org.gradle.api.tasks.JavaExec | createShellTask(org.gradle.api.Project project, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.artifacts.Configuration configuration) | 
|  | protected void | enableFileWatch(Environment environment, org.gradle.api.Project project) | 
|  | protected void | enableNative2Ascii(org.gradle.api.Project project, java.lang.Object grailsVersion)Enables native2ascii processing of resource bundles | 
|  | protected java.lang.String | getDefaultProfile() | 
|  | protected boolean | isGrailsSourceDirectory(java.io.File subdir) | 
|  | protected void | registerFindMainClassTask(org.gradle.api.Project project) | 
|  | protected GrailsExtension | registerGrailsExtension(org.gradle.api.Project project) | 
|  | protected void | registerToolingModelBuilder(org.gradle.api.Project project, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry) | 
|  | protected org.gradle.api.file.FileCollection | resolveClassesDirs(org.gradle.api.tasks.SourceSetOutput output, org.gradle.api.Project project) | 
|  | protected java.util.List<java.io.File> | resolveGrailsResourceDirs(org.gradle.api.Project project) | 
|  | protected java.util.List<java.io.File> | resolveGrailsSourceDirs(org.gradle.api.Project project) | 
|  | protected java.lang.String | resolveGrailsVersion(org.gradle.api.Project project) | 
| Methods inherited from class | Name | 
|---|---|
| class org.gradle.api.plugins.GroovyPlugin | org.gradle.api.plugins.GroovyPlugin#apply(org.gradle.api.Project), org.gradle.api.plugins.GroovyPlugin#apply(java.lang.Object), 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() | 
| class java.lang.Object | java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
Enables native2ascii processing of resource bundles