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 2bad013590 typo
     add 1ed5443d17 Refactor wrapper to support downloading versions & move the 
wrapper impl project to grails-cli in grails-forge repo
     add 83f60f59cc Switch from "core" to "restricted" repo to help enforce 
release only artifacts are pulled in the build
     add 365437c78b remove build.gradle from plugin profile since bootjar is 
disabled by default
     add 3ae1e1aab6 Rework grails wrapper to support multiple versions and 
track them historically.
     add 20bba8ef2d Support the same repo override that wrapper uses
     add eb3bf1f616 Remove grails-wrapper dependency
     add bbedae04da Rename GRAILS_HOME -> GRAILS_WRAPPER_HOME
     add f983afa03a Rename DEFAULT_REPO to reflect it's origin & fix spring 
boot RC lookup
     add 5724a73f45 Remove old BuildConfig test resources that are no longer 
needed
     add 114eb01540 Remove old reloading code (Support.groovy)
     add b26cb4fafd Remove old GRAILS_HOME related code
     add d05660d1b6 Various fixes to wrapper from testing
     add 68893480f5 Update docs to remind first time grails developers that 
there are 2 gradle projects in grails-core
     add ed517397e4 Fix file handling for maven paths
     add 96a688a9a5 Fix dependency resolution for profiles
     add f4e47db0f6 change rename script to not longer require arguments to opt 
in to various project renames
     add 1686ea157f Updating documentation for Grails 7 release.
     add d45f321447 Minor cleanup related to gradle instructions
     add 27f7f7e709 Ensure a snapshot is not updated to by default if the 
current release is not a snapshot.
     add 34abfb0b77 Document the addition of multiple CLIs with Grails 7
     add 8f1e104d47 Add steps to publish wrapper
     add 7d45c74ff4 feedback - remove the code that located a custom grails 
home location
     add 8f65cd5ae4 Fix upgrade link
     add 5d5836cdcc Fix groovy joint workflow
     add b912499d60 Switch to @Singleton to ensure commands are properly loaded
     add fae4d6b8a9 Fix remaining classloaders
     add 12f5749d6c Fix ApplicationCommand lookup for delegating cli scenarios
     add da56f6d0bb Combine try statements
     add 99a7503c7f Indicate the source of the downloaded jar
     add ea6dc39ce1 styling & documentation feedback
     add 5b58c4f888 Add javadoc & remove reserved html characters
     new 01caaf492d Merge pull request #14735 from apache/wrapper-rewrite

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:
 .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   |  39 +-
 .../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, 2087 insertions(+), 2506 deletions(-)
 delete mode 100644 grails-core/src/main/groovy/grails/dev/Support.groovy
 delete mode 100644 grails-profiles/plugin/skeleton/build.gradle
 create mode 100644 
grails-shell-cli/src/main/groovy/org/grails/cli/profile/ProfileRepoConfig.groovy
 delete mode 100644 grails-test-suite-uber/test/defaultErrorMessages.properties
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-app/conf/BuildConfig.groovy
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/global-plugins/logging-0.1/LoggingGrailsPlugin.groovy
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/global-plugins/logging-0.1/plugin.xml
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/global-plugins/logging-0.1/scripts/DoSomething.groovy
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/global-plugins/logging-0.1/scripts/_Install.groovy
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/grails-debug/plugin.xml
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/grails-debug/scripts/RunDebug.groovy
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/plugins/jsecurity-0.3/JSecurityGrailsPlugin.groovy
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/plugins/jsecurity-0.3/plugin.xml
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/plugins/jsecurity-0.3/scripts/CreateAuthController.groovy
 delete mode 100644 
grails-test-suite-uber/test/resources/grails-plugin-utils/plugins/jsecurity-0.3/scripts/CreateDbRealm.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/inline-plugins/README.txt
 delete mode 100644 
grails-test-suite-uber/test/test-projects/inline-plugins/app/grails-app/conf/BuildConfig.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/inline-plugins/plugins/foo/FooGrailsPlugin.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/inline-plugins/plugins/foo/grails-app/controllers/foo/FooController.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/inline-plugins/plugins/foobar/FoobarGrailsPlugin.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/inline-plugins/plugins/foobar/grails-app/controllers/foobar/FoobarController.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/nested-inline-plugins/README.txt
 delete mode 100644 
grails-test-suite-uber/test/test-projects/nested-inline-plugins/app/grails-app/conf/BuildConfig.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/nested-inline-plugins/plugins/plugin-one/PluginOneGrailsPlugin.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/nested-inline-plugins/plugins/plugin-one/grails-app/conf/BuildConfig.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/nested-inline-plugins/plugins/plugin-two/PluginTwoGrailsPlugin.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/application.properties
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/grails-app/conf/BootStrap.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/grails-app/conf/BuildConfig.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/grails-app/conf/Config.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/grails-app/conf/DataSource.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/grails-app/conf/UrlMappings.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/grails-app/conf/spring/resources.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/grails-app/i18n/messages.properties
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/HibernateGrailsPlugin.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/application.properties
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/dependencies.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/grails-app/i18n/messages.properties
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/grails-app/i18n/org/example/custom.properties
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/grails-app/i18n/org/example/custom_fr.properties
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/lib/hibernate-annotations-3.4.0.GA.jar
 delete mode 100755 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/lib/hibernate-core-3.3.1.GA.jar
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/plugin.xml
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/scripts/_Install.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/scripts/_Uninstall.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/hibernate-1.2-SNAPSHOT/scripts/_Upgrade.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/WebflowGrailsPlugin.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/application.properties
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/dependencies.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/grails-app/i18n/messages.properties
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/lib/org.springframework.webflow-2.0.8.RELEASE.jar
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/plugin.xml
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/scripts/_Install.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/scripts/_Uninstall.groovy
 delete mode 100644 
grails-test-suite-uber/test/test-projects/plugin-build-settings/plugins/webflow-1.2-SNAPSHOT/scripts/_Upgrade.groovy
 delete mode 100644 grails-wrapper-impl/build.gradle
 delete mode 100644 
grails-wrapper-impl/src/main/groovy/grails/init/RunCommand.groovy
 rename grails-wrapper/src/main/java/grails/init/{FindReleaseHandler.java => 
FindLastReleaseHandler.java} (92%)
 rename grails-wrapper/src/main/java/grails/init/{FindSnapshotHandler.java => 
FindLastSnapshotHandler.java} (93%)
 copy grails-web-common/src/main/groovy/org/grails/web/json/JSONException.java 
=> grails-wrapper/src/main/java/grails/init/GrailsReleaseType.java (56%)
 create mode 100644 grails-wrapper/src/main/java/grails/init/GrailsUpdater.java
 create mode 100644 grails-wrapper/src/main/java/grails/init/GrailsVersion.java
 create mode 100644 
grails-wrapper/src/main/java/grails/init/GrailsWrapperHome.java
 create mode 100644 
grails-wrapper/src/main/java/grails/init/GrailsWrapperRepo.java

Reply via email to