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

borinquenkid pushed a change to branch 8.0.x-hibernate7
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from 2f09a3e3e6 Refactor CriteriaMethodInvoker to use CriteriaMethods enum
     new f2bbb1f3f5 Fluent refactoring of CriteriaMethodInvoker dispatch logic
     new c3d78a2582 Expand HibernateQuerySpec coverage and fix select projection
     new 04268eed8d Refactor PredicateGenerator to instance methods and inject 
into JpaCriteriaQueryCreator
     new d59b49ff3c Implement JpaCriteriaQueryCreatorSpec and fix distinct 
projection bug in Query.java
     new bcdc6a9a3c Complete HibernateQuery implementation and tests
     new ef7b9cf5b3 Implement comprehensive single-level criteria coverage in 
PredicateGeneratorSpec
     new 370711ade0 Add recursive criteria tests to PredicateGeneratorSpec
     new c13d6e838f Optimize PredicateGenerator if-else hierarchy
     new 337f79fff9 Refactor PredicateGenerator for readability and document 
clause hierarchy
     new 1a4f5b99cd Remove PredicateGenerator from HibernateQuery
     new 1e02d36a68 Resolve raw type warnings and parameterized criteria query 
logic
     new e43fc37a87 Fix multiple projections by using Object[] and 
criteriaBuilder.array instead of Tuple
     new 797d9e5cbb Parameterize JpaFromProvider return type and fix 
PredicateGenerator casts
     new 6be34ad1fa Fix ClassCastException in handleIn by verifying GormEntity 
instances
     new 47c9d7598e Cleanup casts in JpaFromProvider and improve type safety
     new ed4ac2f268 Resolve unchecked assignments and ClassCastException by 
improving type safety
     new 8265e10960 Eliminate remaining unchecked assignment warnings in 
JpaFromProvider and helper functions
     new 9d5fe5c881 remove warnings on JpaFromProvider
     new 5df2de6f01 reduce warnings on JpaCriteriaQueryCreator
     new a23119d812 Bridge Hibernate 7 Tuple results to GORM Object arrays and 
unify query elements
     new 59ac78a6bc small refractions on JpaCriteriaQueryCreator
     new b80d8b82c6 cleanups

The 22 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:
 grails-data-hibernate7/README.md                   |   6 +-
 .../compiler/GormCompilerAutoConfiguration.groovy  |   2 +-
 grails-data-hibernate7/core/01.txt                 |   1 -
 grails-data-hibernate7/core/02.txt                 |  10 -
 grails-data-hibernate7/core/inspect_proxy.groovy   |   8 -
 .../groovy/grails/orm/CriteriaMethodInvoker.java   | 383 +++++++++-------
 .../grails/orm/HibernateCriteriaBuilder.java       |   9 +-
 .../orm/hibernate/HibernateGormStaticApi.groovy    |  44 --
 .../orm/hibernate/query/AliasMapEntryFunction.java |   7 +-
 .../query/DetachedAssociationFunction.java         |  11 +-
 .../grails/orm/hibernate/query/HibernateQuery.java |  77 +---
 .../hibernate/query/HibernateQueryExecutor.java    |   6 +-
 .../hibernate/query/JpaCriteriaQueryCreator.java   | 117 +++--
 .../orm/hibernate/query/JpaFromProvider.java       |  40 +-
 .../orm/hibernate/query/PredicateGenerator.java    | 505 ++++++++++-----------
 .../specs/hibernatequery/HibernateQuerySpec.groovy | 251 +++++++++-
 .../JpaCriteriaQueryCreatorSpec.groovy             | 193 ++++++++
 .../hibernatequery/PredicateGeneratorSpec.groovy   | 463 +++++++++++++++++++
 .../core/update_named_query_spec.groovy            |  22 -
 .../org/grails/datastore/mapping/query/Query.java  |  10 +-
 20 files changed, 1476 insertions(+), 689 deletions(-)
 delete mode 100644 grails-data-hibernate7/core/01.txt
 delete mode 100644 grails-data-hibernate7/core/02.txt
 delete mode 100644 grails-data-hibernate7/core/inspect_proxy.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/specs/hibernatequery/JpaCriteriaQueryCreatorSpec.groovy
 create mode 100644 
grails-data-hibernate7/core/src/test/groovy/grails/gorm/specs/hibernatequery/PredicateGeneratorSpec.groovy
 delete mode 100644 grails-data-hibernate7/core/update_named_query_spec.groovy

Reply via email to