codecov[bot] commented on PR #15994: URL: https://github.com/apache/grails-core/pull/15994#issuecomment-5005413880
## [Codecov](https://app.codecov.io/gh/apache/grails-core/pull/15994?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 `79.78339%` with `56 lines` in your changes missing coverage. Please review. :white_check_mark: Project coverage is 51.2034%. Comparing base ([`b980413`](https://app.codecov.io/gh/apache/grails-core/commit/b980413820757347744aa6c10c44d7103babea39?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3890237`](https://app.codecov.io/gh/apache/grails-core/commit/38902374f6a19ced212e8e7b6b536c5c034a836c?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/15994?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines | |---|---|---| | [...plugins/web/mapping/UrlMappingsGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-url-mappings%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Fmapping%2FUrlMappingsGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXVybC1tYXBwaW5ncy9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9wbHVnaW5zL3dlYi9tYXBwaW5nL1VybE1hcHBpbmdzR3JhaWxzUGx1Z2luLmdyb292eQ==) | 31.0345% | [16 Missing and 4 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...s/plugins/datasource/DataSourceGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-datasource%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fdatasource%2FDataSourceGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRhdGFzb3VyY2Uvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvcGx1Z2lucy9kYXRhc291cmNlL0RhdGFTb3VyY2VHcmFpbHNQbHVnaW4uZ3Jvb3Z5) | 57.1429% | [9 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ervices/ServiceBeanDefinitionsPostProcessor.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-services%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fservices%2FServiceBeanDefinitionsPostProcessor.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXNlcnZpY2VzL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3BsdWdpbnMvc2VydmljZXMvU2VydmljZUJlYW5EZWZpbml0aW9uc1Bvc3RQcm9jZXNzb3IuZ3Jvb3Z5) | 76.0000% | [1 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...roovy/grails/plugin/cache/CacheGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-cache%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fcache%2FCacheGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNhY2hlL3NyYy9tYWluL2dyb292eS9ncmFpbHMvcGx1Z2luL2NhY2hlL0NhY2hlR3JhaWxzUGx1Z2luLmdyb292eQ==) | 75.0000% | [3 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...lers/ControllerBeanDefinitionsPostProcessor.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-controllers%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Fcontrollers%2FControllerBeanDefinitionsPostProcessor.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvbnRyb2xsZXJzL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3BsdWdpbnMvd2ViL2NvbnRyb2xsZXJzL0NvbnRyb2xsZXJCZWFuRGVmaW5pdGlvbnNQb3N0UHJvY2Vzc29yLmdyb292eQ==) | 82.6087% | [0 Missing and 4 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [.../grails/plugins/events/EventBusGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-events%2Fplugin%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fevents%2FEventBusGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWV2ZW50cy9wbHVnaW4vc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvcGx1Z2lucy9ldmVudHMvRXZlbnRCdXNHcmFpbHNQbHVnaW4uZ3Jvb3Z5) | 77.7778% | [1 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...apache/grails/web/layout/LayoutGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-gsp%2Fgrails-layout%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fapache%2Fgrails%2Fweb%2Flayout%2FLayoutGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtbGF5b3V0L3NyYy9tYWluL2dyb292eS9vcmcvYXBhY2hlL2dyYWlscy93ZWIvbGF5b3V0L0xheW91dEdyYWlsc1BsdWdpbi5ncm9vdnk=) | 86.6667% | [0 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ors/InterceptorBeanDefinitionsPostProcessor.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-interceptors%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Finterceptors%2FInterceptorBeanDefinitionsPostProcessor.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWludGVyY2VwdG9ycy9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9wbHVnaW5zL3dlYi9pbnRlcmNlcHRvcnMvSW50ZXJjZXB0b3JCZWFuRGVmaW5pdGlvbnNQb3N0UHJvY2Vzc29yLmdyb292eQ==) | 86.6667% | [0 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ins/web/controllers/ControllersGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-controllers%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Fcontrollers%2FControllersGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvbnRyb2xsZXJzL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3BsdWdpbnMvd2ViL2NvbnRyb2xsZXJzL0NvbnRyb2xsZXJzR3JhaWxzUGx1Z2luLmdyb292eQ==) | 93.7500% | [0 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ails/plugins/domain/DomainClassGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-domain-class%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fdomain%2FDomainClassGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRvbWFpbi1jbGFzcy9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9wbHVnaW5zL2RvbWFpbi9Eb21haW5DbGFzc0dyYWlsc1BsdWdpbi5ncm9vdnk=) | 75.0000% | [0 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | ... and [2 more](https://app.codecov.io/gh/apache/grails-core/pull/15994?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/15994?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 #15994 +/- ## ================================================ + Coverage 0 51.2034% +51.2034% - Complexity 0 17617 +17617 ================================================ Files 0 2044 +2044 Lines 0 95601 +95601 Branches 0 16588 +16588 ================================================ + Hits 0 48951 +48951 - Misses 0 39360 +39360 - Partials 0 7290 +7290 ``` | [Files with missing lines](https://app.codecov.io/gh/apache/grails-core/pull/15994?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | | |---|---|---| | [...gins/web/async/ControllersAsyncGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-async%2Fplugin%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Fasync%2FControllersAsyncGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWFzeW5jL3BsdWdpbi9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9wbHVnaW5zL3dlYi9hc3luYy9Db250cm9sbGVyc0FzeW5jR3JhaWxzUGx1Z2luLmdyb292eQ==) | `100.0000% <100.0000%> (ø)` | | | [...s/plugins/converters/ConvertersGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-converters%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fconverters%2FConvertersGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvbnZlcnRlcnMvc3JjL21haW4vZ3Jvb3Z5L29yZy9ncmFpbHMvcGx1Z2lucy9jb252ZXJ0ZXJzL0NvbnZlcnRlcnNHcmFpbHNQbHVnaW4uZ3Jvb3Z5) | `100.0000% <100.0000%> (ø)` | | | [...grails/plugin/formfields/FieldsGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-fields%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fformfields%2FFieldsGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWZpZWxkcy9zcmMvbWFpbi9ncm9vdnkvZ3JhaWxzL3BsdWdpbi9mb3JtZmllbGRzL0ZpZWxkc0dyYWlsc1BsdWdpbi5ncm9vdnk=) | `100.0000% <100.0000%> (ø)` | | | [...s/web/rest/plugin/RestResponderGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-rest-transforms%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Frest%2Fplugin%2FRestResponderGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXJlc3QtdHJhbnNmb3Jtcy9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9wbHVnaW5zL3dlYi9yZXN0L3BsdWdpbi9SZXN0UmVzcG9uZGVyR3JhaWxzUGx1Z2luLmdyb292eQ==) | `64.7059% <100.0000%> (ø)` | | | [...rails/plugin/json/view/JsonViewGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-views-gson%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fjson%2Fview%2FJsonViewGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXZpZXdzLWdzb24vc3JjL21haW4vZ3Jvb3Z5L2dyYWlscy9wbHVnaW4vanNvbi92aWV3L0pzb25WaWV3R3JhaWxzUGx1Z2luLmdyb292eQ==) | `100.0000% <100.0000%> (ø)` | | | [...s/plugin/markup/view/MarkupViewGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-views-markup%2Fsrc%2Fmain%2Fgroovy%2Fgrails%2Fplugin%2Fmarkup%2Fview%2FMarkupViewGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXZpZXdzLW1hcmt1cC9zcmMvbWFpbi9ncm9vdnkvZ3JhaWxzL3BsdWdpbi9tYXJrdXAvdmlldy9NYXJrdXBWaWV3R3JhaWxzUGx1Z2luLmdyb292eQ==) | `100.0000% <100.0000%> (ø)` | | | [...ins/web/controllers/ControllersGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-controllers%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Fcontrollers%2FControllersGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWNvbnRyb2xsZXJzL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3BsdWdpbnMvd2ViL2NvbnRyb2xsZXJzL0NvbnRyb2xsZXJzR3JhaWxzUGx1Z2luLmdyb292eQ==) | `43.2432% <93.7500%> (ø)` | | | [...ails/plugins/domain/DomainClassGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-domain-class%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fdomain%2FDomainClassGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWRvbWFpbi1jbGFzcy9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9wbHVnaW5zL2RvbWFpbi9Eb21haW5DbGFzc0dyYWlsc1BsdWdpbi5ncm9vdnk=) | `83.3333% <75.0000%> (ø)` | | | [...s/web/interceptors/InterceptorsGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-interceptors%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fweb%2Finterceptors%2FInterceptorsGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWludGVyY2VwdG9ycy9zcmMvbWFpbi9ncm9vdnkvb3JnL2dyYWlscy9wbHVnaW5zL3dlYi9pbnRlcmNlcHRvcnMvSW50ZXJjZXB0b3JzR3JhaWxzUGx1Z2luLmdyb292eQ==) | `40.6250% <91.6667%> (ø)` | | | [...rails/plugins/services/ServicesGrailsPlugin.groovy](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree&filepath=grails-services%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Fplugins%2Fservices%2FServicesGrailsPlugin.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLXNlcnZpY2VzL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3BsdWdpbnMvc2VydmljZXMvU2VydmljZXNHcmFpbHNQbHVnaW4uZ3Jvb3Z5) | `29.1667% <83.3333%> (ø)` | | | ... and [8 more](https://app.codecov.io/gh/apache/grails-core/pull/15994?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | ... and [2026 files with indirect coverage changes](https://app.codecov.io/gh/apache/grails-core/pull/15994/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]
