You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2026/09/29 19:21:27 UTC

(grails-core) branch 8.0.x updated (ad8e2e47c1 -> 9d760780c8)

This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from ad8e2e47c1 Merge pull request #16413 from codeconsole/deps/sitemesh-3.3.0-RC3
     add ec40330f3b Declare the map constructor of BeanPropertyAccessorImpl
     add 52f71ed346 Store an attribute on subscript assignment to GSP tag attributes
     add e1a2fc6c4e Skip interfaces when collecting static property values from a class hierarchy
     add 7ff720a7cc Keep 8.0.x source compatible with Groovy 6
     new 9d760780c8 Merge pull request #16427 from apache/chore/groovy-6-forward-compat

The 1 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:
 .../main/groovy/grails/boot/GrailsBanner.groovy    |  3 +-
 .../config/external/WriterFilteringMap.groovy      |  5 +-
 .../grails/util/AbstractTypeConvertingMap.java     | 10 ++-
 .../config/external/WriteFilteringMapSpec.groovy   | 44 ++++++++++++
 .../compiler/gorm/GormEntityTransformSpec.groovy   | 21 +++++-
 .../dirty/checking/DirtyCheckingList.groovy        |  4 +-
 .../dirty/checking/DirtyCheckingSortedSet.groovy   |  3 +-
 .../mapping/reflect/ClassPropertyFetcher.java      |  2 +-
 .../reflect/ClassPropertyFetcherTests.groovy       | 35 ++++++++++
 .../src/en/guide/upgrading/upgrading80x.adoc       |  3 +-
 .../formfields/BeanPropertyAccessorImpl.groovy     |  7 ++
 .../formfields/BeanPropertyAccessorImplSpec.groovy | 81 ++++++++++++++++++++++
 .../plugin/geb/ThreadLocalPropertyScopeSpec.groovy | 58 ++++++++++++++++
 .../plugin/geb/WebDriverContainerHolder.groovy     | 43 +-----------
 .../plugin/geb/ThreadLocalPropertyScope.java       | 80 +++++++++++++++++++++
 .../Sitemesh3RenderViewMutatorSpec.groovy          |  3 +-
 .../org/grails/taglib/GroovyPageAttributes.java    | 16 +++++
 .../grails/taglib/GroovyPageAttributesTests.groovy | 47 +++++++++++--
 .../oauth2/SpringSecurityOauth2BaseService.groovy  |  3 +-
 .../SpringSecurityOauth2BaseServiceSpec.groovy     | 31 ++++-----
 .../testing/ParameterizedGrailsUnitTest.groovy     |  3 +-
 .../mongo/StartMongoGrailsUnitExtension.groovy     |  3 +-
 .../grails/validation/ValidateableTraitSpec.groovy | 11 +++
 23 files changed, 436 insertions(+), 80 deletions(-)
 create mode 100644 grails-fields/src/test/groovy/grails/plugin/formfields/BeanPropertyAccessorImplSpec.groovy
 create mode 100644 grails-geb/src/test/groovy/grails/plugin/geb/ThreadLocalPropertyScopeSpec.groovy
 create mode 100644 grails-geb/src/testFixtures/java/grails/plugin/geb/ThreadLocalPropertyScope.java
 copy grails-test-examples/hibernate7/demo33/src/test/groovy/demo/DefineBeansSpec.groovy => grails-spring-security/oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/SpringSecurityOauth2BaseServiceSpec.groovy (54%)


(grails-core) 01/01: Merge pull request #16427 from apache/chore/groovy-6-forward-compat

Posted by jd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 9d760780c81849e431a97360c2500bed647b4321
Merge: ad8e2e47c1 7ff720a7cc
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Tue Sep 29 15:21:22 2026 -0400

    Merge pull request #16427 from apache/chore/groovy-6-forward-compat

 .../main/groovy/grails/boot/GrailsBanner.groovy    |  3 +-
 .../config/external/WriterFilteringMap.groovy      |  5 +-
 .../grails/util/AbstractTypeConvertingMap.java     | 10 ++-
 .../config/external/WriteFilteringMapSpec.groovy   | 44 ++++++++++++
 .../compiler/gorm/GormEntityTransformSpec.groovy   | 21 +++++-
 .../dirty/checking/DirtyCheckingList.groovy        |  4 +-
 .../dirty/checking/DirtyCheckingSortedSet.groovy   |  3 +-
 .../mapping/reflect/ClassPropertyFetcher.java      |  2 +-
 .../reflect/ClassPropertyFetcherTests.groovy       | 35 ++++++++++
 .../src/en/guide/upgrading/upgrading80x.adoc       |  3 +-
 .../formfields/BeanPropertyAccessorImpl.groovy     |  7 ++
 .../formfields/BeanPropertyAccessorImplSpec.groovy | 81 ++++++++++++++++++++++
 .../plugin/geb/ThreadLocalPropertyScopeSpec.groovy | 58 ++++++++++++++++
 .../plugin/geb/WebDriverContainerHolder.groovy     | 43 +-----------
 .../plugin/geb/ThreadLocalPropertyScope.java       | 80 +++++++++++++++++++++
 .../Sitemesh3RenderViewMutatorSpec.groovy          |  3 +-
 .../org/grails/taglib/GroovyPageAttributes.java    | 16 +++++
 .../grails/taglib/GroovyPageAttributesTests.groovy | 47 +++++++++++--
 .../oauth2/SpringSecurityOauth2BaseService.groovy  |  3 +-
 .../SpringSecurityOauth2BaseServiceSpec.groovy     | 46 ++++++++++++
 .../testing/ParameterizedGrailsUnitTest.groovy     |  3 +-
 .../mongo/StartMongoGrailsUnitExtension.groovy     |  3 +-
 .../grails/validation/ValidateableTraitSpec.groovy | 11 +++
 23 files changed, 467 insertions(+), 64 deletions(-)