This is an automated email from the ASF dual-hosted git repository.
matrei pushed a change to branch feat/http-client-testing-support
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 141362fec1 fix: go back from Spring Test configuration to trait
add b2aee98886 fix: add null safety for getDatastoreForConnection in data
service factory bean
add c19791805b test: add unit tests for
DatastoreServiceMethodInvokingFactoryBean.resolveEffectiveDatastore()
add 53e05d7cf2 fix: make test inner classes accessible to ServiceLoader
add aa15462d43 Fix DomainService breaking DefaultServiceRegistrySpec via
ServiceLoader
add 9fdc3bee48 Merge pull request #15474 from
apache/fix/dataservice-null-datastore-guard
add ee71bbbff5 Fix: Disable publishing of /guide/pages/** in
grails-doc/build.gradle
add 1d3dac0c92 chore(deps): bump actions/upload-artifact from 6.0.0 to
7.0.0
add 3987f0613a Merge pull request #15479 from
apache/dependabot/github_actions/actions/upload-artifact-7.0.0
add 2c25039a66 fix: correct malformed Javadoc link tag in
DatastoreServiceMethodInvokingFactoryBean
add 33f8856de3 Merge pull request #15473 from apache/fix/javadoc-link-typo
add d1bfa2a46d Merge branch '7.0.x' into
fix/issue-14986-disable-pages-publishing
add fca780af34 docs: add comment explaining page fragment exclusion
add 2c002d3ff4 Merge pull request #15477 from
mika-collins/fix/issue-14986-disable-pages-publishing
add 87a4e39c9d Fix flaky AsyncPromiseSpec ReadTimeoutException on CI
add 6434979f82 Merge pull request #15481 from
apache/fix/async-promise-spec-read-timeout
add 7ea2132bc1 Improve Groovy Joint Validation Build CI stability
add d46b5f6436 Merge pull request #15484 from
apache/fix/groovy-joint-ci-stability
add 56663814ed Fix flaky Ersatz empty response body test with @Retry
add b55862b85d Merge pull request #15485 from
apache/fix/ersatz-roundtrip-connection-reset
add 7b074a92fd [skip ci] Release v7.0.8
add f37c0f9a43 [skip ci] Bump version to 7.0.9-SNAPSHOT
add 8af62c27c1 Merge pull request #15487 from apache/merge-back-7.0.8
add 23bd89d4e3 feat: centralize Checkstyle and Codenarc report output to a
single directory
add f56a42896b feat: enable Codenarc XML report output
add 8b83a47de1 feat: publish Checkstyle and Codenarc report in GitHub
Actions job summary
add 9089e48f83 Merge pull request #15486 from
mika-collins/feat/issue-15088-consolidate-codestyle-reports
add 2c37a73a21 Ignore sbom.json during cache key computation
add 18abe31ca8 Migrate GroovyDoc doFirst to a configuration task
add a9069ca6b3 Move sbom.json normalization to SbomPlugin
add 45492d4ca1 Merge pull request #15483 from jprinet/7.0.x
add 3b02911e65 fix #15491 - Bug: DetachedCriteria.distinct().property()
projections exclude rows where the projected property value is null
add 6568dabc4b Merge pull request #15492 from
apache/bug-detached-criteria-distinct
add ba53a44ec9 build: add setup-testlens action
add a2d2161d0c Merge pull request #15499 from testlens-app/setup-testlens
add 891bf1aabf hibernate 5: 1 Exclude jaxb-api and redundant
liquibase-core from dbmigration 2 Exclude javax.xml.bind:jaxb-api from
liquibase-core for Jakarta EE 10 compliance and remove redundant liquibase-core
from the liquibase-hibernate5 extension.
add a9731f4398 Merge pull request #15490 from
apache/7.0.x-liquibase-remove-legacy-jars
add fe92876a90 15501 - support binding to dataSourceProperties as well as
dbProperties
add 71578fd6b5 15501 - fix nesting properties - they should be flatten
add d789618d6a 15501 - feature - support healthCheckProperties &
dataSourceProperties as config keys
add a5dcc9811e 15501 - codestyle - reformatting file
add b7a9e9863b Add comprehensive HikariCP pool property binding tests
add 69c6cf89fd Merge pull request #15503 from
apache/15501-enhance-datasource-properties-tests
add c7e54fb14c Merge pull request #15502 from
apache/15501-fix-datasource-properties
add 43be3c1859 feature - support cleaning up only after the spec ends
add 0a3695c40b doc - add docs for feature
add d69b58cd80 Merge pull request #15494 from
apache/feature/dbcleanup-end-of-spec
add cc72ad504b fix: fix flaky scaffolding Geb tests and
User.getAuthorities() bug
add a7a7ff9a72 Merge pull request #15480 from
apache/fix/scaffolding-test-flaky-login
add de7659e64e build - add a gradle task to facilitate publishing all
projects for easier testing locally.
add 06b293a82d refactor: suggestions for publishAllToMavenLocal
add a1ddb4e647 Merge pull request #6 from
matrei/matrei/suggestions-for-15493
add d77461e0ad Merge pull request #15493 from jdaugherty/7.0.x
add c7dace8b40 Merge branch '7.0.x' into 7.1.x
add 32a9787f41 Merge branch '7.1.x' into feat/http-client-testing-support
No new revisions were added by this update.
Summary of changes:
.github/workflows/codestyle.yml | 61 +-
.github/workflows/forge-deploy-next.yml | 6 +
.github/workflows/forge-deploy-prev-snapshot.yml | 6 +
.github/workflows/forge-deploy-prev.yml | 6 +
.github/workflows/forge-deploy-release.yml | 6 +
.github/workflows/forge-deploy-snapshot.yml | 6 +
.github/workflows/gradle.yml | 34 +-
.github/workflows/groovy-joint-workflow.yml | 7 +
.github/workflows/rat.yml | 4 +-
.../buildsrc/GrailsCodeStyleExtension.groovy | 9 +
.../grails/buildsrc/GrailsCodeStylePlugin.groovy | 19 +
.../org/apache/grails/buildsrc/SbomPlugin.groovy | 8 +
build.gradle | 36 +
gradle/docs-dependencies.gradle | 22 +-
gradle/grails-data-tck-config.gradle | 4 +-
.../hibernate/query/AbstractHibernateQuery.java | 8 +-
...hedCriteriaProjectionNullAssociationSpec.groovy | 136 +++
grails-data-hibernate5/dbmigration/build.gradle | 5 +-
grails-datamapping-core/build.gradle | 1 +
.../datastore/gorm/jdbc/DataSourceBuilder.java | 64 +-
.../gorm/jdbc/DataSourceBuilderSpec.groovy | 927 +++++++++++++++++++++
...atastoreServiceMethodInvokingFactoryBean.groovy | 24 +-
...toreServiceMethodInvokingFactoryBeanSpec.groovy | 174 ++++
grails-doc/build.gradle | 8 +-
.../src/en/guide/testing/integrationTesting.adoc | 36 +
.../micronaut/MicronautErsatzRoundtripSpec.groovy | 2 +
.../grails-app/domain/com/example/User.groovy | 9 +-
.../com/example/UserCommunityControllerSpec.groovy | 3 +-
.../groovy/com/example/UserControllerSpec.groovy | 3 +-
grails-testing-support-dbcleanup-core/README.md | 58 ++
.../testing/cleanup/core/DatabaseCleanup.groovy | 19 +
.../cleanup/core/DatabaseCleanupExtension.groovy | 38 +-
.../cleanup/core/DatabaseCleanupInterceptor.groovy | 40 +-
.../core/DatabaseCleanupExtensionSpec.groovy | 64 ++
.../core/DatabaseCleanupInterceptorSpec.groovy | 184 +++-
35 files changed, 1958 insertions(+), 79 deletions(-)
create mode 100644
grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/DetachedCriteriaProjectionNullAssociationSpec.groovy
create mode 100644
grails-datamapping-core/src/test/groovy/org/grails/datastore/gorm/jdbc/DataSourceBuilderSpec.groovy
create mode 100644
grails-datastore-core/src/test/groovy/org/grails/datastore/mapping/config/DatastoreServiceMethodInvokingFactoryBeanSpec.groovy