This is an automated email from the ASF dual-hosted git repository.
borinquenkid pushed a change to branch merge-hibernate6
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from cac9ed3e47 Updating hibernate 6 tests for TCK refactor
add 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
add 01caaf492d Merge pull request #14735 from apache/wrapper-rewrite
add 03e2ea2382 Add step to Create Grails Wrapper Distribution Zip
add 43f7462150 Merge pull request #14739 from
apache/grails-wrapper-dist-zip
add 3fa2996521 Comment out verify grails-wrapper step
add b656abdc45 Merge pull request #14740 from
apache/grails-wrapper-dist-zip
add 224f67bc91 Revert "Comment out verify grails-wrapper step"
add 1a5e706e1d Merge pull request #14741 from
apache/revert-14740-grails-wrapper-dist-zip
add 2f2ac304b1 Update path for wrapper artifact
add 60378f20bf Merge pull request #14744 from apache/wrapper-artifact
add c1d859ca45 Remove buildscript{} from test-example projects
add ed6468c98c Merge pull request #14743 from
apache/remove-test-example-buildscript
add bc1f0304d7 remove theme.js from main layout
add b2520ff8a4 Merge pull request #14742 from apache/remove-theme-js
add 60d2615929 Add Friends of Grails to readme
add 9b540201cc Update README.md
add e583ca6eae Merge branch '7.0.x' into friends-of-grails-readme
add 687470bc00 Merge pull request #14733 from
apache/friends-of-grails-readme
add 63542c4c3c Switch back to 3.4.3 to fix nested jar file loading until
3.5.0 is out with the spring framework 6.2.7.
add b36c2b9799 Merge pull request #14747 from jdaugherty/7.0.x
add b6ae76230c fix(deps): Update `asset-pipeline-gradle` to `5.0.9`
(#14746)
add 39e34bfe00 Run workflow with Java 24 instead of 23, in addition to LTS
versions 17 and 21
add 4c017059ed Merge branch '7.0.x' into github-workflow-java-24
add e5627c9a34 Merge pull request #14732 from
apache/github-workflow-java-24
add 915e5053c3 Run Java CI workflow against MongoDB 7.0 and 8.0
add a7168f2e01 Update gradle.yml
add f6e238c41e Merge pull request #14749 from apache/mongodb-workflow
add 94e5ca0dc7 test: fix flakiness in `ReservedWordOverrideTests` (#14752)
add 326c59bfa7 Fix grails-shell-cli grailsVersion lookup and grails-bom
resolution
add e2b9914464 Update to Property Access syntax
add d7674a7033 Merge pull request #14751 from apache/more-cli-updates-3
add 0b66394c4b Switch to 3.5.0-RC1 with spring framework 6.2.7
add c9ab9fbaf8 [skip tests] add skip test support
add a369ecd667 [skip tests] support skipping tests in
grails-core/grails-gradle builds
add fcda60ca3f [skip tests] fix typo for publishGradle
add 09b486c231 [skip tests] skip the joint workflow if skipping tests
add 69b1b28d2f [skip tests] only run the publish when tests are skipped
add 622a40d317 [skip tests] add debug step for troubleshooting
add 01d4c08d8f [skip tests] add always() to force the conditional check
add 0baa029af7 Bug fix - AutoTimestamp annotation support for non
persistent super classes
add 8599619563 test: add tests for `@AutoTimestamp` from parent classes
add e6525821cc Merge pull request #14750 from
codeconsole/7.0.x-autotimestamp-super
add 76258eb90f disable bootJar / bootArchive since no valid application
class exists for grails-geb
add 2840260d1e tasks use an isolated classpath so groovy has to be provided
add e6765736db update find main class task and strictly validate the
existence
add d81908d624 remove old grails-plugin file since the name matches the
generated name now
add a7afb88e04 Remove duplicate files now that AST transforms are properly
generating them
add 3e93a26b1f Enhance error message to determine which plugin is a problem
add 10220b5e31 Update tests for deprecated class removal
add 275654cb33 remove entries that have been added to the grails-doc
add f48b76a885 add codec move to grails doc
add dd1a96d807 remove buildscript since buildSrc exists
add 88f123e156 Remove remaining pathing jar code
add 8a4414bfdd Various api cleanup for update to java 17
add c5e4693bf8 Add helper repo for debugging grails-bom locally in test
apps
add 7e130b6584 Fix nested directory copy
add 03ac9b2846 Switch back to 3.4.3 until spring framework 6.2.7 is
released
add ce686fe6b6 fix class.getClass() call
add 7f687312f3 do not fail on find main class if the project is a grails
plugin
add ef1bfc6fc5 Revert "Various api cleanup for update to java 17"
add 8f68c88432 Merge branch '7.0.x' into corrupt-jar-fixes
add 3105623a5a remove SDKMAN workflow since forge will always publish
add 7241f65f1c Remove the doc method that's been deprecated since Grails 1
add faf6c12f31 Merge branch '7.0.x' into corrupt-jar-fixes
add 25d0c1dae9 Merge branch '7.0.x' into corrupt-jar-fixes
add 00e5a7b0ae feedback - remove commented code
add 9da834492c feedback - update warning message wording
add a121b8f663 feedback - revert license header changes
add 745f5d5791 Add license header template to ensure consistent copyright
updates in IntelliJ
add 26732d7a5d feedback - update comment
add 649f1b4931 feedback - styling & grammar corrections
add 562c07055c add favicon mapping to avoid 500 errors
add 1975eabbdc to avoid confusion, use a custom error message
add 2c5701bdef Add commented out debugging args for when needed
add d760235053 Merge branch '7.0.x' into corrupt-jar-fixes
add d4da849573 Merge branch '7.0.x' into corrupt-jar-fixes
add 9ec8a49e81 Merge branch '7.0.x' into corrupt-jar-fixes
add 0c37d0d43d Merge pull request #14745 from apache/corrupt-jar-fixes
add 9220cbe460 Add concurrency limit to prevent resource exhaustion
add fa2f45bcfa Limit grails core builds to 4 in parallel at a given time
add 84fb720ad5 Add concurrency limits to other common workflows and remove
retry release workflow
add d8c31d04ed Remove parallel limit and set core tests to only run core
add 17882dc803 Change grails-gradle-plugins, groovy Gradle dependency
configuration scope back to compileOnly
add 111b3d9797 Update Gradle configuration scope to compileOnlyApi for
Groovy dependency
add 3c6f2c6d76 Set dependency to $GroovySystem.version
add e272f5614f Add Grails Gradle Task since newer versions of Gradle
isolate classpaths of Gradle tasks
add ad36342a42 add :grails-bom:publishMavenPublicationToLocalBomRepository
add 94ff7671ab Update
:grails-bom:publishMavenPublicationToLocalBomRepository
add 8d09d3a10b publish grails-gradle-tasks to test repo so the e2e tests
continue to function
add f78097dded Merge pull request #14757 from
apache/grails-gradle-plugin-groovy
add 171afcff4b Use groovy 4 for grails-gradle-tasks
add da2813aae5 Remove org.spockframework excludes and exclude
org.apache.groovy on grails-gradle-plugins
add 0be9020c47 Add exclude group: 'org.spockframework' back
add 19195dc1cb remove groovy exclude from grails-gradle-tasks on
grails-gradle-plugins
add 707ee8b83e Merge pull request #14759 from
apache/grails-gradle-tasks-groovy-4
add c46d303812 Update tests for Java 20+
add df8edb05c8 Update formatDate documentation with Java 20+ changes
add 7748c8fd15 Use Unicode escape sequence instead of non-visible character
add 4c568646ac Add Date Format changes in Java 20+ to v6 to 7 upgrade notes
add 600a1d5f14 Merge pull request #14760 from
apache/java-20-date-time-formatting
new b48f425beb Merge branch '7.0.x' into merge-hibernate6
new fc6fb27730 working on Composite keys with Cascade not saving correctly
The 2 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/codeql.yml | 5 +-
.github/workflows/gradle.yml | 56 +-
.github/workflows/groovy-joint-workflow.yml | 5 +
.github/workflows/rat.yml | 4 +
.github/workflows/release-notes.yml | 4 +
.github/workflows/release.yml | 12 +-
.github/workflows/retry-release.yml | 108 ----
.github/workflows/sdkman.yml | 53 --
CONTRIBUTING.md | 20 -
HEADER | 16 +
README.md | 29 +-
UPGRADE7.md | 36 +-
build.gradle | 48 +-
buildSrc/build.gradle | 2 +-
dependencies.gradle | 78 ++-
etc/bin/rename_gradle_artifacts.sh | 602 ++++++++++-----------
gradle/java-config.gradle | 1 -
gradle/publish-root-config.gradle | 1 -
gradle/rat-root-config.gradle | 2 -
grails-bom/build.gradle | 12 +
.../org/grails/plugins/CodecsGrailsPlugin.groovy | 32 --
.../plugins/codecs/CodecsGrailsPlugin.groovy | 9 +-
.../src/main/resources/META-INF/grails-plugin.xml | 3 -
.../GrailsApplicationContextCommandRunner.groovy | 28 +-
.../src/main/resources/META-INF/grails-plugin.xml | 3 -
.../src/main/resources/META-INF/grails.factories | 1 -
.../src/main/groovy/grails/dev/Support.groovy | 107 ----
.../ApplicationContextCommandRegistry.groovy | 35 +-
.../main/groovy/grails/plugins/GrailsPlugin.java | 21 +-
.../injection/ApplicationClassInjector.groovy | 46 +-
.../cfg/GroovyConfigPropertySourceLoader.groovy | 27 +-
.../org/grails/plugins/AbstractGrailsPlugin.java | 8 +-
.../plugins/AbstractGrailsPluginManager.java | 28 +-
.../org/grails/plugins/DefaultGrailsPlugin.java | 58 +-
.../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 +-
.../orm/hibernate/cfg/GrailsDomainBinder.java | 3 +
.../src/test/resources/simplelogger.properties | 5 +-
.../orm/hibernate/cfg/GrailsDomainBinder.java | 3 +
.../gorm/specs/HibernateGormDatastoreSpec.groovy | 2 +-
.../CompositeIdWithDeepOneToManyMappingSpec.groovy | 1 +
.../src/test/resources/simplelogger.properties | 4 +-
grails-data-neo4j/build.gradle | 4 +-
.../datastore/gorm/CustomAutoTimestampSpec.groovy | 53 +-
.../gorm/events/AutoTimestampEventListener.java | 9 +-
.../src/main/resources/META-INF/grails-plugin.xml | 3 -
grails-doc/src/en/guide/commandLine.adoc | 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 +-
.../guide/gettingStarted/aHelloWorldExample.adoc | 2 -
.../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 | 206 +++++--
grails-doc/src/en/ref/Command Line.adoc | 1 -
.../src/en/ref/Command Line/schema-export.adoc | 2 +-
grails-doc/src/en/ref/Tags - GSP/formatDate.adoc | 2 +
.../src/main/resources/META-INF/grails-plugin.xml | 3 -
.../src/main/resources/META-INF/grails.factories | 1 -
grails-geb/build.gradle | 1 -
grails-gradle/build.gradle | 42 +-
.../src/test/resources/docs/guide/single.html | 8 +-
grails-gradle/gradle/e2eTest.gradle | 2 +-
grails-gradle/gradle/java-config.gradle | 1 -
.../main/groovy/grails/util/BuildSettings.groovy | 34 +-
.../src/main/groovy/grails/util/Environment.groovy | 30 +-
.../org/grails/io/support/MainClassFinder.groovy | 6 +-
grails-gradle/plugins/build.gradle | 8 +-
.../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 +-
.../gradle/plugin/core/GrailsExtension.groovy | 5 -
.../gradle/plugin/core/GrailsGradlePlugin.groovy | 132 +++--
.../publishing/GrailsPublishGradlePlugin.groovy | 60 +-
.../gradle/plugin/run/FindMainClassTask.groovy | 56 +-
.../views/AbstractGroovyTemplatePlugin.groovy | 17 -
.../plugin/views/gsp/GroovyPagePlugin.groovy | 52 +-
grails-gradle/settings.gradle | 5 +-
{grails-bom => grails-gradle/tasks}/README.md | 4 +-
grails-gradle/{docs-core => tasks}/build.gradle | 87 +--
.../gradle/plugin/run/FindMainClassTask.groovy | 55 +-
.../grails/gradle/plugin/util/SourceSets.groovy | 0
.../groovy/org/grails/gsp/GroovyPageMetaInfo.java | 35 +-
.../web/taglib/TagLibraryTransformerSpec.groovy | 2 +-
.../plugins/web/DefaultDateHelperSpec.groovy | 50 +-
.../web/pages/ReservedWordOverrideTests.groovy | 5 +-
.../web/taglib/AbstractGrailsTagTests.groovy | 7 +-
.../src/main/resources/META-INF/grails-plugin.xml | 3 -
grails-profiles/base/profile.yml | 4 +-
grails-profiles/plugin/skeleton/build.gradle | 2 -
grails-profiles/profile/skeleton/build.gradle | 4 +-
.../web/skeleton/grails-app/views/layouts/main.gsp | 1 -
.../src/main/resources/META-INF/grails-plugin.xml | 3 -
.../src/main/resources/META-INF/grails.factories | 1 -
.../src/main/resources/META-INF/grails-plugin.xml | 3 -
grails-shell-cli/build.gradle | 30 +-
.../main/groovy/org/grails/cli/GrailsCli.groovy | 273 +++++-----
.../cli/boot/GrailsDependencyVersions.groovy | 4 +-
.../org/grails/cli/profile/AbstractProfile.groovy | 31 +-
.../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 | 5 +-
grails-test-examples/app1/build.gradle | 14 -
grails-test-examples/app2/build.gradle | 18 +-
.../app2/grails-app/controllers/UrlMappings.groovy | 1 +
.../controllers/app2/ErrorsController.groovy | 2 +-
.../groovy/app2/ErrorsControllerSpec.groovy | 9 +-
grails-test-examples/app3/build.gradle | 12 -
.../async-events-pubsub-demo/build.gradle | 13 -
grails-test-examples/cache/build.gradle | 12 -
grails-test-examples/datasources/build.gradle | 12 -
grails-test-examples/demo33/build.gradle | 13 -
.../external-configuration/build.gradle | 18 -
grails-test-examples/geb/build.gradle | 18 -
grails-test-examples/gorm/build.gradle | 12 -
grails-test-examples/gsp-sitemesh3/build.gradle | 13 -
.../gsp-spring-boot/app/build.gradle | 17 +-
.../gsp-spring-boot/script/app.groovy | 2 +-
grails-test-examples/hyphenated/build.gradle | 13 -
grails-test-examples/issue-11102/build.gradle | 13 -
grails-test-examples/issue-11767/build.gradle | 11 -
.../issue-698-domain-save-npe/build.gradle | 12 -
grails-test-examples/issue-views-182/build.gradle | 12 -
grails-test-examples/micronaut/build.gradle | 13 -
grails-test-examples/namespaces/build.gradle | 13 -
.../plugins/issue-11767-plugin/build.gradle | 11 -
.../plugins/issue11005/build.gradle | 12 -
.../plugins/loadafter/build.gradle | 12 -
.../plugins/loadfirst/build.gradle | 12 -
.../plugins/loadsecond/build.gradle | 12 -
.../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 -
.../testing/spock/WebSetupSpecInterceptor.groovy | 2 +-
.../src/main/resources/META-INF/grails-plugin.xml | 3 -
.../grails/web/databinding/DataBindingUtils.java | 2 +-
.../src/main/resources/META-INF/grails.factories | 1 -
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 -
230 files changed, 2657 insertions(+), 3406 deletions(-)
delete mode 100644 .github/workflows/retry-release.yml
delete mode 100644 .github/workflows/sdkman.yml
create mode 100644 HEADER
delete mode 100644
grails-codecs/src/main/groovy/org/grails/plugins/CodecsGrailsPlugin.groovy
delete mode 100644 grails-codecs/src/main/resources/META-INF/grails-plugin.xml
delete mode 100644
grails-controllers/src/main/resources/META-INF/grails-plugin.xml
delete mode 100644
grails-controllers/src/main/resources/META-INF/grails.factories
delete mode 100644 grails-core/src/main/groovy/grails/dev/Support.groovy
delete mode 100644
grails-datasource/src/main/resources/META-INF/grails-plugin.xml
delete mode 100644
grails-domain-class/src/main/resources/META-INF/grails-plugin.xml
delete mode 100644
grails-domain-class/src/main/resources/META-INF/grails.factories
copy {grails-bom => grails-gradle/tasks}/README.md (85%)
copy grails-gradle/{docs-core => tasks}/build.gradle (60%)
copy grails-gradle/{plugins =>
tasks}/src/main/groovy/org/grails/gradle/plugin/run/FindMainClassTask.groovy
(59%)
rename grails-gradle/{plugins =>
tasks}/src/main/groovy/org/grails/gradle/plugin/util/SourceSets.groovy (100%)
delete mode 100644 grails-i18n/src/main/resources/META-INF/grails-plugin.xml
delete mode 100644 grails-profiles/plugin/skeleton/build.gradle
delete mode 100644
grails-rest-transforms/src/main/resources/META-INF/grails-plugin.xml
delete mode 100644
grails-rest-transforms/src/main/resources/META-INF/grails.factories
delete mode 100644
grails-services/src/main/resources/META-INF/grails-plugin.xml
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-url-mappings/src/main/resources/META-INF/grails-plugin.xml
delete mode 100644
grails-web-databinding/src/main/resources/META-INF/grails.factories
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