GROOVY-6108: NPE may occur when using the null-safe operator on the LHS of an == comparison
Fix potential NPE due to GROOVY-6099 fix
GROOVY-6109: Fix forbidden access in Gaelyk.
No unit test so far because unable to reproduce outside of Gaelyk :(
GROOVY-6098: if an unresolved variable is found, we can check for isXXX methods
GROOVY-5921: Bitwise or returns boxed long instead of primitive long, leading to an internal compiler error
GROOVY-6114: Immutable AST transformation may generate invalid bytecode in combination with @CompileStatic
GROOVY-6119: If an explicit map constructor is provided, the type checker doesn't use it
GROOVY-6112: Support AST transforms on the field generated by @Field in scripts
minor refactor
GROOVY-6121: Object[].groupBy is not defined
GROOVY-5449: @Immutable should not throw NPE if an unmanageable type is used
GROOVY-4663: fix for using the local Preferences instance in groovyConsole unit test