GROOVY-5316: @Lazy (LazyASTTransformation) not multi-thread safe
GROOVY-5316: @Lazy (LazyASTTransformation) not multi-thread safe
git should ignore build dir
GROOVY-3916: Implement ranges for Calendar
GROOVY-5096: @Immutable should have an extensible way to be informed of classes that are deemed Immutable
GROOVY-3388: GroovyASTTransformation phase must be SEMANTIC_ANALYSIS or later for usage
minor refactor - better locale handling in DateTest
GROOVY-5324 provide hook for FBS subclasses/decorators for handling methodMissing; GROOVY-5325 provide hook for FBS subclasses/decorators for handling propertyMissing
GROOVY-5326 open up FBDS resolve* methods for extension
GROOVY-5315: Inject could take the initialValue from the first item in the Collection/Array
GROOVY-5315: Inject could take the initialValue from the first item in the Collection/Array (minor tweaks)
GROOVY-4835 - added Gr8Conf Hackergarten contributors
GROOVY-5323: JsonOutput.prettyPrint breaks escaped special characters
GROOVY-5330: Typo in exception message at JsonSlurper.parseObject()
GROOVY-5293: ASTTransformationVisitor not closing URL streams
GROOVY-5334: revert jansi back to 1.6 for the time being (plus bump jline to 1.0 which seems to be behaving well)
Generate package-list file for groovy-jdk

Groovy JDK API documentation includes a package-list, allowing
API documentation generator to rely on this website for their
external links.
merge master
Add the .idea folder to gitignore
GROOVY-2528: Provide optional attribute to groovy task to specify Java executable to use, similar to the executable attribute used in the javac task