Package org.grails.cli.compiler
CLI Groovy compiler integration.
-
Interface Summary Interface Description GroovyCompilerConfiguration Configuration for theGroovyCompiler.SpringBootAstTransformation Marker interface for AST transformations that should be installed automatically fromMETA-INF/services. -
Class Summary Class Description AnnotatedNodeASTTransformation A base class forAST transformationsthat are solely interested inAnnotatedNodes.AstUtils General purpose AST utilities.CompilerAutoConfiguration Strategy that can be used to apply some auto-configuration during theCompilePhase.CONVERSIONGroovy compile phase.DependencyAutoConfigurationTransformation ASTTransformationto applydependency auto-configuration.DependencyCustomizer Customizer that allows dependencies to be added during compilation.DependencyManagementBomTransformation ASTTransformationfor processing@DependencyManagementBomannotations.ExtendedGroovyClassLoader Extension of theGroovyClassLoaderwith support for obtaining '.class' files as resources.GenericBomAstTransformation A base class that lets plugin authors easily add additional BOMs to all apps.GrailsBomAstTransformation CompilerAutoConfigurationfor the Grails BOM.GroovyBeansTransformation ASTTransformationto resolve beans declarations inside application source files.GroovyCompiler Compiler for Groovy sources.RepositoryConfigurationFactory Factory used to createRepositoryConfigurations.ResolveDependencyCoordinatesTransformation ASTTransformationto resolve@Grabartifact coordinates. -
Enum Summary Enum Description GroovyCompilerScope The scope in which a groovy compiler operates.