codecov[bot] commented on PR #15557: URL: https://github.com/apache/grails-core/pull/15557#issuecomment-4623637411
## [Codecov](https://app.codecov.io/gh/apache/grails-core/pull/15557?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report :x: Patch coverage is `62.14286%` with `53 lines` in your changes missing coverage. Please review. :white_check_mark: Project coverage is 49.0085%. Comparing base ([`4836003`](https://app.codecov.io/gh/apache/grails-core/commit/483600313de1cbc3bd71beacabd181de896a4d59?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`0c88546`](https://app.codecov.io/gh/apache/grails-core/commit/0c88546a7390562e13175833d5086bba7a681277?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)). | [Files with missing lines](https://app.codecov.io/gh/apache/grails-core/pull/15557?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines | |---|---|---| | [...sp/compiler/GroovyPageTypeCheckingExtension.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-gsp%2Fcore%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fgsp%2Fcompiler%2FGroovyPageTypeCheckingExtension.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9jb3JlL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2dzcC9jb21waWxlci9Hcm9vdnlQYWdlVHlwZUNoZWNraW5nRXh0ZW5zaW9uLmdyb292eQ==) | 38.4615% | [4 Missing and 4 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...store/bson/codecs/BsonPersistentEntityCodec.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-data-mongodb%2Fbson%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fdatastore%2Fbson%2Fcodecs%2FBsonPersistentEntityCodec.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGEtbW9uZ29kYi9ic29uL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2RhdGFzdG9yZS9ic29uL2NvZGVjcy9Cc29uUGVyc2lzdGVudEVudGl0eUNvZGVjLmdyb292eQ==) | 44.4444% | [3 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ugin/formfields/BeanPropertyAccessorFactory.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-fields%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fformfields%2FBeanPropertyAccessorFactory.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWZpZWxkcy9zcmMvbWFpbi9ncm9vdnkvZ3JhaWxzL3BsdWdpbi9mb3JtZmllbGRzL0JlYW5Qcm9wZXJ0eUFjY2Vzc29yRmFjdG9yeS5ncm9vdnk=) | 50.0000% | [5 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [.../dev/commands/template/TemplateRendererImpl.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-core%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fdev%2Fcommands%2Ftemplate%2FTemplateRendererImpl.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvcmUvc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9kZXYvY29tbWFuZHMvdGVtcGxhdGUvVGVtcGxhdGVSZW5kZXJlckltcGwuZ3Jvb3Z5) | 0.0000% | [4 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ile/commands/templates/TemplateRendererImpl.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-shell-cli%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fcli%2Fprofile%2Fcommands%2Ftemplates%2FTemplateRendererImpl.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXNoZWxsLWNsaS9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9jbGkvcHJvZmlsZS9jb21tYW5kcy90ZW1wbGF0ZXMvVGVtcGxhdGVSZW5kZXJlckltcGwuZ3Jvb3Z5) | 0.0000% | [4 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [.../compiler/injection/ApiDelegateTransformation.java](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-core%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fcompiler%2Finjection%2FApiDelegateTransformation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvcmUvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvY29tcGlsZXIvaW5qZWN0aW9uL0FwaURlbGVnYXRlVHJhbnNmb3JtYXRpb24uamF2YQ==) | 0.0000% | [3 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [.../org/grails/compiler/injection/GrailsASTUtils.java](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-core%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fcompiler%2Finjection%2FGrailsASTUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvcmUvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvY29tcGlsZXIvaW5qZWN0aW9uL0dyYWlsc0FTVFV0aWxzLmphdmE=) | 70.0000% | [1 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...g/mongo/engine/codecs/PersistentEntityCodec.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-data-mongodb%2Fcore%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fdatastore%2Fmapping%2Fmongo%2Fengine%2Fcodecs%2FPersistentEntityCodec.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGEtbW9uZ29kYi9jb3JlL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2RhdGFzdG9yZS9tYXBwaW5nL21vbmdvL2VuZ2luZS9jb2RlY3MvUGVyc2lzdGVudEVudGl0eUNvZGVjLmdyb292eQ==) | 66.6667% | [0 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [.../main/groovy/org/grails/config/NavigableMap.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-bootstrap%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fconfig%2FNavigableMap.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWJvb3RzdHJhcC9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9jb25maWcvTmF2aWdhYmxlTWFwLmdyb292eQ==) | 81.8182% | [0 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ui/shell/support/GroovyshApplicationContext.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-console%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fui%2Fshell%2Fsupport%2FGroovyshApplicationContext.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvbnNvbGUvc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy91aS9zaGVsbC9zdXBwb3J0L0dyb292eXNoQXBwbGljYXRpb25Db250ZXh0Lmdyb292eQ==) | 0.0000% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | ... and [12 more](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | <details><summary>Additional details and impacted files</summary> [](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) ```diff @@ Coverage Diff @@ ## 8.0.x #15557 +/- ## ================================================== + Coverage 49.0042% 49.0085% +0.0043% + Complexity 16759 16700 -59 ================================================== Files 2014 2014 Lines 94747 94804 +57 Branches 16547 16565 +18 ================================================== + Hits 46430 46462 +32 - Misses 41019 41042 +23 - Partials 7298 7300 +2 ``` | [Files with missing lines](https://app.codecov.io/gh/apache/grails-core/pull/15557?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | | |---|---|---| | [.../hibernate/AbstractHibernateGormInstanceApi.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-data-hibernate5%2Fcore%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Form%2Fhibernate%2FAbstractHibernateGormInstanceApi.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGEtaGliZXJuYXRlNS9jb3JlL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL29ybS9oaWJlcm5hdGUvQWJzdHJhY3RIaWJlcm5hdGVHb3JtSW5zdGFuY2VBcGkuZ3Jvb3Z5) | `64.6342% <100.0000%> (+1.8293%)` | :arrow_up: | | [...s/datastore/mapping/mongo/MongoCodecSession.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-data-mongodb%2Fcore%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fdatastore%2Fmapping%2Fmongo%2FMongoCodecSession.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGEtbW9uZ29kYi9jb3JlL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2RhdGFzdG9yZS9tYXBwaW5nL21vbmdvL01vbmdvQ29kZWNTZXNzaW9uLmdyb292eQ==) | `76.4331% <100.0000%> (ø)` | | | [...rg/grails/compiler/logging/LoggingTransformer.java](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-logging%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fcompiler%2Flogging%2FLoggingTransformer.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWxvZ2dpbmcvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvY29tcGlsZXIvbG9nZ2luZy9Mb2dnaW5nVHJhbnNmb3JtZXIuamF2YQ==) | `85.1852% <100.0000%> (+1.8519%)` | :arrow_up: | | [...lugins/web/rest/transform/ResourceTransform.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-rest-transforms%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Frest%2Ftransform%2FResourceTransform.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXJlc3QtdHJhbnNmb3Jtcy9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9wbHVnaW5zL3dlYi9yZXN0L3RyYW5zZm9ybS9SZXNvdXJjZVRyYW5zZm9ybS5ncm9vdnk=) | `79.2793% <100.0000%> (+0.1884%)` | :arrow_up: | | [...roovy/org/grails/async/factory/BoundPromise.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-async%2Fcore%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fasync%2Ffactory%2FBoundPromise.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWFzeW5jL2NvcmUvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvYXN5bmMvZmFjdG9yeS9Cb3VuZFByb21pc2UuZ3Jvb3Z5) | `52.1739% <80.0000%> (ø)` | | | [...ails/compiler/web/ControllerActionTransformer.java](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-controllers%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fcompiler%2Fweb%2FControllerActionTransformer.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvbnRyb2xsZXJzL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2NvbXBpbGVyL3dlYi9Db250cm9sbGVyQWN0aW9uVHJhbnNmb3JtZXIuamF2YQ==) | `67.7778% <50.0000%> (-0.0794%)` | :arrow_down: | | [...r/injection/AbstractGrailsArtefactTransformer.java](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-core%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fcompiler%2Finjection%2FAbstractGrailsArtefactTransformer.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvcmUvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvY29tcGlsZXIvaW5qZWN0aW9uL0Fic3RyYWN0R3JhaWxzQXJ0ZWZhY3RUcmFuc2Zvcm1lci5qYXZh) | `37.6623% <0.0000%> (ø)` | | | [...ails/compiler/gorm/GormEntityTransformation.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-datamapping-core%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fcompiler%2Fgorm%2FGormEntityTransformation.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGFtYXBwaW5nLWNvcmUvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvY29tcGlsZXIvZ29ybS9Hb3JtRW50aXR5VHJhbnNmb3JtYXRpb24uZ3Jvb3Z5) | `73.5465% <0.0000%> (ø)` | | | [...form/AbstractMethodDecoratingTransformation.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-datamapping-core%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fdatastore%2Fgorm%2Ftransform%2FAbstractMethodDecoratingTransformation.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGFtYXBwaW5nLWNvcmUvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvZGF0YXN0b3JlL2dvcm0vdHJhbnNmb3JtL0Fic3RyYWN0TWV0aG9kRGVjb3JhdGluZ1RyYW5zZm9ybWF0aW9uLmdyb292eQ==) | `86.4000% <66.6667%> (+0.5732%)` | :arrow_up: | | [...tastore/mapping/config/ConfigurationBuilder.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree&filepath=grails-datastore-core%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fdatastore%2Fmapping%2Fconfig%2FConfigurationBuilder.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGFzdG9yZS1jb3JlL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2RhdGFzdG9yZS9tYXBwaW5nL2NvbmZpZy9Db25maWd1cmF0aW9uQnVpbGRlci5ncm9vdnk=) | `68.4729% <91.6667%> (+1.4572%)` | :arrow_up: | | ... and [16 more](https://app.codecov.io/gh/apache/grails-core/pull/15557?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | ... and [70 files with indirect coverage changes](https://app.codecov.io/gh/apache/grails-core/pull/15557/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) </details> <details><summary> :rocket: New features to boost your workflow: </summary> - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems. - :package: [JS Bundle Analysis](https://docs.codecov.com/docs/javascript-bundle-analysis): Save yourself from yourself by tracking and limiting bundle sizes in JS merges. </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
