codecov[bot] commented on PR #15558: URL: https://github.com/apache/grails-core/pull/15558#issuecomment-4884554341
## [Codecov](https://app.codecov.io/gh/apache/grails-core/pull/15558?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 `48.48485%` with `34 lines` in your changes missing coverage. Please review. :white_check_mark: Project coverage is 49.5730%. Comparing base ([`2966b3b`](https://app.codecov.io/gh/apache/grails-core/commit/2966b3b2d31b7c9eb140caac423efda03b85da8f?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`b81775f`](https://app.codecov.io/gh/apache/grails-core/commit/b81775fc9842e9e4beb6f98eae6df7d90641c3b3?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)). :warning: Report is 11 commits behind head on 8.0.x. | [Files with missing lines](https://app.codecov.io/gh/apache/grails-core/pull/15558?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines | |---|---|---| | [...tastore/mapping/config/ConfigurationBuilder.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?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=) | 53.8462% | [13 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...s/plugin/json/view/api/GrailsJsonViewHelper.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-views-gson%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fjson%2Fview%2Fapi%2FGrailsJsonViewHelper.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXZpZXdzLWdzb24vc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9wbHVnaW4vanNvbi92aWV3L2FwaS9HcmFpbHNKc29uVmlld0hlbHBlci5ncm9vdnk=) | 0.0000% | [5 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...gin/json/view/api/internal/TemplateRenderer.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-views-gson%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fjson%2Fview%2Fapi%2Finternal%2FTemplateRenderer.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXZpZXdzLWdzb24vc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9wbHVnaW4vanNvbi92aWV3L2FwaS9pbnRlcm5hbC9UZW1wbGF0ZVJlbmRlcmVyLmdyb292eQ==) | 0.0000% | [5 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...gin/views/AbstractGroovyTemplateCompileTask.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-gradle%2Fplugins%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fgradle%2Fplugin%2Fviews%2FAbstractGroovyTemplateCompileTask.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdyYWRsZS9wbHVnaW5zL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2dyYWRsZS9wbHVnaW4vdmlld3MvQWJzdHJhY3RHcm9vdnlUZW1wbGF0ZUNvbXBpbGVUYXNrLmdyb292eQ==) | 0.0000% | [3 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ails/compiler/web/ControllerActionTransformer.java](https://app.codecov.io/gh/apache/grails-core/pull/15558?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==) | 80.0000% | [0 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...e/grails/testing/http/client/utils/XmlUtils.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-testing-support-http-client%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fapache%2Fgrails%2Ftesting%2Fhttp%2Fclient%2Futils%2FXmlUtils.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXRlc3Rpbmctc3VwcG9ydC1odHRwLWNsaWVudC9zcmMvbWFpbi9ncm9vdnkvb3JnL2FwYWNoZS9ncmFpbHMvdGVzdGluZy9odHRwL2NsaWVudC91dGlscy9YbWxVdGlscy5ncm9vdnk=) | 83.3333% | [1 Missing :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...json/view/api/internal/DefaultHalViewHelper.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-views-gson%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fjson%2Fview%2Fapi%2Finternal%2FDefaultHalViewHelper.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXZpZXdzLWdzb24vc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9wbHVnaW4vanNvbi92aWV3L2FwaS9pbnRlcm5hbC9EZWZhdWx0SGFsVmlld0hlbHBlci5ncm9vdnk=) | 50.0000% | [0 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&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/15558?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 #15558 +/- ## ================================================== + Coverage 49.5564% 49.5730% +0.0166% - Complexity 16665 16689 +24 ================================================== Files 1947 1948 +1 Lines 92537 92623 +86 Branches 16161 16190 +29 ================================================== + Hits 45858 45916 +58 - Misses 39587 39607 +20 - Partials 7092 7100 +8 ``` | [Files with missing lines](https://app.codecov.io/gh/apache/grails-core/pull/15558?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | | |---|---|---| | [...y/grails/config/external/WriterFilteringMap.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-core%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fconfig%2Fexternal%2FWriterFilteringMap.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvcmUvc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9jb25maWcvZXh0ZXJuYWwvV3JpdGVyRmlsdGVyaW5nTWFwLmdyb292eQ==) | `75.0000% <ø> (ø)` | | | [...atastore/mapping/reflect/ClassPropertyFetcher.java](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-datastore-core%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fdatastore%2Fmapping%2Freflect%2FClassPropertyFetcher.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGFzdG9yZS1jb3JlL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2RhdGFzdG9yZS9tYXBwaW5nL3JlZmxlY3QvQ2xhc3NQcm9wZXJ0eUZldGNoZXIuamF2YQ==) | `69.0083% <100.0000%> (+0.4132%)` | :arrow_up: | | [.../plugin/formfields/BeanPropertyAccessorImpl.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-fields%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fformfields%2FBeanPropertyAccessorImpl.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWZpZWxkcy9zcmMvbWFpbi9ncm9vdnkvZ3JhaWxzL3BsdWdpbi9mb3JtZmllbGRzL0JlYW5Qcm9wZXJ0eUFjY2Vzc29ySW1wbC5ncm9vdnk=) | `81.0811% <ø> (ø)` | | | [...ails/compiler/web/ControllerActionTransformer.java](https://app.codecov.io/gh/apache/grails-core/pull/15558?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==) | `68.2222% <80.0000%> (+0.1419%)` | :arrow_up: | | [...e/grails/testing/http/client/utils/XmlUtils.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-testing-support-http-client%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fapache%2Fgrails%2Ftesting%2Fhttp%2Fclient%2Futils%2FXmlUtils.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXRlc3Rpbmctc3VwcG9ydC1odHRwLWNsaWVudC9zcmMvbWFpbi9ncm9vdnkvb3JnL2FwYWNoZS9ncmFpbHMvdGVzdGluZy9odHRwL2NsaWVudC91dGlscy9YbWxVdGlscy5ncm9vdnk=) | `89.2857% <83.3333%> (-2.8712%)` | :arrow_down: | | [...json/view/api/internal/DefaultHalViewHelper.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-views-gson%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fjson%2Fview%2Fapi%2Finternal%2FDefaultHalViewHelper.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXZpZXdzLWdzb24vc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9wbHVnaW4vanNvbi92aWV3L2FwaS9pbnRlcm5hbC9EZWZhdWx0SGFsVmlld0hlbHBlci5ncm9vdnk=) | `54.2773% <50.0000%> (+0.4538%)` | :arrow_up: | | [...gin/views/AbstractGroovyTemplateCompileTask.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-gradle%2Fplugins%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fgradle%2Fplugin%2Fviews%2FAbstractGroovyTemplateCompileTask.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdyYWRsZS9wbHVnaW5zL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL2dyYWRsZS9wbHVnaW4vdmlld3MvQWJzdHJhY3RHcm9vdnlUZW1wbGF0ZUNvbXBpbGVUYXNrLmdyb292eQ==) | `0.0000% <0.0000%> (ø)` | | | [...s/plugin/json/view/api/GrailsJsonViewHelper.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-views-gson%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fjson%2Fview%2Fapi%2FGrailsJsonViewHelper.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXZpZXdzLWdzb24vc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9wbHVnaW4vanNvbi92aWV3L2FwaS9HcmFpbHNKc29uVmlld0hlbHBlci5ncm9vdnk=) | `0.0000% <0.0000%> (ø)` | | | [...gin/json/view/api/internal/TemplateRenderer.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?src=pr&el=tree&filepath=grails-views-gson%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fjson%2Fview%2Fapi%2Finternal%2FTemplateRenderer.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXZpZXdzLWdzb24vc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9wbHVnaW4vanNvbi92aWV3L2FwaS9pbnRlcm5hbC9UZW1wbGF0ZVJlbmRlcmVyLmdyb292eQ==) | `75.6757% <0.0000%> (-11.8243%)` | :arrow_down: | | [...tastore/mapping/config/ConfigurationBuilder.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15558?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=) | `65.9574% <53.8462%> (-2.5155%)` | :arrow_down: | ... and [30 files with indirect coverage changes](https://app.codecov.io/gh/apache/grails-core/pull/15558/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]
