in plugin/src/main/groovy/grails/plugins/redis/ast/AbstractMemoizeASTTransformation.groovy [166:180]
private static void addFieldToTransients(ClassNode parentClass, String propertyName) {
if (parentClass != null) {
FieldNode transients = parentClass.getField("transients")
if (!transients) {
transients = parentClass.addField(
"transients",
ACC_PUBLIC | ACC_STATIC,
ClassHelper.DYNAMIC_TYPE,
new ListExpression()
)
}
((ListExpression) transients.initialExpression).addExpression(new ConstantExpression(propertyName))
((ListExpression) transients.initialExpression).addExpression(new ConstantExpression("get${propertyName.capitalize()}"))
}
}