This is an automated email from the ASF dual-hosted git repository.
borinquenkid pushed a change to branch 8.0.x-hibernate7.gorm-scaling
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 052293a95a Benchmark lock contention patterns in registry paths
add 29bb3f4a1b Refactor JpaCriteriaQueryCreator to inject and reuse
PredicateGenerator
add af6539f324 Update ISSUES.md with Neo4j O(M+N) migration plan and B.2
strategy
add d9a072c79a Implement O(M+N) scaling refactor and performance
documentation
add dec1556b72 Optimize GORM Core lookup performance and API resolution
for O(M+N) scale
add 5b6b913155 Splitting analysis from style from code coverage & various
associated cleanup
add 7a410b30d7 Splitting analysis from style from code coverage & various
associated cleanup
add de5c97c092 Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
add 3281cfbac7 Remove plan that is no longer required
add df6c183255 Remove code analysis from forge since they dont' apply
those plugins & disable spot bugs due to a known issue with gradle plugin
testing
add af842ab021 Add missing properties
add f8d475c828 Remove code analysis from forge since they dont' apply
those plugins & disable spot bugs due to a known issue with gradle plugin
testing
add 36693cc031 Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
add dfb255f8e6 Updating analysis workflow
add 3e0eb6cf29 Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
add 4567e30534 Remove unnecessary files
add d959e4e418 Expand test coverage for extending the criteria
implementation with a groovy extension
add 5436ff0dce Add more build directories to rat ignore config
add c327b2edaf Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
add 48f557a793 Update hibernate 7 code to allow for extensions like the
hibernate 5 code did
add 340a1f1ffc Pull forward test lens fix
add 68a52fed75 Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
add 31b9302666 Remove code base memory skill
add 369b918ffb Remove detail logging
add d634f94823 Fix typo
add a87f25d5d1 comment back out debug logging config
add 8d126780b5 Remove double license header
add 2c301b9d25 Remove redundant spotbugs config
add cb0612448d Fix typo
add 28c9b797f8 Remove deprecations
add 4d7d52058c Revert styling changes
add 8329c0a97b Fix styling
add a4cbd2ef23 Remove ignored test
add fb868fbc0b Remove outdated TODO
add 263f7ed203 Fix bad merge
add f955608e6d Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
add 287a9b0f9e Remove slf4j-simple
add caeb724543 Remove codememory skill reference for now
add 4eca4cafb4 Remove slf4j-simple
add ada5f2a3e9 Copy hibernate5 test to hibernate7
add 3fa03ac69c Copy hibernate5 test to hibernate7
add b04a50f19b Copy hibernate5 test to hibernate7
add e2e6591695 Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
add 38e1ed7c78 Preserving Parameter Names
add 127f01e437 updated skeleton build.gradle
add 13675abb2f Merge branch '8.0.x' into preserve-param-names
add 7661d1cf8e removed hardcoded UTF_8 encoding as not all files are UTF-8
encoded and tests are failing
add 1a83ae0e48 Added preserve parameter in grails-gradle-plugin
add 88586a020a reverted previous changes in build.gradle
add 8ec535d9f6 improved logging
add aa0afeed23 addressed review comments
add f231d9216c addressed review comments #2
add 90b8a5acda Merge branch '8.0.x' into preserve-param-names
add fc9a55a9e0 Fix typo in Javadoc comment for preserveParameterNames
add f888201b74 added tests for explicit null
add fa61946c4f removed setter and exention initialization using
ObjectFactory
add de806d8d9f Merge branch '8.0.x' into preserve-param-names
add f531f61d00 Merge branch '8.0.x' into preserve-param-names
add 7032937328 Merge branch '8.0.x' into preserve-param-names
add a4f2739b4b Merge branch '8.0.x' into preserve-param-names
add 7d9e77951b Handled 3 states of preserveParameterNames
add 95321a0a92 Merge branch '8.0.x' into preserve-param-names
add 91ee3c2d10 Merge branch '8.0.x' into preserve-param-names
add 1c3a1e4e56 Merge branch '8.0.x' into preserve-param-names
add 7a1a0f0dec Merge branch '8.0.x' into preserve-param-names
add a565e5c57b Add license header to GrailsGradlePreserveParametersSpec
add ab70719fa9 feedback - clarify behavior of provider vs dsl set()
add fc747cc76a Merge pull request #15382 from
rahulshishodia/preserve-param-names
add e98df592cc Merge branch '8.0.x' into 8.0.x-stage-hibernate7
add 49c55bf202 Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
add ef10061ecc Merge remote-tracking branch 'origin/8.0.x-hibernate7' into
8.0.x-hibernate7.gorm-scaling
add 12b194ff0e Fix regression in GormRegistry and GormApiResolver
add c112923ee2 Fix core GORM qualifier and tenant regressions
add e2a9f9265f Stabilize GORM core datastore resolution
add 268f18c4f3 mongo module and simple module has been updated to align
with the core O(M+N) performance patterns.
add 4189d55a1f update ISSUES.md for H7
No new revisions were added by this update.
Summary of changes:
.agents/skills/codebase-memory/SKILL.md | 104 ---
.agents/skills/repowise/SKILL.md | 266 ++++++
.agents/skills/style-fixer/SKILL.md | 200 -----
.agents/skills/violation-fixer/SKILL.md | 231 ++++++
.github/workflows/codeanalysis.yml | 95 +++
.github/workflows/codestyle.yml | 83 +-
.gitignore | 1 +
AGENTS.md | 19 +-
ISSUES.md | 174 +---
build-logic/plugins/build.gradle | 13 +
.../org/apache/grails/buildsrc/GradleUtils.groovy | 7 +
...n.groovy => GrailsCodeAnalysisExtension.groovy} | 31 +-
.../buildsrc/GrailsCodeAnalysisPlugin.groovy | 183 +++++
.../buildsrc/GrailsCodeStyleExtension.groovy | 9 -
.../grails/buildsrc/GrailsCodeStylePlugin.groovy | 764 +-----------------
.../grails/buildsrc/GrailsJacocoPlugin.groovy | 58 ++
.../GrailsViolationAggregationPlugin.groovy | 467 +++++++++++
.../pmd/pmd.xml | 0
.../checkstyle/checkstyle-suppressions.xml | 0
.../checkstyle/checkstyle.xml | 0
.../codenarc/codenarc.groovy | 0
.../buildsrc/GrailsCodeStylePluginSpec.groovy | 225 ------
.../grails/buildsrc/GrailsJacocoPluginSpec.groovy | 73 ++
.../GrailsViolationAggregationPluginSpec.groovy | 228 ++++++
build.gradle | 2 +-
gradle/hibernate7-test-config.gradle | 1 -
gradle/rat-root-config.gradle | 15 +-
grails-async/core/build.gradle | 2 +
grails-async/gpars/build.gradle | 2 +
grails-async/plugin/build.gradle | 2 +
grails-async/rxjava/build.gradle | 2 +
grails-async/rxjava2/build.gradle | 2 +
grails-async/rxjava3/build.gradle | 2 +
grails-bootstrap/build.gradle | 2 +
grails-cache/build.gradle | 2 +
grails-codecs-core/build.gradle | 2 +
grails-codecs/build.gradle | 2 +
grails-common/build.gradle | 2 +
grails-console/build.gradle | 2 +
grails-controllers/build.gradle | 2 +
grails-converters/build.gradle | 2 +
grails-core/build.gradle | 2 +
grails-data-graphql/ISSUES.md | 17 +
.../GraphqlTenantContextProfilingSpec.groovy | 53 ++
grails-data-hibernate5/ISSUES.md | 19 +
grails-data-hibernate5/boot-plugin/build.gradle | 2 +
grails-data-hibernate5/core/build.gradle | 2 +
.../grails/orm/hibernate/HibernateEntity.groovy | 2 +-
.../AbstractHibernateGormInstanceApi.groovy | 7 +-
.../AbstractHibernateGormStaticApi.groovy | 148 ----
.../hibernate/TenantBoundHibernateTemplate.groovy | 185 +++++
.../gorm/specs/HibernateGormDatastoreSpec.groovy | 2 +-
.../Hibernate5TenantContextProfilingSpec.groovy | 108 +++
.../src/test/resources/simplelogger.properties | 6 +-
grails-data-hibernate5/dbmigration/build.gradle | 9 +
.../src/test/resources/logging.properties | 2 +-
grails-data-hibernate5/grails-plugin/build.gradle | 2 +
grails-data-hibernate5/spring-orm/build.gradle | 2 +
grails-data-hibernate7/ISSUES.md | 22 +
grails-data-hibernate7/README.md | 16 -
grails-data-hibernate7/boot-plugin/build.gradle | 2 +
.../boot-plugin/gradle.properties | 4 +-
grails-data-hibernate7/core/build.gradle | 20 +-
grails-data-hibernate7/core/gradle.properties | 4 +-
.../grails/gorm/hibernate/HibernateEntity.groovy | 16 +-
.../orm/hibernate/GrailsHibernateTemplate.java | 2 -
.../orm/hibernate/HibernateGormInstanceApi.groovy | 13 +-
.../orm/hibernate/HibernateGormStaticApi.groovy | 11 +-
.../hibernate/TenantBoundHibernateTemplate.groovy | 172 ++++
.../hibernate/query/JpaCriteriaQueryCreator.java | 3 +-
.../orm/hibernate/query/PredicateGenerator.java | 208 +++--
.../gorm/specs/HibernateGormDatastoreSpec.groovy | 2 +-
.../HibernateTenantContextProfilingSpec.groovy | 111 +++
.../dbmigration-core/build.gradle | 2 +
grails-data-hibernate7/dbmigration/build.gradle | 13 +-
.../dbmigration/gradle.properties | 4 +-
.../src/test/resources/logging.properties | 2 +-
grails-data-hibernate7/grails-plugin/build.gradle | 2 +
.../grails-plugin/gradle.properties | 4 +-
grails-data-mongodb/ISSUES.md | 17 +
grails-data-mongodb/boot-plugin/build.gradle | 2 +
grails-data-mongodb/bson/build.gradle | 2 +
grails-data-mongodb/core/build.gradle | 2 +
.../gorm/mongo/MongoGormApiFactory.groovy | 2 +-
.../datastore/gorm/mongo/MongoGormEnhancer.groovy | 2 +
.../datastore/gorm/mongo/api/MongoStaticApi.groovy | 32 +-
.../datastore/gorm/mongo/InListQuerySpec.groovy | 2 +-
.../api/MongoTenantContextProfilingSpec.groovy | 151 ++++
grails-data-mongodb/ext/build.gradle | 2 +
grails-data-mongodb/grails-plugin/build.gradle | 2 +
grails-data-mongodb/gson-templates/build.gradle | 2 +
grails-data-neo4j/ISSUES.md | 19 +
.../gorm/neo4j/api/Neo4jGormStaticApi.groovy | 8 +-
.../neo4j/Neo4jTenantContextProfilingSpec.groovy | 113 +++
grails-data-simple/ISSUES.md | 25 +
grails-data-simple/build.gradle | 2 +
.../mapping/simple/query/SimpleMapQuery.groovy | 6 +-
grails-databinding-core/build.gradle | 2 +
grails-databinding/build.gradle | 2 +
grails-datamapping-async/build.gradle | 2 +
grails-datamapping-core/ISSUES.md | 103 +++
grails-datamapping-core/build.gradle | 2 +
.../groovy/grails/gorm/DetachedCriteria.groovy | 2 +-
.../groovy/grails/gorm/multitenancy/Tenants.groovy | 102 +--
.../grails/datastore/gorm/AbstractGormApi.groovy | 83 ++
.../datastore/gorm/AbstractGormApiRegistry.groovy | 55 +-
.../grails/datastore/gorm/GormApiResolver.groovy | 67 +-
.../org/grails/datastore/gorm/GormEntity.groovy | 15 +-
.../grails/datastore/gorm/GormInstanceApi.groovy | 59 +-
.../datastore/gorm/GormInstanceApiRegistry.groovy | 11 +-
.../org/grails/datastore/gorm/GormRegistry.groovy | 892 ++++++++++++---------
.../org/grails/datastore/gorm/GormStaticApi.groovy | 61 +-
.../datastore/gorm/GormStaticApiRegistry.groovy | 11 +-
.../grails/datastore/gorm/GormValidationApi.groovy | 53 +-
.../gorm/GormValidationApiRegistry.groovy | 11 +-
.../datastore/gorm/GormApiRegistrySpec.groovy | 4 +-
.../gorm/GormEnhancerAllQualifiersSpec.groovy | 2 +-
.../datastore/gorm/GormInstanceApiSpec.groovy | 12 +-
.../gorm/GormRegistryEntityRegistrationSpec.groovy | 6 +-
.../grails/datastore/gorm/GormRegistrySpec.groovy | 223 ++++--
.../gorm/TenantContextProfilingSpec.groovy | 117 +++
grails-datamapping-rx/build.gradle | 2 +
grails-datamapping-support/build.gradle | 2 +
grails-datamapping-tck/build.gradle | 2 +
.../tck/tests/UpdateWithProxyPresentSpec.groovy | 3 -
grails-datamapping-validation/build.gradle | 2 +
grails-datasource/build.gradle | 2 +
grails-datastore-async/build.gradle | 2 +
grails-datastore-core/build.gradle | 2 +
grails-datastore-web/build.gradle | 2 +
grails-domain-class/build.gradle | 2 +
grails-encoder/build.gradle | 2 +
grails-events/core/build.gradle | 2 +
grails-events/gpars/build.gradle | 2 +
grails-events/plugin/build.gradle | 2 +
grails-events/rxjava/build.gradle | 2 +
grails-events/rxjava2/build.gradle | 2 +
grails-events/rxjava3/build.gradle | 2 +
grails-events/spring/build.gradle | 2 +
grails-events/transforms/build.gradle | 2 +
grails-fields/build.gradle | 2 +
grails-forge/build.gradle | 1 +
grails-forge/gradle/code-style-config.gradle | 1 +
grails-geb/build.gradle | 2 +
grails-gradle/build.gradle | 1 +
grails-gradle/common/build.gradle | 2 +
grails-gradle/gradle.properties | 4 +
grails-gradle/model/build.gradle | 2 +
grails-gradle/plugins/build.gradle | 2 +
.../gradle/plugin/core/GrailsExtension.groovy | 7 +
.../gradle/plugin/core/GrailsGradlePlugin.groovy | 11 +-
.../core/GrailsGradlePreserveParametersSpec.groovy | 83 ++
.../preserve-params-default/build.gradle | 11 +
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-default/settings.gradle | 1 +
.../preserve-params-disabled/build.gradle | 15 +
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-disabled/settings.gradle | 1 +
.../preserve-params-enabled/build.gradle | 15 +
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-enabled/settings.gradle | 1 +
.../preserve-params-null/build.gradle | 15 +
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-null/settings.gradle | 1 +
.../preserve-params-provider-null/build.gradle | 15 +
.../gradle.properties | 0
.../grails-app/conf/application.yml | 0
.../preserve-params-provider-null/settings.gradle | 1 +
grails-gradle/tasks/build.gradle | 2 +
grails-gsp/core/build.gradle | 2 +
grails-gsp/grails-layout/build.gradle | 2 +
grails-gsp/grails-sitemesh3/build.gradle | 2 +
grails-gsp/grails-taglib/build.gradle | 2 +
grails-gsp/grails-web-gsp-taglib/build.gradle | 2 +
grails-gsp/grails-web-gsp/build.gradle | 2 +
grails-gsp/grails-web-jsp/build.gradle | 2 +
grails-gsp/grails-web-taglib/build.gradle | 2 +
grails-gsp/plugin/build.gradle | 2 +
grails-i18n/build.gradle | 2 +
grails-interceptors/build.gradle | 2 +
grails-logging/build.gradle | 2 +
grails-mimetypes/build.gradle | 2 +
grails-rest-transforms/build.gradle | 2 +
grails-scaffolding/build.gradle | 2 +
grails-services/build.gradle | 2 +
grails-shell-cli/build.gradle | 2 +
grails-spring/build.gradle | 2 +
grails-test-core/build.gradle | 2 +
.../build.gradle | 12 +-
.../grails-app/conf/application.yml | 22 +-
.../grails-app/conf/logback.xml | 0
.../grails-app/domain/example/Product.groovy} | 10 +-
.../grails-app/init/example/Application.groovy | 1 -
.../grails-app/init/example/BootStrap.groovy | 0
.../services/example/ProductSearchService.groovy | 64 ++
.../groovy/example/CriteriaExtensionSpec.groovy | 247 ++++++
.../extensions/CriteriaBuilderExtensions.groovy | 57 ++
.../example/query/NumberLikeExpression.groovy | 68 ++
.../HibernateCriteriaBuilderExtensions.groovy | 72 ++
.../org.codehaus.groovy.runtime.ExtensionModule | 3 +
.../groovy/example/NumberLikeExpressionSpec.groovy | 110 +++
.../build.gradle | 10 +-
.../grails-app/conf/application.yml | 22 +-
.../grails-app/conf/logback.xml | 0
.../grails-app/domain/example/Product.groovy} | 10 +-
.../grails-app/init/example/Application.groovy | 1 -
.../grails-app/init/example/BootStrap.groovy | 0
.../services/example/ProductSearchService.groovy | 65 ++
.../groovy/example/CriteriaExtensionSpec.groovy | 247 ++++++
.../extensions/CriteriaBuilderExtensions.groovy | 60 ++
.../HibernateCriteriaBuilderExtensions.groovy | 62 ++
.../example/query/NumberLikeCriterion.groovy | 30 +-
.../NumberLikeCriterionHandlerProvider.groovy | 48 ++
.../org.codehaus.groovy.runtime.ExtensionModule | 3 +
...ery.PredicateGenerator$CriterionHandlerProvider | 1 +
.../groovy/example/NumberLikeCriterionSpec.groovy | 45 +-
.../hibernate7/grails-hibernate/build.gradle | 1 -
grails-test-suite-base/build.gradle | 2 +
grails-testing-support-core/build.gradle | 2 +
grails-testing-support-datamapping/build.gradle | 2 +
grails-testing-support-dbcleanup-core/build.gradle | 2 +
grails-testing-support-dbcleanup-h2/build.gradle | 2 +
.../build.gradle | 2 +
grails-testing-support-http-client/build.gradle | 2 +
grails-testing-support-mongodb/build.gradle | 2 +
grails-testing-support-views-gson/build.gradle | 2 +
grails-testing-support-web/build.gradle | 2 +
grails-url-mappings/build.gradle | 2 +
grails-validation/build.gradle | 2 +
grails-views-core/build.gradle | 2 +
grails-views-gson/build.gradle | 2 +
grails-views-markup/build.gradle | 2 +
grails-web-boot/build.gradle | 2 +
grails-web-common/build.gradle | 2 +
grails-web-core/build.gradle | 2 +
grails-web-databinding/build.gradle | 2 +
grails-web-mvc/build.gradle | 2 +
grails-web-url-mappings/build.gradle | 2 +
grails-wrapper/build.gradle | 2 +
plans/aggregate-style-violations.md | 65 --
settings.gradle | 83 +-
245 files changed, 5778 insertions(+), 2724 deletions(-)
delete mode 100644 .agents/skills/codebase-memory/SKILL.md
create mode 100644 .agents/skills/repowise/SKILL.md
delete mode 100644 .agents/skills/style-fixer/SKILL.md
create mode 100644 .agents/skills/violation-fixer/SKILL.md
create mode 100644 .github/workflows/codeanalysis.yml
copy
build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/{GrailsCodeStyleExtension.groovy
=> GrailsCodeAnalysisExtension.groovy} (60%)
create mode 100644
build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/GrailsCodeAnalysisPlugin.groovy
create mode 100644
build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/GrailsJacocoPlugin.groovy
create mode 100644
build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/GrailsViolationAggregationPlugin.groovy
rename
build-logic/plugins/src/main/resources/META-INF/{org.apache.grails.buildsrc.codestyle
=> org.apache.grails.buildsrc.grails-code-analysis}/pmd/pmd.xml (100%)
rename
build-logic/plugins/src/main/resources/META-INF/{org.apache.grails.buildsrc.codestyle
=>
org.apache.grails.buildsrc.grails-code-style}/checkstyle/checkstyle-suppressions.xml
(100%)
rename
build-logic/plugins/src/main/resources/META-INF/{org.apache.grails.buildsrc.codestyle
=> org.apache.grails.buildsrc.grails-code-style}/checkstyle/checkstyle.xml
(100%)
rename
build-logic/plugins/src/main/resources/META-INF/{org.apache.grails.buildsrc.codestyle
=> org.apache.grails.buildsrc.grails-code-style}/codenarc/codenarc.groovy
(100%)
create mode 100644
build-logic/plugins/src/test/groovy/org/apache/grails/buildsrc/GrailsJacocoPluginSpec.groovy
create mode 100644
build-logic/plugins/src/test/groovy/org/apache/grails/buildsrc/GrailsViolationAggregationPluginSpec.groovy
create mode 100644 grails-data-graphql/ISSUES.md
create mode 100644
grails-data-graphql/core/src/test/groovy/org/grails/gorm/graphql/GraphqlTenantContextProfilingSpec.groovy
create mode 100644 grails-data-hibernate5/ISSUES.md
create mode 100644
grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/TenantBoundHibernateTemplate.groovy
create mode 100644
grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/Hibernate5TenantContextProfilingSpec.groovy
copy
grails-test-examples/plugins/loadfirst/grails-app/i18n/messages_en_US.properties
=> grails-data-hibernate5/dbmigration/src/test/resources/logging.properties
(94%)
create mode 100644 grails-data-hibernate7/ISSUES.md
create mode 100644
grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/TenantBoundHibernateTemplate.groovy
create mode 100644
grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/HibernateTenantContextProfilingSpec.groovy
copy
grails-test-examples/plugins/loadfirst/grails-app/i18n/messages_en_US.properties
=> grails-data-hibernate7/dbmigration/src/test/resources/logging.properties
(94%)
create mode 100644 grails-data-mongodb/ISSUES.md
create mode 100644
grails-data-mongodb/core/src/test/groovy/org/grails/datastore/gorm/mongo/api/MongoTenantContextProfilingSpec.groovy
create mode 100644 grails-data-neo4j/ISSUES.md
create mode 100644
grails-data-neo4j/grails-datastore-gorm-neo4j/src/test/groovy/org/grails/datastore/gorm/neo4j/Neo4jTenantContextProfilingSpec.groovy
create mode 100644 grails-data-simple/ISSUES.md
create mode 100644 grails-datamapping-core/ISSUES.md
create mode 100644
grails-datamapping-core/src/test/groovy/org/grails/datastore/gorm/TenantContextProfilingSpec.groovy
create mode 100644
grails-gradle/plugins/src/test/groovy/org/grails/gradle/plugin/core/GrailsGradlePreserveParametersSpec.groovy
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-default/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-default}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-default}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-default/settings.gradle
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-disabled/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-disabled}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-disabled}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-disabled/settings.gradle
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-enabled/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-enabled}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-enabled}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-enabled/settings.gradle
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-null/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-null}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-null}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-null/settings.gradle
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-provider-null/build.gradle
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-provider-null}/gradle.properties (100%)
copy
grails-gradle/plugins/src/test/resources/test-projects/{fork-settings-custom =>
preserve-params-provider-null}/grails-app/conf/application.yml (100%)
create mode 100644
grails-gradle/plugins/src/test/resources/test-projects/preserve-params-provider-null/settings.gradle
copy grails-test-examples/hibernate5/{grails-data-service =>
criteria-extension}/build.gradle (87%)
copy grails-test-examples/{hibernate7/grails-data-service =>
hibernate5/criteria-extension}/grails-app/conf/application.yml (79%)
copy grails-test-examples/{database-cleanup =>
hibernate5/criteria-extension}/grails-app/conf/logback.xml (100%)
copy
grails-test-examples/{database-cleanup/grails-app/domain/dbcleanup/Author.groovy
=> hibernate5/criteria-extension/grails-app/domain/example/Product.groovy}
(92%)
copy grails-test-examples/hibernate5/{grails-data-service =>
criteria-extension}/grails-app/init/example/Application.groovy (99%)
copy grails-test-examples/hibernate5/{grails-data-service =>
criteria-extension}/grails-app/init/example/BootStrap.groovy (100%)
create mode 100644
grails-test-examples/hibernate5/criteria-extension/grails-app/services/example/ProductSearchService.groovy
create mode 100644
grails-test-examples/hibernate5/criteria-extension/src/integration-test/groovy/example/CriteriaExtensionSpec.groovy
create mode 100644
grails-test-examples/hibernate5/criteria-extension/src/main/groovy/example/extensions/CriteriaBuilderExtensions.groovy
create mode 100644
grails-test-examples/hibernate5/criteria-extension/src/main/groovy/example/query/NumberLikeExpression.groovy
create mode 100644
grails-test-examples/hibernate5/criteria-extension/src/main/groovy/org/grails/orm/hibernate/query/HibernateCriteriaBuilderExtensions.groovy
create mode 100644
grails-test-examples/hibernate5/criteria-extension/src/main/resources/META-INF/groovy/org.codehaus.groovy.runtime.ExtensionModule
create mode 100644
grails-test-examples/hibernate5/criteria-extension/src/test/groovy/example/NumberLikeExpressionSpec.groovy
copy grails-test-examples/hibernate7/{grails-data-service =>
criteria-extension}/build.gradle (90%)
copy grails-test-examples/hibernate7/{grails-data-service =>
criteria-extension}/grails-app/conf/application.yml (79%)
copy grails-test-examples/{database-cleanup =>
hibernate7/criteria-extension}/grails-app/conf/logback.xml (100%)
copy
grails-test-examples/{database-cleanup/grails-app/domain/dbcleanup/Author.groovy
=> hibernate7/criteria-extension/grails-app/domain/example/Product.groovy}
(92%)
copy grails-test-examples/{hibernate5/grails-data-service =>
hibernate7/criteria-extension}/grails-app/init/example/Application.groovy (99%)
copy grails-test-examples/{hibernate5/grails-data-service =>
hibernate7/criteria-extension}/grails-app/init/example/BootStrap.groovy (100%)
create mode 100644
grails-test-examples/hibernate7/criteria-extension/grails-app/services/example/ProductSearchService.groovy
create mode 100644
grails-test-examples/hibernate7/criteria-extension/src/integration-test/groovy/example/CriteriaExtensionSpec.groovy
create mode 100644
grails-test-examples/hibernate7/criteria-extension/src/main/groovy/example/extensions/CriteriaBuilderExtensions.groovy
create mode 100644
grails-test-examples/hibernate7/criteria-extension/src/main/groovy/example/extensions/HibernateCriteriaBuilderExtensions.groovy
copy
grails-datamapping-rx/src/main/groovy/org/grails/datastore/rx/query/event/PostQueryEvent.groovy
=>
grails-test-examples/hibernate7/criteria-extension/src/main/groovy/example/query/NumberLikeCriterion.groovy
(53%)
create mode 100644
grails-test-examples/hibernate7/criteria-extension/src/main/groovy/example/query/NumberLikeCriterionHandlerProvider.groovy
create mode 100644
grails-test-examples/hibernate7/criteria-extension/src/main/resources/META-INF/groovy/org.codehaus.groovy.runtime.ExtensionModule
create mode 100644
grails-test-examples/hibernate7/criteria-extension/src/main/resources/META-INF/services/org.grails.orm.hibernate.query.PredicateGenerator$CriterionHandlerProvider
copy
grails-data-neo4j/examples/test-data-service/src/integration-test/groovy/example/TestServiceSpec.groovy
=>
grails-test-examples/hibernate7/criteria-extension/src/test/groovy/example/NumberLikeCriterionSpec.groovy
(50%)
delete mode 100644 plans/aggregate-style-violations.md