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

jamesfredley pushed a change to branch grails8-groovy5-sb4
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from c68efa4cee Merge branch '8.0.x' into grails8-groovy5-sb4
     add c1410a5ffd Register CriteriaTypeCheckingExtension and cover 
createCriteria().<terminal>{} closures
     add b10f36fae9 Execute @GrailsCompileStatic criteria queries in the TCK
     add 69002f8c1c Merge branch '8.0.x' into criteria-typecheck-chained-8
     add 34854cbfc1 Run StaticCompiledCriteriaSpec in the Hibernate 7 and 
Hibernate 5 TCK suites
     add 1a98e99f6c Merge branch '8.0.x' into criteria-typecheck-chained-8
     add e5d44d245c Add `@GrailsCompileStatic` support for controllers that 
call tag libs
     add 58acccfbf1 Code Review Feedback   
ControllerTagLibTypeCheckingExtension.groovy — 6 feedback items addressed:   1. 
@since 8.0 — fixed from 7.0 to match the actual 8.0.0-SNAPSHOT project version  
 2. Outer scope guards — added setup { newScope() } / finish { scopeExit() } 
for consistency with CriteriaTypeCheckingExtension and other extensions   3. 
Explicit methodNotFound types — ClassNode receiver, String name, 
ArgumentListExpression argList, ClassNode[] argTypes, MethodCall call   [...]
     add 4360166e9b Support composing other type checking extensions with the 
taglib extension
     add 0d1baef747 fix(ci): remove filter-by-range from release-drafter to 
stop v0.1.0 draft flood
     add 21454e89e0 Merge pull request #15741 from 
apache/fix/release-drafter-untagged-flood
     add f1339933de Merge branch '7.0.x' into 7.1.x
     add 52023dd500 Merge branch '7.1.x' into 7.2.x
     add ba60746f6b Merge branch '7.2.x' into 8.0.x
     add 96eef0229f fix(ci): seed vMAJOR.MINOR.0 for release branches with no 
published release
     add f3d496f629 Merge pull request #15742 from 
apache/fix/release-drafter-version-seed
     add 8ac440280b Merge branch '7.0.x' into 7.1.x
     add 8cc371b1aa Merge branch '7.1.x' into 7.2.x
     add c53160f09f Merge branch '7.2.x' into 8.0.x
     add e0dcc884a9 Merge branch '8.0.x' into feature/compileStaticTagLibs
     add c64ab81d81 Merge pull request #15669 from 
apache/feature/compileStaticTagLibs
     add f4fc250d67 Merge remote-tracking branch 'upstream/8.0.x' into 
criteria-typecheck-chained-8
     add 02b6cc7359 Merge pull request #15720 from 
codeconsole/criteria-typecheck-chained-8
     add 78954b09c5 Merge remote-tracking branch 'origin/8.0.x' into 
grails8-groovy5-sb4

No new revisions were added by this update.

Summary of changes:
 .github/workflows/release-notes.yml                |  78 ++++++++---
 .../grails/compiler/GrailsCompileStatic.groovy     |  20 ++-
 .../ControllerTagLibTypeCheckingExtension.groovy   | 137 ++++++++++++++++++
 .../compiler/CriteriaTypeCheckingExtension.groovy  |  26 +++-
 ...ontrollerTagLibTypeCheckingExtensionSpec.groovy | 135 ++++++++++++++++++
 .../compiler/StubDslTypeCheckingExtension.groovy}  |  32 ++---
 .../grails/gorm/tests/Hibernate5Suite.groovy       |   3 +-
 .../groovy/grails/gorm/tests/HibernateSuite.groovy |   3 +-
 .../support/StaticCompiledCriteriaQueries.groovy   | 102 ++++++++++++++
 .../tck/tests/StaticCompiledCriteriaSpec.groovy    | 153 +++++++++++++++++++++
 grails-doc/src/en/guide/introduction/whatsNew.adoc |  25 ++++
 .../grailsCompileStatic.adoc                       |  30 +++-
 .../ControllerCompileStaticTagLibSpec.groovy       |  80 +++++++++++
 .../demo/CompileStaticController.groovy}           |  34 ++---
 ... CompileStaticControllerIntegrationSpec.groovy} |  19 ++-
 ...c.groovy => CompileStaticControllerSpec.groovy} |  17 ++-
 ...GrailsCompileStaticCompilationErrorsSpec.groovy |  47 ++++++-
 17 files changed, 846 insertions(+), 95 deletions(-)
 create mode 100644 
grails-core/src/main/groovy/org/grails/compiler/ControllerTagLibTypeCheckingExtension.groovy
 create mode 100644 
grails-core/src/test/groovy/org/grails/compiler/ControllerTagLibTypeCheckingExtensionSpec.groovy
 copy 
grails-core/src/{main/groovy/org/grails/compiler/RelationshipManagementMethodTypeCheckingExtension.groovy
 => test/groovy/org/grails/compiler/StubDslTypeCheckingExtension.groovy} (61%)
 create mode 100644 
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/support/StaticCompiledCriteriaQueries.groovy
 create mode 100644 
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/StaticCompiledCriteriaSpec.groovy
 create mode 100644 
grails-gsp/plugin/src/test/groovy/org/grails/web/taglib/ControllerCompileStaticTagLibSpec.groovy
 copy 
grails-test-examples/{graphql/grails-docs-app/grails-app/domain/demo/Speaker.groovy
 => demo33/grails-app/controllers/demo/CompileStaticController.groovy} (59%)
 copy 
grails-test-examples/demo33/src/integration-test/groovy/demo/{JsonControllerSpec.groovy
 => CompileStaticControllerIntegrationSpec.groovy} (66%)
 copy 
grails-test-examples/demo33/src/test/groovy/demo/{ControllerTagLibMethodDispatchSpec.groovy
 => CompileStaticControllerSpec.groovy} (73%)

Reply via email to