Here\'s what I\'d like to do:
class A { String string static constraints = { string(maxSize:100) } } class B extends A { static constraints = {
The way it was in 2.x:
As constraints is a closure executed by some ConstraintsBuilder, I'd try calling it from B, like
class B extends A { static constraints = { url(unique: true) A.constraints.delegate = delegate # thanks Artefacto A.constraints() } }