This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a commit to branch 7.1.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 84bdc3a8e24ec026ccd704e82ab8164898ccbc12
Merge: 164063b256 335091564d
Author: James Daugherty <[email protected]>
AuthorDate: Fri Feb 27 21:38:20 2026 -0500

    Merge branch '7.0.x' into 7.1.x

 .../grails/orm/HibernateCriteriaBuilder.java       |   1 +
 .../query/AbstractHibernateCriteriaBuilder.java    |  61 +++-
 .../gorm/tests/BasicCollectionInQuerySpec.groovy   | 167 ++++++++++
 .../WhereQueryOldIssueVerificationSpec.groovy      | 371 +++++++++++++++++++++
 .../groovy/grails/gorm/DetachedCriteria.groovy     |  22 +-
 .../datastore/gorm/finders/CountByFinder.java      |   1 +
 .../mapping/query/jpa/JpaQueryBuilder.java         |  53 +++
 grails-doc/src/en/guide/commandLine.adoc           |   2 +-
 .../analytics/postgres/AnalyticsController.java    |   8 +-
 .../forge/analytics/postgres/Application.java      |  14 +-
 .../analytics/postgres/FeatureRepository.java      |   4 +-
 .../postgres/StoreGeneratedProjectStatsSpec.groovy |  10 +-
 .../grails/forge/api/ApplicationController.java    |   2 +-
 ...estFramework.java => DevelopmentReloading.java} |  23 +-
 ...meworkDTO.java => DevelopmentReloadingDTO.java} |  64 ++--
 .../org/grails/forge/api/SelectOptionsDTO.java     |  28 +-
 .../forge/api/analytics/GenerationListener.java    |   2 +-
 .../forge/api/create/AbstractCreateController.java |   6 +-
 .../api/create/github/GitHubCreateController.java  |  12 +-
 .../api/create/github/GitHubCreateOperation.java   |   6 +-
 .../api/create/github/GitHubCreateService.java     |   6 +-
 .../forge/api/create/zip/ZipCreateController.java  |  22 +-
 .../forge/api/create/zip/ZipCreateOperation.java   |   6 +-
 .../org/grails/forge/api/diff/DiffController.java  |  12 +-
 .../org/grails/forge/api/diff/DiffOperations.java  |   8 +-
 ...java => DevelopmentReloadingSelectOptions.java} |  14 +-
 .../forge/api/preview/PreviewController.java       |  10 +-
 .../forge/api/preview/PreviewOperations.java       |   6 +-
 .../src/main/resources/select_options.properties   |   2 +-
 .../org/grails/forge/api/CreateClient.groovy       |  12 +-
 .../groovy/org/grails/forge/api/DiffClient.groovy  |   8 +-
 .../grails/forge/api/FeatureControllerSpec.groovy  |  22 +-
 .../org/grails/forge/api/PreviewClient.groovy      |   4 +-
 .../forge/api/ZipCreateControllerSpec.groovy       |   4 +-
 .../java/org/grails/forge/cli/Application.java     |   4 +-
 .../java/org/grails/forge/cli/CodeGenConfig.java   |  19 +-
 .../grails/forge/cli/command/CreateCommand.java    |   8 +-
 ...es.java => DevelopmentReloadingCandidates.java} |   8 +-
 ...ter.java => DevelopmentReloadingConverter.java} |  14 +-
 .../CodeGenConfigDevelopmentReloadingSpec.groovy   | 288 ++++++++++++++++
 .../org/grails/forge/cli/CommandFixture.groovy     |   5 +-
 .../java/org/grails/forge/analytics/Generated.java |  10 +-
 .../grails/forge/application/ContextFactory.java   |  10 +-
 .../generator/DefaultProjectGenerator.java         |   2 +-
 .../application/generator/GeneratorContext.java    |  15 +-
 .../forge/build/gradle/GradleConfiguration.java    |   6 +-
 .../forge/build/gradle/GradleDependency.java       |  10 +-
 ...st.java => HasDefaultDevelopmentReloading.java} |   6 +-
 .../grails/forge/defaults/LanguageDefaults.java    |  14 +-
 .../java/org/grails/forge/diff/FeatureDiffer.java  |   2 +-
 .../org/grails/forge/feature/FeatureContext.java   |  32 +-
 .../java/org/grails/forge/feature/Features.java    |  12 +-
 .../build/gradle/templates/buildGradle.rocker.raw  |   1 -
 .../java/org/grails/forge/feature/cli.rocker.raw   |   6 +-
 .../forge/feature/database/TestContainers.java     |  27 +-
 .../org/grails/forge/feature/reloading/Jrebel.java |  16 +
 .../forge/feature/reloading/ReloadingFeature.java  |  11 +-
 .../feature/reloading/SpringBootDevTools.java      |  19 +-
 .../org/grails/forge/feature/test/AssertJ.java     |  68 ----
 .../forge/feature/test/AssertJValidator.java       |  44 ---
 .../forge/feature/test/GebWithTestcontainers.java  |   8 +-
 .../feature/test/GebWithWebDriverBinaries.java     |   6 +-
 .../org/grails/forge/feature/test/Hamcrest.java    |  68 ----
 .../forge/feature/test/HamcrestValidator.java      |  44 ---
 .../java/org/grails/forge/feature/test/Junit.java  |  70 ----
 .../org/grails/forge/feature/test/Mockito.java     |   2 +-
 .../forge/feature/test/MockitoValidator.java       |   2 +-
 .../java/org/grails/forge/feature/test/Spock.java  |  17 +-
 .../org/grails/forge/feature/test/TestFeature.java |  71 ----
 .../feature/test/template/javaJunit.rocker.raw     |  49 ---
 .../options/AbstractJunitRockerModelProvider.java  |  38 ---
 .../options/AbstractTestRockerModelProvider.java   |  33 --
 .../options/DefaultTestRockerModelProvider.java    |  10 +-
 .../forge/options/DevelopmentReloading.java}       |  27 +-
 .../org/grails/forge/options/FeatureFilter.java    |  12 +-
 .../forge/options/JunitRockerModelProvider.java    |  45 ---
 .../java/org/grails/forge/options/Language.java    |   2 +-
 .../java/org/grails/forge/options/Options.java     |  48 +--
 .../org/grails/forge/options/TestFramework.java    |  46 +--
 .../forge/options/TestRockerModelProvider.java     |   9 +-
 .../groovy/org/grails/forge/BuildBuilder.groovy    |  14 +-
 .../dependencies/GradleConfigurationSpec.groovy    |   3 +-
 .../GradleDependencyComparatorSpec.groovy          |   3 +-
 .../grails/forge/build/gradle/GradleSpec.groovy    |  13 +-
 .../feature/asciidoctor/AsciidoctorSpec.groovy     |   5 +-
 .../feature/assetPipeline/AssetPipelineSpec.groovy |   5 +-
 .../feature/database/HibernateGormSpec.groovy      |   5 +-
 .../feature/database/TestContainersSpec.groovy     |  22 +-
 .../workflows/PlainGithubWorkflowSpec.groovy       |   5 +-
 .../forge/feature/grails/GrailsBaseSpec.groovy     |  11 +-
 .../feature/grails/GrailsDefaultPluginsSpec.groovy |   5 +-
 .../feature/grails/GrailsGradlePluginSpec.groovy   |   5 +-
 .../grailsProfiles/GrailsProfilesSpec.groovy       |   5 +-
 .../feature/grailsWrapper/GrailsWrapperSpec.groovy |   3 +-
 .../feature/lang/GrailsApplicationSpec.groovy      |   7 +-
 .../forge/feature/logging/LogbackSpec.groovy       |   4 +-
 .../migration/DatabaseMigrationPluginSpec.groovy   |   5 +-
 .../forge/feature/other/ShadePluginSpec.groovy     |   3 +-
 .../reloading/SpringBootDevToolsSpec.groovy        |  24 +-
 .../forge/feature/spring/SpringBootSpec.groovy     |   5 +-
 .../spring/SpringBootVirtualThreadsSpec.groovy     |   5 +-
 .../feature/spring/SpringResourcesSpec.groovy      |   3 +-
 .../feature/test/GebWithTestcontainersSpec.groovy  |   5 +-
 .../test/GebWithWebDriverBinariesSpec.groovy       |  11 +-
 .../org/grails/forge/feature/test/JUnitSpec.groovy |  39 ---
 .../grails/forge/feature/view/GrailsGspSpec.groovy |   9 +-
 .../forge/feature/view/json/ViewJsonSpec.groovy    |   7 +-
 .../forge/feature/view/json/ViewMarkupSpec.groovy  |   4 +-
 .../grails/forge/feature/web/GrailsWebSpec.groovy  |   5 +-
 .../org/grails/forge/fixture/ContextFixture.groovy |   3 +-
 .../grails/forge/options/TestFrameworkSpec.groovy  |  13 +-
 .../options/TestRockerModelProviderSpec.groovy     |  12 +-
 .../org/grails/forge/utils/CommandSpec.groovy      |   7 +-
 grails-test-examples/geb/grails-cli.yml            |   2 +-
 .../gsp-layout/grails-forge-cli.yml                |   2 +-
 .../gsp-sitemesh3/grails-forge-cli.yml             |   2 +-
 116 files changed, 1432 insertions(+), 1106 deletions(-)


Reply via email to