|This interface allows the user to provide a custom expression checker if the dis/allowed expression lists are not sufficient
|This interface allows the user to provide a custom statement checker if the dis/allowed statement lists are not sufficient
|This customizer allows applying an AST transformation to a source unit with several strategies.
|Users wanting to customize the configuration process such as adding imports, restricting the language features or apply AST transformations by default should implement this class, then call the CompilerConfiguration.addCompilationCustomizers
|Base class for compilation customizers which delegate to another customizer.
|This compilation customizer allows adding various types of imports to the compilation unit.
|This customizer allows securing source code by controlling what code constructs are permitted.
|This visitor directly implements the GroovyCodeVisitor interface instead of using the CodeVisitorSupport class to make sure that future features of the language gets managed by this visitor.
|A base class for customizers which only have to be applied on specific source units.