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 01caaf492dc207ddb345e669e6d8f71660c02e34
Merge: 2bad013590 5b58c4f888
Author: James Daugherty <[email protected]>
AuthorDate: Thu May 15 12:05:34 2025 -0400

    Merge pull request #14735 from apache/wrapper-rewrite
    
    Rework Grails-CLI workflows & Grails-Wrapper

 .github/workflows/gradle.yml                       |  13 +
 .github/workflows/release.yml                      |  12 +-
 CONTRIBUTING.md                                    |  20 -
 README.md                                          |  21 +-
 build.gradle                                       |  42 +-
 buildSrc/build.gradle                              |   2 +-
 etc/bin/rename_gradle_artifacts.sh                 | 602 ++++++++++-----------
 gradle/publish-root-config.gradle                  |   1 -
 gradle/rat-root-config.gradle                      |   2 -
 .../GrailsApplicationContextCommandRunner.groovy   |  28 +-
 .../src/main/groovy/grails/dev/Support.groovy      | 107 ----
 .../ApplicationContextCommandRegistry.groovy       |  35 +-
 .../injection/ApplicationClassInjector.groovy      |  46 +-
 .../cfg/GroovyConfigPropertySourceLoader.groovy    |  27 +-
 .../plugins/AbstractGrailsPluginManager.java       |  28 +-
 .../GroovyConfigPropertySourceLoaderSpec.groovy    |  28 +-
 .../src/test/resources/builtin-config.groovy       |  18 +-
 .../src/main/docs/gettingStarted.adoc              |   2 +-
 grails-data-graphql/build.gradle                   |   6 +-
 grails-data-graphql/core/build.gradle              |   2 +-
 grails-data-neo4j/build.gradle                     |   4 +-
 .../src/en/guide/commandLine/gradleBuild.adoc      |   5 +-
 grails-doc/src/en/guide/conf/config.adoc           |   1 -
 grails-doc/src/en/guide/contributing/build.adoc    |  53 +-
 .../gettingStarted/downloadingAndInstalling.adoc   |  46 +-
 grails-doc/src/en/guide/introduction/whatsNew.adoc |  37 +-
 .../introduction/whatsNew/dependencyUpgrades.adoc  |   3 -
 .../en/guide/theWebLayer/gson/pluginSupport.adoc   |   4 +-
 .../src/en/guide/upgrading/upgrading60x.adoc       | 201 +++++--
 grails-doc/src/en/ref/Command Line.adoc            |   1 -
 .../src/en/ref/Command Line/schema-export.adoc     |   2 +-
 grails-gradle/build.gradle                         |  42 +-
 .../src/test/resources/docs/guide/single.html      |   8 +-
 .../main/groovy/grails/util/BuildSettings.groovy   |  34 +-
 .../src/main/groovy/grails/util/Environment.groovy |  30 +-
 .../gradle/test/GrailsPublishPluginSpec.groovy     |   8 +-
 .../build.gradle                                   |   4 +-
 .../otherProject/build.gradle                      |   2 +-
 .../build.gradle                                   |   4 +-
 .../build.gradle                                   |   4 +-
 .../build.gradle                                   |   4 +-
 .../build.gradle                                   |   4 +-
 .../build.gradle                                   |   4 +-
 .../build.gradle                                   |   4 +-
 .../groovy-doc-disabled/build.gradle               |   4 +-
 .../groovy-only-project/build.gradle               |   4 +-
 .../java-already-configured/build.gradle           |   4 +-
 .../other-artifacts/java-only-project/build.gradle |   4 +-
 .../build.gradle                                   |   4 +-
 .../build.gradle                                   |   4 +-
 .../multiple-source-sets/build.gradle              |   4 +-
 .../non-groovy-java-sources-included/build.gradle  |   4 +-
 .../other-artifacts/simple-project/build.gradle    |   4 +-
 .../build.gradle                                   |   4 +-
 .../otherProject/build.gradle                      |   4 +-
 .../build.gradle                                   |   4 +-
 .../build.gradle                                   |   4 +-
 .../build.gradle                                   |   4 +-
 .../groovy/org/grails/gsp/GroovyPageMetaInfo.java  |  35 +-
 grails-profiles/base/profile.yml                   |   4 +-
 grails-profiles/plugin/skeleton/build.gradle       |   2 -
 grails-profiles/profile/skeleton/build.gradle      |   4 +-
 grails-shell-cli/build.gradle                      |  30 +-
 .../main/groovy/org/grails/cli/GrailsCli.groovy    | 273 +++++-----
 .../cli/boot/GrailsDependencyVersions.groovy       |   2 +-
 .../org/grails/cli/profile/AbstractProfile.groovy  |  28 +-
 .../grails/cli/profile/ProfileRepoConfig.groovy    |  79 +++
 .../cli/profile/commands/CommandRegistry.groovy    |  44 +-
 .../grails/cli/profile/commands/HelpCommand.groovy |  31 +-
 .../ApplicationContextCommandFactory.groovy        |  34 +-
 .../commands/factory/ServiceCommandFactory.groovy  |  28 +-
 .../GrailsRepositoryConfiguration.groovy           |  41 +-
 .../repository/MavenProfileRepository.groovy       |  33 +-
 .../grails/cli/profile/steps/StepRegistry.groovy   |  28 +-
 .../profile/repository/MavenRepositorySpec.groovy  |   4 +-
 grails-test-examples/app1/build.gradle             |   2 +-
 grails-test-examples/app2/build.gradle             |   2 +-
 grails-test-examples/app3/build.gradle             |   2 +-
 .../async-events-pubsub-demo/build.gradle          |   2 +-
 grails-test-examples/cache/build.gradle            |   2 +-
 grails-test-examples/datasources/build.gradle      |   2 +-
 grails-test-examples/demo33/build.gradle           |   2 +-
 .../external-configuration/build.gradle            |   4 +-
 grails-test-examples/geb/build.gradle              |   4 +-
 grails-test-examples/gorm/build.gradle             |   2 +-
 grails-test-examples/gsp-sitemesh3/build.gradle    |   2 +-
 .../gsp-spring-boot/app/build.gradle               |   4 +-
 .../gsp-spring-boot/script/app.groovy              |   2 +-
 grails-test-examples/hyphenated/build.gradle       |   2 +-
 grails-test-examples/issue-11102/build.gradle      |   2 +-
 grails-test-examples/issue-11767/build.gradle      |   2 +-
 .../issue-698-domain-save-npe/build.gradle         |   2 +-
 grails-test-examples/issue-views-182/build.gradle  |   2 +-
 grails-test-examples/micronaut/build.gradle        |   2 +-
 grails-test-examples/namespaces/build.gradle       |   2 +-
 .../plugins/issue-11767-plugin/build.gradle        |   2 +-
 .../plugins/issue11005/build.gradle                |   2 +-
 .../plugins/loadafter/build.gradle                 |   2 +-
 .../plugins/loadfirst/build.gradle                 |   2 +-
 .../plugins/loadsecond/build.gradle                |   2 +-
 .../grails/commons/GrailsPluginManagerTests.groovy |  28 +-
 .../test/defaultErrorMessages.properties           |  30 -
 .../resources/grails-app/conf/BuildConfig.groovy   |  23 -
 .../logging-0.1/LoggingGrailsPlugin.groovy         |  22 -
 .../global-plugins/logging-0.1/plugin.xml          |   4 -
 .../logging-0.1/scripts/DoSomething.groovy         |  19 -
 .../logging-0.1/scripts/_Install.groovy            |   0
 .../grails-plugin-utils/grails-debug/plugin.xml    |   4 -
 .../grails-debug/scripts/RunDebug.groovy           |   0
 .../jsecurity-0.3/JSecurityGrailsPlugin.groovy     |  22 -
 .../plugins/jsecurity-0.3/plugin.xml               |   4 -
 .../scripts/CreateAuthController.groovy            |   0
 .../jsecurity-0.3/scripts/CreateDbRealm.groovy     |   0
 .../test/test-projects/inline-plugins/README.txt   |   1 -
 .../app/grails-app/conf/BuildConfig.groovy         |  21 -
 .../plugins/foo/FooGrailsPlugin.groovy             |  20 -
 .../controllers/foo/FooController.groovy           |  22 -
 .../plugins/foobar/FoobarGrailsPlugin.groovy       |  20 -
 .../controllers/foobar/FoobarController.groovy     |  23 -
 .../test-projects/nested-inline-plugins/README.txt |   3 -
 .../app/grails-app/conf/BuildConfig.groovy         |  21 -
 .../plugin-one/PluginOneGrailsPlugin.groovy        |  24 -
 .../plugin-one/grails-app/conf/BuildConfig.groovy  |  20 -
 .../plugin-two/PluginTwoGrailsPlugin.groovy        |  20 -
 .../plugin-build-settings/application.properties   |  24 -
 .../grails-app/conf/BootStrap.groovy               |  29 -
 .../grails-app/conf/BuildConfig.groovy             |  43 --
 .../grails-app/conf/Config.groovy                  |  91 ----
 .../grails-app/conf/DataSource.groovy              |  50 --
 .../grails-app/conf/UrlMappings.groovy             |  30 -
 .../grails-app/conf/spring/resources.groovy        |  23 -
 .../grails-app/i18n/messages.properties            |  49 --
 .../HibernateGrailsPlugin.groovy                   |  57 --
 .../hibernate-1.2-SNAPSHOT/application.properties  |  19 -
 .../hibernate-1.2-SNAPSHOT/dependencies.groovy     |  44 --
 .../grails-app/i18n/messages.properties            |  16 -
 .../grails-app/i18n/org/example/custom.properties  |  16 -
 .../i18n/org/example/custom_fr.properties          |  16 -
 .../lib/hibernate-annotations-3.4.0.GA.jar         | Bin 279714 -> 0 bytes
 .../lib/hibernate-core-3.3.1.GA.jar                | Bin 2766130 -> 0 bytes
 .../plugins/hibernate-1.2-SNAPSHOT/plugin.xml      |  29 -
 .../hibernate-1.2-SNAPSHOT/scripts/_Install.groovy |  10 -
 .../scripts/_Uninstall.groovy                      |   5 -
 .../hibernate-1.2-SNAPSHOT/scripts/_Upgrade.groovy |  10 -
 .../WebflowGrailsPlugin.groovy                     |  53 --
 .../webflow-1.2-SNAPSHOT/application.properties    |  21 -
 .../webflow-1.2-SNAPSHOT/dependencies.groovy       |  36 --
 .../grails-app/i18n/messages.properties            |  16 -
 .../org.springframework.webflow-2.0.8.RELEASE.jar  | Bin 519341 -> 0 bytes
 .../plugins/webflow-1.2-SNAPSHOT/plugin.xml        |  36 --
 .../webflow-1.2-SNAPSHOT/scripts/_Install.groovy   |  10 -
 .../webflow-1.2-SNAPSHOT/scripts/_Uninstall.groovy |   5 -
 .../webflow-1.2-SNAPSHOT/scripts/_Upgrade.groovy   |  10 -
 grails-wrapper-impl/build.gradle                   |  58 --
 .../src/main/groovy/grails/init/RunCommand.groovy  |  81 ---
 grails-wrapper/build.gradle                        |   3 +-
 ...aseHandler.java => FindLastReleaseHandler.java} |   4 +-
 ...otHandler.java => FindLastSnapshotHandler.java} |   5 +-
 .../main/java/grails/init/GrailsReleaseType.java   |  47 ++
 .../src/main/java/grails/init/GrailsUpdater.java   | 267 +++++++++
 .../src/main/java/grails/init/GrailsVersion.java   | 121 +++++
 .../main/java/grails/init/GrailsWrapperHome.java   | 229 ++++++++
 .../main/java/grails/init/GrailsWrapperRepo.java   | 112 ++++
 .../src/main/java/grails/init/Start.java           | 211 ++++----
 settings.gradle                                    |   1 -
 165 files changed, 2114 insertions(+), 2487 deletions(-)

Reply via email to