I have several plugins which have AST Transformations and one plugin (called Core) that contains domain classes which needs these AST Transformations available at compile time. The transformations seem to be applied if I run maven-install on the Core plugin, but when I try to run grails run-app on my application which uses these plugins, the AST Transformation doesn't seem to be applied to any of my domain classes in my Core plugin.
What is the best approach to compile all my AST Transformation classes and have it available to the compiler in time for when my domain classes (which are in another plugin) are compiled?
Using Grails 2.3.8