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 transformations
that are solely interested inAnnotatedNodes
.AstUtils General purpose AST utilities.CompilerAutoConfiguration Strategy that can be used to apply some auto-configuration during theCompilePhase.CONVERSION
Groovy compile phase.DependencyAutoConfigurationTransformation ASTTransformation
to applydependency auto-configuration
.DependencyCustomizer Customizer that allows dependencies to be added during compilation.DependencyManagementBomTransformation ASTTransformation
for processingDependencyManagementBom
annotations.ExtendedGroovyClassLoader Extension of theGroovyClassLoader
with support for obtaining '.class' files as resources.GenericBomAstTransformation A base class that lets plugin authors easily add additional BOMs to all apps.GroovyBeansTransformation ASTTransformation
to resolve beans declarations inside application source files.GroovyCompiler Compiler for Groovy sources.RepositoryConfigurationFactory Factory used to createRepositoryConfiguration
s.ResolveDependencyCoordinatesTransformation ASTTransformation
to resolveGrab
artifact coordinates.Enum Summary Enum Description GroovyCompilerScope The scope in which a groovy compiler operates.