Hey guys! Long time no see.
I've just written my first macro, which works as a @build on my Rule subclasses but does not even run as an @autobuild on my Rule class. What are the most likely reasons for an @autobuild to not run on the subclasses of a class?
Also, I'd really like to transition from my old-style expressions to the new style that uses macro reification, but I have no idea how to do this.
My macro finds all fields in the local class that have a certain metatag, and uses that metatag's parameter and the field's name to make expressions that are inserted into new functions, which then get inserted into the class. These generated functions override private functions on the superclass; I'm not sure if that could be the cause of the @autobuild problem.