GROOVY-6822: Rewrite the JsonBuilder implementation
GROOVY-6822: Added javadoc for constructors.
GROOVY-7054: allow private access to property from parent class method even if current class is a child class
GROOVY-7053: incorrect direct use of generics type for fields with generics in the type when using @Builder
GROOVY-7053: incorrect direct use of generics type for fields with generics in the type when using @Builder (cleanup unused imports)
typo in comment
typo in comment
typo in comment
add license
doco typos
undo exclusion of GeneratedClosure, since meta class side is not ready for this change
fix meta class property lookup for categories
adjust logic to take slow path for category properties
GROOVY-7056 make stub generator aware of AnnotationCollector
GROOVY-7056 move annotation collector visitor to earlier phase
GROOVY-7058: Fix NPE in instantiation of trait'ed class due to missing generic type information in trait helper