Class RabbitCompilerAutoConfiguration
- java.lang.Object
-
- org.grails.cli.compiler.CompilerAutoConfiguration
-
- org.grails.cli.compiler.autoconfigure.RabbitCompilerAutoConfiguration
-
public class RabbitCompilerAutoConfiguration extends CompilerAutoConfiguration
CompilerAutoConfigurationfor Spring Rabbit.- Since:
- 2022.1.0
-
-
Constructor Summary
Constructors Constructor Description RabbitCompilerAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyDependencies(DependencyCustomizer dependencies)Apply any dependency customizations.voidapplyImports(org.codehaus.groovy.control.customizers.ImportCustomizer imports)Apply any import customizations.booleanmatches(org.codehaus.groovy.ast.ClassNode classNode)Strategy method used to determine when compiler auto-configuration should be applied.-
Methods inherited from class org.grails.cli.compiler.CompilerAutoConfiguration
apply, applyToMainClass
-
-
-
-
Method Detail
-
matches
public boolean matches(org.codehaus.groovy.ast.ClassNode classNode)
Description copied from class:CompilerAutoConfigurationStrategy method used to determine when compiler auto-configuration should be applied. Defaults to always.- Overrides:
matchesin classCompilerAutoConfiguration- Parameters:
classNode- the class node- Returns:
trueif the compiler should be auto-configured using this class. If this method returnsfalseno other strategy methods will be called.
-
applyDependencies
public void applyDependencies(DependencyCustomizer dependencies) throws org.codehaus.groovy.control.CompilationFailedException
Description copied from class:CompilerAutoConfigurationApply any dependency customizations. This method will only be called ifCompilerAutoConfiguration.matches(org.codehaus.groovy.ast.ClassNode)returnstrue.- Overrides:
applyDependenciesin classCompilerAutoConfiguration- Parameters:
dependencies- dependency customizer- Throws:
org.codehaus.groovy.control.CompilationFailedException- if the dependencies cannot be applied
-
applyImports
public void applyImports(org.codehaus.groovy.control.customizers.ImportCustomizer imports) throws org.codehaus.groovy.control.CompilationFailedExceptionDescription copied from class:CompilerAutoConfigurationApply any import customizations. This method will only be called ifCompilerAutoConfiguration.matches(org.codehaus.groovy.ast.ClassNode)returnstrue.- Overrides:
applyImportsin classCompilerAutoConfiguration- Parameters:
imports- import customizer- Throws:
org.codehaus.groovy.control.CompilationFailedException- if the imports cannot be applied
-
-