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 2025/12/03 15:25:51 UTC
(grails-core) branch 7.0.x updated (796cd2f1bc -> 712a1c0d00)
This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a change to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 796cd2f1bc [skip ci] post 7.0.4 release updates (#15272)
add ee768570e3 removing `java-config.gradle` in favor of plugin
add 7953e132bf remove source of duplicate sourceset inclusion in source jars
add c8a6efa67c use SharedPropertiesPlugin where possible and avoid manual loading of gradle.properties files
add 957ff564ab remove manual gradle.properties lookup from buildSrcs
add f5794ee49c Add missing license headers
add 883ecc7afe reformatting code
add f9466f6e0a feedback - switch to register() for implicit typing
add 2921aa25ec feedback - formatting & various clean-up
add 068553ee8d feedback - replace java-library with groovy where groovy source is used instead of java
add 1234616443 Revert "feedback - replace java-library with groovy where groovy source is used instead of java"
add ec896d5f6d feedback - update comment to reflect the version is matching the bom version
add 018415ba96 feedback - remove java-library from grails plugins
add e121dee3ea feedback - remove java plugin from wrapper
new 712a1c0d00 Merge pull request #15269 from apache/gradle-centralization
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:
RELEASE.md | 4 +-
build-logic/plugins/build.gradle | 12 +-
.../apache/grails/buildsrc/CompilePlugin.groovy | 135 +++++++++++++++++++++
.../org/apache/grails/buildsrc/GradleUtils.groovy | 38 ++++--
.../grails/buildsrc/SharedPropertyPlugin.groovy | 77 ++++++++++++
build.gradle | 2 -
buildSrc/build.gradle | 16 +--
.../normalView.gson => buildSrc/settings.gradle | 14 +--
.../groovy/grails/doc/macros/HiddenMacro.groovy | 31 -----
gradle/java-config.gradle | 72 -----------
grails-async/core/build.gradle | 4 +-
grails-async/gpars/build.gradle | 4 +-
grails-async/plugin/build.gradle | 4 +-
grails-async/rxjava/build.gradle | 4 +-
grails-async/rxjava2/build.gradle | 4 +-
grails-async/rxjava3/build.gradle | 4 +-
grails-bom/build.gradle | 1 -
grails-bootstrap/build.gradle | 4 +-
grails-cache/build.gradle | 4 +-
grails-codecs-core/build.gradle | 4 +-
grails-codecs/build.gradle | 4 +-
grails-common/build.gradle | 4 +-
grails-console/build.gradle | 4 +-
grails-controllers/build.gradle | 4 +-
grails-converters/build.gradle | 4 +-
grails-core/build.gradle | 4 +-
grails-data-hibernate5/boot-plugin/build.gradle | 3 +-
grails-data-hibernate5/core/build.gradle | 3 +-
grails-data-hibernate5/dbmigration/build.gradle | 3 +-
grails-data-hibernate5/grails-plugin/build.gradle | 3 +-
grails-data-mongodb/boot-plugin/build.gradle | 3 +-
grails-data-mongodb/bson/build.gradle | 3 +-
grails-data-mongodb/core/build.gradle | 3 +-
grails-data-mongodb/ext/build.gradle | 3 +-
grails-data-mongodb/grails-plugin/build.gradle | 3 +-
grails-data-mongodb/gson-templates/build.gradle | 3 +-
grails-data-simple/build.gradle | 3 +-
grails-databinding-core/build.gradle | 4 +-
grails-databinding/build.gradle | 4 +-
grails-datamapping-async/build.gradle | 3 +-
grails-datamapping-core-test/build.gradle | 3 +-
grails-datamapping-core/build.gradle | 3 +-
grails-datamapping-rx/build.gradle | 3 +-
grails-datamapping-support/build.gradle | 3 +-
grails-datamapping-tck/build.gradle | 3 +-
grails-datamapping-validation/build.gradle | 3 +-
grails-datasource/build.gradle | 4 +-
grails-datastore-async/build.gradle | 3 +-
grails-datastore-core/build.gradle | 3 +-
grails-datastore-web/build.gradle | 3 +-
grails-dependencies/assets/build.gradle | 8 +-
grails-dependencies/starter-web/build.gradle | 8 +-
grails-dependencies/test/build.gradle | 8 +-
grails-doc/build.gradle | 1 +
grails-domain-class/build.gradle | 4 +-
grails-encoder/build.gradle | 4 +-
grails-events/compat/build.gradle | 4 +-
grails-events/core/build.gradle | 4 +-
grails-events/gpars/build.gradle | 4 +-
grails-events/plugin/build.gradle | 4 +-
grails-events/rxjava/build.gradle | 4 +-
grails-events/rxjava2/build.gradle | 4 +-
grails-events/rxjava3/build.gradle | 4 +-
grails-events/spring/build.gradle | 4 +-
grails-events/transforms/build.gradle | 4 +-
grails-fields/build.gradle | 4 +-
grails-forge/build.gradle | 11 +-
grails-forge/buildSrc/build.gradle | 24 +---
.../buildSrc/settings.gradle | 14 +--
grails-forge/gradle.properties | 3 +-
grails-forge/gradle/java-config.gradle | 77 ------------
grails-forge/grails-cli-shadow/build.gradle | 6 +-
grails-forge/grails-cli/build.gradle | 3 +-
.../grails-forge-analytics-postgres/build.gradle | 1 +
grails-forge/grails-forge-api/build.gradle | 3 +-
grails-forge/grails-forge-cli/build.gradle | 3 +-
grails-forge/grails-forge-core/build.gradle | 7 +-
grails-forge/grails-forge-web-netty/build.gradle | 1 +
grails-forge/test-core/build.gradle | 3 +-
grails-geb/build.gradle | 4 +-
grails-gradle/bom/build.gradle | 2 +-
grails-gradle/build.gradle | 7 +-
grails-gradle/buildSrc/build.gradle | 8 +-
.../buildSrc/settings.gradle | 14 +--
grails-gradle/common/build.gradle | 4 +-
grails-gradle/gradle/java-config.gradle | 85 -------------
grails-gradle/model/build.gradle | 4 +-
grails-gradle/plugins/build.gradle | 4 +-
grails-gradle/tasks/build.gradle | 4 +-
grails-gsp/core/build.gradle | 4 +-
grails-gsp/grails-layout/build.gradle | 4 +-
grails-gsp/grails-sitemesh3/build.gradle | 4 +-
grails-gsp/grails-taglib/build.gradle | 4 +-
grails-gsp/grails-web-gsp-taglib/build.gradle | 4 +-
grails-gsp/grails-web-gsp/build.gradle | 4 +-
grails-gsp/grails-web-jsp/build.gradle | 4 +-
grails-gsp/grails-web-taglib/build.gradle | 4 +-
grails-gsp/plugin/build.gradle | 4 +-
grails-gsp/spring-boot/build.gradle | 4 +-
grails-i18n/build.gradle | 4 +-
grails-interceptors/build.gradle | 4 +-
grails-logging/build.gradle | 4 +-
grails-micronaut/build.gradle | 4 +-
grails-mimetypes/build.gradle | 4 +-
grails-rest-transforms/build.gradle | 4 +-
grails-scaffolding/build.gradle | 4 +-
grails-services/build.gradle | 4 +-
grails-shell-cli/build.gradle | 4 +-
grails-spring/build.gradle | 4 +-
grails-test-core/build.gradle | 4 +-
grails-test-examples/app1/build.gradle | 6 +-
grails-test-examples/app2/build.gradle | 5 +-
grails-test-examples/app3/build.gradle | 6 +-
.../async-events-pubsub-demo/build.gradle | 6 +-
grails-test-examples/cache/build.gradle | 5 +-
grails-test-examples/datasources/build.gradle | 5 +-
grails-test-examples/demo33/build.gradle | 5 +-
grails-test-examples/exploded/build.gradle | 5 +-
.../external-configuration/build.gradle | 5 +-
grails-test-examples/geb-gebconfig/build.gradle | 8 +-
grails-test-examples/geb/build.gradle | 7 +-
grails-test-examples/gorm/build.gradle | 6 +-
grails-test-examples/gsp-layout/build.gradle | 6 +-
grails-test-examples/gsp-sitemesh3/build.gradle | 6 +-
.../hibernate5/grails-data-service/build.gradle | 3 +-
.../grails-database-per-tenant/build.gradle | 3 +-
.../grails-hibernate-groovy-proxy/build.gradle | 3 +-
.../hibernate5/grails-hibernate/build.gradle | 3 +-
.../grails-multiple-datasources/build.gradle | 3 +-
.../grails-partitioned-multi-tenancy/build.gradle | 3 +-
.../grails-schema-per-tenant/build.gradle | 3 +-
.../hibernate5/issue450/build.gradle | 3 +-
.../hibernate5/spring-boot-hibernate/build.gradle | 3 +-
.../hibernate5/standalone-hibernate/build.gradle | 3 +-
grails-test-examples/hyphenated/build.gradle | 5 +-
grails-test-examples/issue-11102/build.gradle | 5 +-
grails-test-examples/issue-11767/build.gradle | 5 +-
grails-test-examples/issue-15228/build.gradle | 6 +-
.../issue-698-domain-save-npe/build.gradle | 5 +-
grails-test-examples/issue-views-182/build.gradle | 5 +-
grails-test-examples/micronaut/build.gradle | 5 +-
grails-test-examples/mongodb/base/build.gradle | 5 +-
.../mongodb/database-per-tenant/build.gradle | 5 +-
.../mongodb/gson-templates/build.gradle | 5 +-
.../mongodb/hibernate5/build.gradle | 5 +-
.../mongodb/springboot/build.gradle | 5 +-
.../mongodb/test-data-service/build.gradle | 5 +-
grails-test-examples/namespaces/build.gradle | 5 +-
grails-test-examples/plugins/exploded/build.gradle | 5 +-
.../plugins/issue-11767/build.gradle | 5 +-
.../plugins/issue11005/build.gradle | 5 +-
.../plugins/loadafter/build.gradle | 5 +-
.../plugins/loadfirst/build.gradle | 5 +-
.../plugins/loadsecond/build.gradle | 5 +-
grails-test-examples/scaffolding/build.gradle | 3 +-
.../views-functional-tests-plugin/build.gradle | 3 +-
.../views-functional-tests/build.gradle | 4 +-
grails-test-suite-base/build.gradle | 4 +-
grails-test-suite-persistence/build.gradle | 4 +-
grails-test-suite-uber/build.gradle | 7 +-
grails-test-suite-web/build.gradle | 4 +-
grails-testing-support-core/build.gradle | 4 +-
grails-testing-support-datamapping/build.gradle | 3 +-
grails-testing-support-mongodb/build.gradle | 3 +-
grails-testing-support-views-gson/build.gradle | 3 +-
grails-testing-support-web/build.gradle | 4 +-
grails-url-mappings/build.gradle | 4 +-
grails-validation/build.gradle | 4 +-
grails-views-core/build.gradle | 4 +-
grails-views-gson/build.gradle | 4 +-
grails-views-markup/build.gradle | 4 +-
grails-web-boot/build.gradle | 4 +-
grails-web-common/build.gradle | 4 +-
grails-web-core/build.gradle | 4 +-
grails-web-databinding/build.gradle | 4 +-
grails-web-mvc/build.gradle | 4 +-
grails-web-url-mappings/build.gradle | 4 +-
grails-wrapper/build.gradle | 4 +-
178 files changed, 676 insertions(+), 616 deletions(-)
create mode 100644 build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/CompilePlugin.groovy
create mode 100644 build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/SharedPropertyPlugin.groovy
copy grails-test-examples/issue-15228/grails-app/views/app/normalView.gson => buildSrc/settings.gradle (84%)
delete mode 100644 buildSrc/src/main/groovy/grails/doc/macros/HiddenMacro.groovy
delete mode 100644 gradle/java-config.gradle
copy grails-test-examples/issue-15228/grails-app/views/app/normalView.gson => grails-forge/buildSrc/settings.gradle (83%)
delete mode 100644 grails-forge/gradle/java-config.gradle
copy grails-test-examples/issue-15228/grails-app/views/app/normalView.gson => grails-gradle/buildSrc/settings.gradle (83%)
delete mode 100644 grails-gradle/gradle/java-config.gradle
(grails-core) 01/01: Merge pull request #15269 from apache/gradle-centralization
Posted by jd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a commit to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 712a1c0d008ad064db0938eab98dc4e7299cc682
Merge: 796cd2f1bc e121dee3ea
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Wed Dec 3 10:25:45 2025 -0500
Merge pull request #15269 from apache/gradle-centralization
Centralizing Gradle Logic - java-config
RELEASE.md | 4 +-
build-logic/plugins/build.gradle | 12 +-
.../apache/grails/buildsrc/CompilePlugin.groovy | 135 +++++++++++++++++++++
.../org/apache/grails/buildsrc/GradleUtils.groovy | 38 ++++--
.../grails/buildsrc/SharedPropertyPlugin.groovy | 77 ++++++++++++
build.gradle | 2 -
buildSrc/build.gradle | 16 +--
.../macros/HiddenMacro.groovy => settings.gradle} | 18 ++-
gradle/java-config.gradle | 72 -----------
grails-async/core/build.gradle | 4 +-
grails-async/gpars/build.gradle | 4 +-
grails-async/plugin/build.gradle | 4 +-
grails-async/rxjava/build.gradle | 4 +-
grails-async/rxjava2/build.gradle | 4 +-
grails-async/rxjava3/build.gradle | 4 +-
grails-bom/build.gradle | 1 -
grails-bootstrap/build.gradle | 4 +-
grails-cache/build.gradle | 4 +-
grails-codecs-core/build.gradle | 4 +-
grails-codecs/build.gradle | 4 +-
grails-common/build.gradle | 4 +-
grails-console/build.gradle | 4 +-
grails-controllers/build.gradle | 4 +-
grails-converters/build.gradle | 4 +-
grails-core/build.gradle | 4 +-
grails-data-hibernate5/boot-plugin/build.gradle | 3 +-
grails-data-hibernate5/core/build.gradle | 3 +-
grails-data-hibernate5/dbmigration/build.gradle | 3 +-
grails-data-hibernate5/grails-plugin/build.gradle | 3 +-
grails-data-mongodb/boot-plugin/build.gradle | 3 +-
grails-data-mongodb/bson/build.gradle | 3 +-
grails-data-mongodb/core/build.gradle | 3 +-
grails-data-mongodb/ext/build.gradle | 3 +-
grails-data-mongodb/grails-plugin/build.gradle | 3 +-
grails-data-mongodb/gson-templates/build.gradle | 3 +-
grails-data-simple/build.gradle | 3 +-
grails-databinding-core/build.gradle | 4 +-
grails-databinding/build.gradle | 4 +-
grails-datamapping-async/build.gradle | 3 +-
grails-datamapping-core-test/build.gradle | 3 +-
grails-datamapping-core/build.gradle | 3 +-
grails-datamapping-rx/build.gradle | 3 +-
grails-datamapping-support/build.gradle | 3 +-
grails-datamapping-tck/build.gradle | 3 +-
grails-datamapping-validation/build.gradle | 3 +-
grails-datasource/build.gradle | 4 +-
grails-datastore-async/build.gradle | 3 +-
grails-datastore-core/build.gradle | 3 +-
grails-datastore-web/build.gradle | 3 +-
grails-dependencies/assets/build.gradle | 8 +-
grails-dependencies/starter-web/build.gradle | 8 +-
grails-dependencies/test/build.gradle | 8 +-
grails-doc/build.gradle | 1 +
grails-domain-class/build.gradle | 4 +-
grails-encoder/build.gradle | 4 +-
grails-events/compat/build.gradle | 4 +-
grails-events/core/build.gradle | 4 +-
grails-events/gpars/build.gradle | 4 +-
grails-events/plugin/build.gradle | 4 +-
grails-events/rxjava/build.gradle | 4 +-
grails-events/rxjava2/build.gradle | 4 +-
grails-events/rxjava3/build.gradle | 4 +-
grails-events/spring/build.gradle | 4 +-
grails-events/transforms/build.gradle | 4 +-
grails-fields/build.gradle | 4 +-
grails-forge/build.gradle | 11 +-
grails-forge/buildSrc/build.gradle | 24 +---
.../buildSrc/settings.gradle | 18 ++-
grails-forge/gradle.properties | 3 +-
grails-forge/gradle/java-config.gradle | 77 ------------
grails-forge/grails-cli-shadow/build.gradle | 6 +-
grails-forge/grails-cli/build.gradle | 3 +-
.../grails-forge-analytics-postgres/build.gradle | 1 +
grails-forge/grails-forge-api/build.gradle | 3 +-
grails-forge/grails-forge-cli/build.gradle | 3 +-
grails-forge/grails-forge-core/build.gradle | 7 +-
grails-forge/grails-forge-web-netty/build.gradle | 1 +
grails-forge/test-core/build.gradle | 3 +-
grails-geb/build.gradle | 4 +-
grails-gradle/bom/build.gradle | 2 +-
grails-gradle/build.gradle | 7 +-
grails-gradle/buildSrc/build.gradle | 8 +-
.../buildSrc/settings.gradle | 18 ++-
grails-gradle/common/build.gradle | 4 +-
grails-gradle/gradle/java-config.gradle | 85 -------------
grails-gradle/model/build.gradle | 4 +-
grails-gradle/plugins/build.gradle | 4 +-
grails-gradle/tasks/build.gradle | 4 +-
grails-gsp/core/build.gradle | 4 +-
grails-gsp/grails-layout/build.gradle | 4 +-
grails-gsp/grails-sitemesh3/build.gradle | 4 +-
grails-gsp/grails-taglib/build.gradle | 4 +-
grails-gsp/grails-web-gsp-taglib/build.gradle | 4 +-
grails-gsp/grails-web-gsp/build.gradle | 4 +-
grails-gsp/grails-web-jsp/build.gradle | 4 +-
grails-gsp/grails-web-taglib/build.gradle | 4 +-
grails-gsp/plugin/build.gradle | 4 +-
grails-gsp/spring-boot/build.gradle | 4 +-
grails-i18n/build.gradle | 4 +-
grails-interceptors/build.gradle | 4 +-
grails-logging/build.gradle | 4 +-
grails-micronaut/build.gradle | 4 +-
grails-mimetypes/build.gradle | 4 +-
grails-rest-transforms/build.gradle | 4 +-
grails-scaffolding/build.gradle | 4 +-
grails-services/build.gradle | 4 +-
grails-shell-cli/build.gradle | 4 +-
grails-spring/build.gradle | 4 +-
grails-test-core/build.gradle | 4 +-
grails-test-examples/app1/build.gradle | 6 +-
grails-test-examples/app2/build.gradle | 5 +-
grails-test-examples/app3/build.gradle | 6 +-
.../async-events-pubsub-demo/build.gradle | 6 +-
grails-test-examples/cache/build.gradle | 5 +-
grails-test-examples/datasources/build.gradle | 5 +-
grails-test-examples/demo33/build.gradle | 5 +-
grails-test-examples/exploded/build.gradle | 5 +-
.../external-configuration/build.gradle | 5 +-
grails-test-examples/geb-gebconfig/build.gradle | 8 +-
grails-test-examples/geb/build.gradle | 7 +-
grails-test-examples/gorm/build.gradle | 6 +-
grails-test-examples/gsp-layout/build.gradle | 6 +-
grails-test-examples/gsp-sitemesh3/build.gradle | 6 +-
.../hibernate5/grails-data-service/build.gradle | 3 +-
.../grails-database-per-tenant/build.gradle | 3 +-
.../grails-hibernate-groovy-proxy/build.gradle | 3 +-
.../hibernate5/grails-hibernate/build.gradle | 3 +-
.../grails-multiple-datasources/build.gradle | 3 +-
.../grails-partitioned-multi-tenancy/build.gradle | 3 +-
.../grails-schema-per-tenant/build.gradle | 3 +-
.../hibernate5/issue450/build.gradle | 3 +-
.../hibernate5/spring-boot-hibernate/build.gradle | 3 +-
.../hibernate5/standalone-hibernate/build.gradle | 3 +-
grails-test-examples/hyphenated/build.gradle | 5 +-
grails-test-examples/issue-11102/build.gradle | 5 +-
grails-test-examples/issue-11767/build.gradle | 5 +-
grails-test-examples/issue-15228/build.gradle | 6 +-
.../issue-698-domain-save-npe/build.gradle | 5 +-
grails-test-examples/issue-views-182/build.gradle | 5 +-
grails-test-examples/micronaut/build.gradle | 5 +-
grails-test-examples/mongodb/base/build.gradle | 5 +-
.../mongodb/database-per-tenant/build.gradle | 5 +-
.../mongodb/gson-templates/build.gradle | 5 +-
.../mongodb/hibernate5/build.gradle | 5 +-
.../mongodb/springboot/build.gradle | 5 +-
.../mongodb/test-data-service/build.gradle | 5 +-
grails-test-examples/namespaces/build.gradle | 5 +-
grails-test-examples/plugins/exploded/build.gradle | 5 +-
.../plugins/issue-11767/build.gradle | 5 +-
.../plugins/issue11005/build.gradle | 5 +-
.../plugins/loadafter/build.gradle | 5 +-
.../plugins/loadfirst/build.gradle | 5 +-
.../plugins/loadsecond/build.gradle | 5 +-
grails-test-examples/scaffolding/build.gradle | 3 +-
.../views-functional-tests-plugin/build.gradle | 3 +-
.../views-functional-tests/build.gradle | 4 +-
grails-test-suite-base/build.gradle | 4 +-
grails-test-suite-persistence/build.gradle | 4 +-
grails-test-suite-uber/build.gradle | 7 +-
grails-test-suite-web/build.gradle | 4 +-
grails-testing-support-core/build.gradle | 4 +-
grails-testing-support-datamapping/build.gradle | 3 +-
grails-testing-support-mongodb/build.gradle | 3 +-
grails-testing-support-views-gson/build.gradle | 3 +-
grails-testing-support-web/build.gradle | 4 +-
grails-url-mappings/build.gradle | 4 +-
grails-validation/build.gradle | 4 +-
grails-views-core/build.gradle | 4 +-
grails-views-gson/build.gradle | 4 +-
grails-views-markup/build.gradle | 4 +-
grails-web-boot/build.gradle | 4 +-
grails-web-common/build.gradle | 4 +-
grails-web-core/build.gradle | 4 +-
grails-web-databinding/build.gradle | 4 +-
grails-web-mvc/build.gradle | 4 +-
grails-web-url-mappings/build.gradle | 4 +-
grails-wrapper/build.gradle | 4 +-
177 files changed, 679 insertions(+), 594 deletions(-)