This is an automated email from the ASF dual-hosted git repository.
emilles pushed a change to branch GROOVY_3_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git
from 4141f2b00c GROOVY-11151: Example in the Documentation of the Coercion
Operator is Wrong
new 48c79b9ae7 GROOVY-10602: fix dropped parameter detection
new b8902bb471 GROOVY-10893: `collectEntries`/`collectMany` null return
inserts nothing
new 071f9b3826 GROOVY-11090: STC: tuple spread across closure parameter(s)
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
gradle/test.gradle | 7 +-
.../groovy/classgen/VariableScopeVisitor.java | 34 ++--
.../org/codehaus/groovy/classgen/Verifier.java | 6 +-
.../groovy/runtime/DefaultGroovyMethods.java | 17 +-
.../transform/stc/StaticTypeCheckingVisitor.java | 36 +++-
src/test/groovy/GroovyMethodsTest.groovy | 47 +++--
src/test/groovy/bugs/Groovy8816.groovy | 39 ----
.../stc/ClosureParamTypeInferenceSTCTest.groovy | 218 ++++++++++++++++++++-
.../stc/ClosureParamTypeResolverSTCTest.groovy | 43 ----
.../groovy/transform/stc/ClosuresSTCTest.groovy | 25 ++-
10 files changed, 322 insertions(+), 150 deletions(-)
delete mode 100644 src/test/groovy/bugs/Groovy8816.groovy
delete mode 100644
src/test/groovy/transform/stc/ClosureParamTypeResolverSTCTest.groovy