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

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


    from fd1c744196 Merge pull request #15243 from apache/banner-fix
     add 09abaf6d0c fix: `java-library` is already applied to plugins
     add f1289ca8ca fix: `groovy` is already applied to Grails projects
     add c8a02b7050 Merge pull request #15226 from apache/remove-java-library
     add 1c7fa75df8 fix: Re-implemented ContainerRenderer on 
AbstractJsonViewContainerRenderer
     add 49ced8184c Merge pull request #15234 from 
apache/fix/issue_15228-respond-errors
     add 8d3aa3e57c docs(whatsnew): minor corrections (#15236)
     add 52c592bd88 fix #15237 - do not marshall static properties
     add 192e1c3de1 #15237 - do not marshall static properties for xml or java 
beans either
     add f44b6a2f03 #15237 - add missing license header
     add d9e602e44c #15237 - do not ignore test that now passes successfully
     add 4472d5d1e7 Merge pull request #15238 from jdaugherty/7.0.x
     add 57d468e955 test: fix flaky `PerTestRecordingSpec`
     add b79d7a5fb3 Merge pull request #15242 from apache/fix-recording-test
     add 5bdf163cce fix(deps): update geb to 8.0.1
     add 471af067fc fix(deps): update selenium to 4.38.0
     add 03855dfc33 Merge pull request #15241 from 
apache/update-geb-and-selenium
     add 7f7598f5ab Update asset pipeline and WebJars integration
     add 3c140ad8ac Upgrade to Asset Pipeline 5.0.21
     add 9fce3fe244 Merge pull request #15244 from 
apache/use-webjar-locator-feature
     add efbb814d70 Revert adding contextPath between 5.2.X and 5.3.X
     add 1636d90aeb Add test but I have an error with previous test 
"@Issue('11673')"
     add 7b27d17438 Remove previous test for "@Issue('11673')"
     add d23e7eaf9d Undo the last commit and add a potential fix for 
@Issue('11673')
     add 53eb5f95b6 Fixed whitespace issues causing codeNarc errlrs
     add 6a1019390e Merge pull request #15227 from Noirtam/issues_15132
     new f35f3ce6d9 Merge branch '7.0.x' into 7.1.x

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:
 dependencies.gradle                                |  10 +-
 grails-cache/build.gradle                          |   5 +-
 .../marshaller/json/GenericJavaBeanMarshaller.java |   1 +
 .../marshaller/json/GroovyBeanMarshaller.java      |   1 +
 .../marshaller/xml/GenericJavaBeanMarshaller.java  |   1 +
 .../marshaller/xml/GroovyBeanMarshaller.java       |   1 +
 .../marshaller/json/StaticPropertySpec.groovy      |  68 ++++++++++++++
 grails-data-hibernate5/dbmigration/build.gradle    |   1 -
 grails-data-hibernate5/grails-plugin/build.gradle  |   1 -
 grails-data-mongodb/grails-plugin/build.gradle     |   5 +-
 .../examples/grails3-neo4j-hibernate/build.gradle  |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../examples/grails3-neo4j/build.gradle            |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 grails-dependencies/assets/build.gradle            |   1 +
 .../gradleBuild/gradleDependencies.adoc            |   1 +
 grails-doc/src/en/guide/introduction/whatsNew.adoc |   2 +-
 .../introduction/whatsNew/dependencyUpgrades.adoc  |   2 +-
 grails-fields/build.gradle                         |   2 -
 .../forge/feature/assetPipeline/AssetPipeline.java |   5 +
 .../resources/assets/javascripts/application.js    |   4 +-
 .../resources/assets/stylesheets/application.css   |   6 +-
 grails-geb/build.gradle                            |   1 -
 grails-gsp/grails-sitemesh3/build.gradle           |   2 -
 grails-gsp/plugin/build.gradle                     |   2 -
 grails-gsp/spring-boot/build.gradle                |   4 +-
 grails-profiles/web/profile.yml                    |   2 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   6 +-
 .../grails/rest/render/ContainerRenderer.groovy    |   2 +-
 .../main/groovy/grails/rest/render/Renderer.groovy |   2 +-
 .../rest/render/errors/VndErrorJsonRenderer.groovy |   3 +-
 .../rest/render/errors/VndErrorXmlRenderer.groovy  |   3 +-
 .../grails/rest/render/hal/HalJsonRenderer.groovy  |   2 +-
 .../render/util/AbstractLinkingRenderer.groovy     |   4 +-
 .../rest/render/json/DefaultJsonRenderer.groovy    |   2 +-
 grails-scaffolding/build.gradle                    |   1 -
 grails-test-examples/app1/build.gradle             |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 grails-test-examples/app2/build.gradle             |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 grails-test-examples/demo33/build.gradle           |   1 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   8 +-
 grails-test-examples/geb-gebconfig/build.gradle    |   1 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   8 +-
 grails-test-examples/geb/build.gradle              |   1 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   8 +-
 .../org/demo/spock/PerTestRecordingSpec.groovy     |  12 +--
 grails-test-examples/gsp-layout/build.gradle       |   1 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   8 +-
 grails-test-examples/gsp-sitemesh3/build.gradle    |   1 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   8 +-
 .../grails-database-per-tenant/build.gradle        |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../hibernate5/grails-hibernate/build.gradle       |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../grails-partitioned-multi-tenancy/build.gradle  |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../grails-schema-per-tenant/build.gradle          |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../hibernate5/issue450/build.gradle               |   1 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   8 +-
 grails-test-examples/hyphenated/build.gradle       |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 grails-test-examples/issue-11102/build.gradle      |   1 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   8 +-
 .../{issue-11767 => issue-15228}/build.gradle      |  19 ++--
 .../grails-app/conf/application.yml                |  12 +--
 .../grails-app/conf/logback.xml                    |   4 +-
 .../issue15228/app/AppController.groovy}           |  22 +++--
 .../controllers/issue15228}/app/UrlMappings.groovy |   2 +-
 .../init/issue15228}/app/Application.groovy        |   2 +-
 .../grails-app/views/app/normalView.gson           |   9 +-
 .../grails-app/views/errors/_errors.gson           |  27 +++---
 .../_otherValidateableObject.gson                  |   9 +-
 .../issue11767/app/GsonViewRespondSpec.groovy      | 104 +++++++++++++++++++++
 .../issue15228/app/OtherValidateableObject.groovy} |  13 ++-
 .../issue15228/app/ValidateableObject.groovy}      |  11 +--
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   8 +-
 grails-test-examples/mongodb/base/build.gradle     |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../mongodb/database-per-tenant/build.gradle       |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../mongodb/gson-templates/build.gradle            |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../mongodb/hibernate5/build.gradle                |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 grails-test-examples/namespaces/build.gradle       |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 grails-test-examples/plugins/exploded/build.gradle |   1 -
 .../plugins/issue11005/build.gradle                |   1 -
 .../plugins/loadafter/build.gradle                 |   1 -
 .../plugins/loadfirst/build.gradle                 |   1 -
 .../plugins/loadsecond/build.gradle                |   1 -
 grails-test-examples/scaffolding/build.gradle      |   1 +
 .../grails-app/assets/javascripts/application.js   |   4 +-
 .../grails-app/assets/stylesheets/application.css  |   6 +-
 .../views-functional-tests-plugin/build.gradle     |   2 -
 .../views-functional-tests/build.gradle            |   1 +
 .../grails-app/assets/javascripts/application.js   |   2 +-
 .../grails-app/assets/stylesheets/application.css  |   4 +-
 .../groovy/functional/tests/BookSpec.groovy        |  27 +++---
 .../rest/render/xml/DefaultXmlRendererSpec.groovy  |   3 -
 .../views/mvc/renderer/DefaultViewRenderer.groovy  |   2 +-
 grails-views-gson/build.gradle                     |   2 -
 .../AbstractJsonViewContainerRenderer.groovy       |  11 +--
 grails-views-markup/build.gradle                   |   2 -
 .../grails/web/mapping/ResponseRedirector.groovy   |   8 +-
 .../web/mapping/RedirectNonAbsoluteURISpec.groovy  |  22 +++++
 settings.gradle                                    |   2 +
 132 files changed, 453 insertions(+), 255 deletions(-)
 create mode 100644 
grails-converters/src/test/groovy/org/grails/web/converters/marshaller/json/StaticPropertySpec.groovy
 copy grails-test-examples/{issue-11767 => issue-15228}/build.gradle (69%)
 copy grails-test-examples/{issue-11767 => 
issue-15228}/grails-app/conf/application.yml (94%)
 copy grails-test-examples/{async-events-pubsub-demo => 
issue-15228}/grails-app/conf/logback.xml (97%)
 copy 
grails-test-examples/{views-functional-tests/grails-app/controllers/functional/tests/ModelAndViewController.groovy
 => issue-15228/grails-app/controllers/issue15228/app/AppController.groovy} 
(70%)
 copy grails-test-examples/{issue-11767/grails-app/controllers/issue11767 => 
issue-15228/grails-app/controllers/issue15228}/app/UrlMappings.groovy (97%)
 copy grails-test-examples/{external-configuration/grails-app/init/test => 
issue-15228/grails-app/init/issue15228}/app/Application.groovy (97%)
 copy grails-data-graphql/plugin/grails-app/views/graphql/invalidRequest.gson 
=> grails-test-examples/issue-15228/grails-app/views/app/normalView.gson (86%)
 copy grails-data-graphql/plugin/grails-app/views/graphql/index.gson => 
grails-test-examples/issue-15228/grails-app/views/errors/_errors.gson (62%)
 copy grails-data-graphql/plugin/grails-app/views/graphql/invalidRequest.gson 
=> 
grails-test-examples/issue-15228/grails-app/views/otherValidateableObject/_otherValidateableObject.gson
 (84%)
 create mode 100644 
grails-test-examples/issue-15228/src/integration-test/groovy/issue11767/app/GsonViewRespondSpec.groovy
 copy grails-test-examples/{gorm/src/main/groovy/gorm/TestValidate.groovy => 
issue-15228/src/main/groovy/issue15228/app/OtherValidateableObject.groovy} (87%)
 copy grails-test-examples/{gorm/src/main/groovy/gorm/TestValidate.groovy => 
issue-15228/src/main/groovy/issue15228/app/ValidateableObject.groovy} (88%)

Reply via email to