This is an automated email from the ASF dual-hosted git repository.
jamesfredley pushed a change to branch grails8-groovy6-canary
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from d3384e9395 Merge branch 'grails8-groovy5-sb4' into
grails8-groovy6-canary
add 38e1ed7c78 Preserving Parameter Names
add 127f01e437 updated skeleton build.gradle
add 13675abb2f Merge branch '8.0.x' into preserve-param-names
add 7661d1cf8e removed hardcoded UTF_8 encoding as not all files are UTF-8
encoded and tests are failing
add 1a83ae0e48 Added preserve parameter in grails-gradle-plugin
add 88586a020a reverted previous changes in build.gradle
add 8ec535d9f6 improved logging
add aa0afeed23 addressed review comments
add f231d9216c addressed review comments #2
add 90b8a5acda Merge branch '8.0.x' into preserve-param-names
add fc9a55a9e0 Fix typo in Javadoc comment for preserveParameterNames
add f888201b74 added tests for explicit null
add fa61946c4f removed setter and exention initialization using
ObjectFactory
add de806d8d9f Merge branch '8.0.x' into preserve-param-names
add f531f61d00 Merge branch '8.0.x' into preserve-param-names
add 7032937328 Merge branch '8.0.x' into preserve-param-names
add a4f2739b4b Merge branch '8.0.x' into preserve-param-names
add 7d9e77951b Handled 3 states of preserveParameterNames
add 95321a0a92 Merge branch '8.0.x' into preserve-param-names
add 91ee3c2d10 Merge branch '8.0.x' into preserve-param-names
add 1c3a1e4e56 Merge branch '8.0.x' into preserve-param-names
add 7a1a0f0dec Merge branch '8.0.x' into preserve-param-names
add a565e5c57b Add license header to GrailsGradlePreserveParametersSpec
add ab70719fa9 feedback - clarify behavior of provider vs dsl set()
add fc747cc76a Merge pull request #15382 from
rahulshishodia/preserve-param-names
add a000a5fa12 Merge branch '8.0.x' into grails8-groovy5-sb4
add 4250923bea Bring in #15294 compile-static dynamic-checking test app
add 423022f17c fix(deps): pin Groovy to released 5.0.6 to unblock CI
dependency resolution
new 0ea4f2665e Merge branch 'grails8-groovy5-sb4' into
grails8-groovy6-canary
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:
.../gradle/plugin/core/GrailsExtension.groovy | 7 ++
.../gradle/plugin/core/GrailsGradlePlugin.groovy | 11 ++-
.../core/GrailsGradlePreserveParametersSpec.groovy | 83 +++++++++++++++++++++
.../preserve-params-default/build.gradle | 11 +++
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-default/settings.gradle | 1 +
.../preserve-params-disabled/build.gradle | 15 ++++
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-disabled/settings.gradle | 1 +
.../preserve-params-enabled/build.gradle | 15 ++++
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-enabled/settings.gradle | 1 +
.../preserve-params-null/build.gradle | 15 ++++
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-null/settings.gradle | 1 +
.../preserve-params-provider-null/build.gradle | 15 ++++
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-provider-null/settings.gradle | 1 +
.../{scaffolding => compile-static}/build.gradle | 73 ++++++++++--------
.../grails-app/assets}/images/advancedgrails.svg | 0
.../assets/images/apple-touch-icon-retina.png | Bin
.../grails-app/assets/images/apple-touch-icon.png | Bin
.../grails-app/assets/images}/documentation.svg | 0
.../grails-app/assets/images}/favicon.ico | Bin
.../assets/images}/grails-cupsonly-logo-white.svg | 0
.../grails-app}/assets/images/grails.svg | 2 +-
.../grails-app/assets/images/slack.svg | 2 +-
.../grails-app/assets/javascripts/application.js | 6 +-
.../grails-app/assets/stylesheets/application.css | 5 +-
.../grails-app/assets/stylesheets/errors.css | 1 -
.../grails-app/assets/stylesheets/grails.css | 1 -
.../grails-app/conf/application.yml | 32 ++++----
.../grails-app/conf/logback-spring.xml | 2 +-
.../com/example/compilestatic}/UrlMappings.groovy | 3 +-
.../com/example/compilestatic/Author.groovy} | 8 +-
.../domain/com/example/compilestatic/Book.groovy} | 11 ++-
.../grails-app/i18n/messages.properties | 1 -
.../grails-app/i18n/messages_cs.properties | 1 -
.../grails-app/i18n/messages_da.properties | 1 -
.../grails-app/i18n/messages_de.properties | 1 -
.../grails-app/i18n/messages_es.properties | 1 -
.../grails-app/i18n/messages_fr.properties | 1 -
.../grails-app/i18n/messages_it.properties | 1 -
.../grails-app/i18n/messages_ja.properties | 1 -
.../grails-app/i18n/messages_nb.properties | 1 -
.../grails-app/i18n/messages_nl.properties | 1 -
.../grails-app/i18n/messages_pl.properties | 1 -
.../grails-app/i18n/messages_pt_BR.properties | 1 -
.../grails-app/i18n/messages_pt_PT.properties | 1 -
.../grails-app/i18n/messages_ru.properties | 1 -
.../grails-app/i18n/messages_sk.properties | 1 -
.../grails-app/i18n/messages_sv.properties | 1 -
.../grails-app/i18n/messages_th.properties | 1 -
.../grails-app/i18n/messages_zh_CN.properties | 1 -
.../com/example/compilestatic}/Application.groovy | 3 +-
.../com/example/compilestatic}/BootStrap.groovy | 6 +-
.../com/example/compilestatic/BookService.groovy} | 18 +++--
.../compile-static/grails-app/views}/error.gsp | 18 +++++
.../grails-app/views/index.gsp | 36 ++++-----
.../grails-app/views/layouts/main.gsp | 34 ++++-----
.../grails-app/views/notFound.gsp} | 21 ++++--
.../example/compilestatic/BookServiceSpec.groovy} | 22 +++---
.../com/example/compilestatic/DemoSpec.groovy} | 15 ++--
settings.gradle | 2 +
69 files changed, 353 insertions(+), 163 deletions(-)
create mode 100644
grails-gradle/plugins/src/test/groovy/org/grails/gradle/plugin/core/GrailsGradlePreserveParametersSpec.groovy
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-default/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-default}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-default}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-default/settings.gradle
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-disabled/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-disabled}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-disabled}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-disabled/settings.gradle
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-enabled/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-enabled}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-enabled}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-enabled/settings.gradle
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-null/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-null}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-null}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-null/settings.gradle
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-provider-null/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-provider-null}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-provider-null}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-provider-null/settings.gradle
copy grails-test-examples/{scaffolding => compile-static}/build.gradle (86%)
copy {grails-data-docs/data-mapping-website/src/main/resources =>
grails-test-examples/compile-static/grails-app/assets}/images/advancedgrails.svg
(100%)
copy grails-test-examples/{geb-gebconfig =>
compile-static}/grails-app/assets/images/apple-touch-icon-retina.png (100%)
copy grails-test-examples/{geb-gebconfig =>
compile-static}/grails-app/assets/images/apple-touch-icon.png (100%)
copy {grails-data-docs/data-mapping-website/src/main/resources/images/confs =>
grails-test-examples/compile-static/grails-app/assets/images}/documentation.svg
(100%)
copy {build-logic/docs-core/src/main/template/img =>
grails-test-examples/compile-static/grails-app/assets/images}/favicon.ico (100%)
copy {build-logic/docs-core/src/main/template/img =>
grails-test-examples/compile-static/grails-app/assets/images}/grails-cupsonly-logo-white.svg
(100%)
copy {grails-forge/grails-forge-core/src/main/resources =>
grails-test-examples/compile-static/grails-app}/assets/images/grails.svg (99%)
copy grails-test-examples/{geb =>
compile-static}/grails-app/assets/images/slack.svg (97%)
copy grails-test-examples/{hibernate5/grails-hibernate =>
compile-static}/grails-app/assets/javascripts/application.js (94%)
copy grails-test-examples/{demo33 =>
compile-static}/grails-app/assets/stylesheets/application.css (92%)
copy grails-test-examples/{scaffolding =>
compile-static}/grails-app/assets/stylesheets/errors.css (99%)
copy grails-test-examples/{scaffolding =>
compile-static}/grails-app/assets/stylesheets/grails.css (99%)
copy grails-test-examples/{geb-context-path =>
compile-static}/grails-app/conf/application.yml (96%)
copy grails-test-examples/{geb =>
compile-static}/grails-app/conf/logback-spring.xml (97%)
copy {grails-data-neo4j/examples/grails3-neo4j/grails-app/controllers =>
grails-test-examples/compile-static/grails-app/controllers/com/example/compilestatic}/UrlMappings.groovy
(97%)
copy
grails-test-examples/{hibernate5/grails-hibernate/grails-app/domain/functional/tests/Business.groovy
=> compile-static/grails-app/domain/com/example/compilestatic/Author.groovy}
(92%)
copy
grails-test-examples/{hibernate5/grails-hibernate/grails-app/domain/functional/tests/Employee.groovy
=> compile-static/grails-app/domain/com/example/compilestatic/Book.groovy}
(90%)
copy {grails-data-graphql/examples/grails-multi-datastore-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages.properties (99%)
copy grails-test-examples/{gsp-layout =>
compile-static}/grails-app/i18n/messages_cs.properties (99%)
copy {grails-data-graphql/examples/grails-docs-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_da.properties
(99%)
copy {grails-data-graphql/examples/grails-tenant-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_de.properties
(99%)
copy {grails-data-graphql/examples/grails-docs-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_es.properties
(99%)
copy {grails-data-graphql/examples/grails-tenant-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_fr.properties
(99%)
copy {grails-data-graphql/examples/grails-docs-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_it.properties
(99%)
copy {grails-data-graphql/examples/grails-docs-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_ja.properties
(99%)
copy {grails-data-graphql/examples/grails-tenant-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_nb.properties
(99%)
copy {grails-data-graphql/examples/grails-docs-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_nl.properties
(99%)
copy {grails-data-graphql/examples/grails-tenant-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_pl.properties
(99%)
copy {grails-data-graphql/examples/grails-multi-datastore-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_pt_BR.properties
(99%)
copy {grails-data-graphql/examples/grails-multi-datastore-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_pt_PT.properties
(99%)
copy {grails-data-graphql/examples/grails-docs-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_ru.properties
(99%)
copy grails-test-examples/{issue-11102 =>
compile-static}/grails-app/i18n/messages_sk.properties (99%)
copy {grails-data-graphql/examples/grails-multi-datastore-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_sv.properties
(99%)
copy {grails-data-graphql/examples/grails-tenant-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_th.properties
(99%)
copy {grails-data-graphql/examples/grails-multi-datastore-app =>
grails-test-examples/compile-static}/grails-app/i18n/messages_zh_CN.properties
(99%)
copy grails-test-examples/{app4/grails-app/init/app4 =>
compile-static/grails-app/init/com/example/compilestatic}/Application.groovy
(96%)
copy grails-test-examples/{demo33/grails-app/init/demo =>
compile-static/grails-app/init/com/example/compilestatic}/BootStrap.groovy (96%)
copy
grails-test-examples/{app4/grails-app/controllers/app4/CommunityController.groovy
=>
compile-static/grails-app/services/com/example/compilestatic/BookService.groovy}
(74%)
copy {grails-forge/grails-forge-core/src/main/resources/gsp =>
grails-test-examples/compile-static/grails-app/views}/error.gsp (63%)
copy grails-test-examples/{scaffolding =>
compile-static}/grails-app/views/index.gsp (80%)
copy grails-test-examples/{scaffolding =>
compile-static}/grails-app/views/layouts/main.gsp (81%)
copy grails-test-examples/{app1/grails-app/views/forwarding/list.gsp =>
compile-static/grails-app/views/notFound.gsp} (58%)
copy
grails-test-examples/{hibernate5/grails-data-service/src/integration-test/groovy/example/ServiceInjectionSpec.groovy
=>
compile-static/src/integration-test/groovy/com/example/compilestatic/BookServiceSpec.groovy}
(72%)
copy
grails-test-examples/{app1/src/integration-test/groovy/functionaltests/commandobjects/CommandObjectSpec.groovy
=>
compile-static/src/integration-test/groovy/com/example/compilestatic/DemoSpec.groovy}
(75%)