merge 5d009bb
GROOVY-6403: SpreadMap is broken
Disabled doctype definition by default: Only disable if the parser supports disabling it.
GROOVY-6426: groovysh not running using the groovy-all jar
GROOVY-6419: ensure a proper runtime exception is thrown for primtive type assignment with null
@Slf4j toUpperCase fix

Hi,

Logging annotations produce wrong method name for "info" keyword since in Turkish locale uppercase form of "i" is "İ". Please see below link for details.

http://java.sys-con.com/node/46241

Regards
Hakan Baykuşlar
toUpperCase fix  for @Commons, @Log, @Log4j and @Log4j2 annotations

Hi,
Logging annotations produce wrong method name for info keyword since in Turkish locale uppercase form of "i" is "Ä°". This error occurs when your operating system language is Turkish. Please see below link for details.

http://java.sys-con.com/node/46241

Regards
Hakan BaykuÅŸlar
added import that was missing
GROOVY-6435: include instance check for BigInteger to ensure assignment to BigInteger is pssible for subclasses
GROOVY-6431: ensure BigInteger subclasses can be used properly
GROOVY-6191: move away from identity hash map
GROOVY-5385: ensure mop helper method for super does not delegate to covariant method
GROOVY-6405: patch to help Groovy on GE with JDK8
GROOVY-6411: Make direct method call to bridge methods from closures