Some more registry clean up, in case Bamboo is happier with that
Fix potential NPE
GROOVY-5611: Type checker should not be run twice
See if Bamboo is happier if we explicitly System.exit(0) in the dummy groovy script executed by ExecuteTest.
If it's a question of overloaded server with difficulties spawning process, this might probably not help though.
GROOVY-5612: Fix "gradle idea" task
GROOVY-5608: @CompileStatic casting problem
(actually related to static type checking)
Fix static compilation of GROOVY-5608
GROOVY-5613: VerifyError is a null safe operator is used and the return type is a primitive type
GROOVY-5605: fix more indy method call transformations
Follow up on GROOVY-5608 to add source position and set implicit this to false (in case called from an inner class)
Make STCExtensionMethodsTest use doInFork too.
remove some codenarc/checkstyle warnings
GROOVY-5559: Revert fix and change behaviour so that the user knows that he's using a GString instead of a String
GROOVY-5617: In some circumstances, a GString might not be considered as a String
GROOVY-5614: Diamond type inference is not happening on fields
GROOVY-5616: Compile static failing to allow cast of groovy type to GroovyObject
minor error message improvement
missing cast in a test case
GROOVY-5590: too many files open, caused by not closing output streams (although the JavaDoc hinted that it was the case)
Fix bytecode to string collector missing classes in the source unit