Package org.springframework.boot.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 processingDependencyManagementBomannotations.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.GroovyBeansTransformation ASTTransformationto resolve beans declarations inside application source files.GroovyCompiler Compiler for Groovy sources.RepositoryConfigurationFactory Factory used to createRepositoryConfigurations.ResolveDependencyCoordinatesTransformation ASTTransformationto resolveGrabartifact coordinates.Enum Summary Enum Description GroovyCompilerScope The scope in which a groovy compiler operates.