codecov[bot] commented on PR #16594: URL: https://github.com/apache/grails-core/pull/16594#issuecomment-6104632574
## [Codecov](https://app.codecov.io/gh/apache/grails-core/pull/16594?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 `77.73109%` with `265 lines` in your changes missing coverage. Please review. :white_check_mark: Project coverage is 62.6776%. Comparing base ([`908abec`](https://app.codecov.io/gh/apache/grails-core/commit/908abecdae9c78e2df586d9825e312391a3a0648?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`2ce0731`](https://app.codecov.io/gh/apache/grails-core/commit/2ce0731bc809dee0ca68cbdc2d6f447d6342c705?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/16594?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines | |---|---|---| | [...g/grails/taglib/encoder/OutputEncodingStack.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Fencoder%2FOutputEncodingStack.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9lbmNvZGVyL091dHB1dEVuY29kaW5nU3RhY2suZ3Jvb3Z5) | 72.5888% | [46 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ails/taglib/AbstractTemplateVariableBinding.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FAbstractTemplateVariableBinding.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9BYnN0cmFjdFRlbXBsYXRlVmFyaWFibGVCaW5kaW5nLmdyb292eQ==) | 52.6316% | [35 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...rails/taglib/index/TagLibraryIndexGenerator.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Findex%2FTagLibraryIndexGenerator.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9pbmRleC9UYWdMaWJyYXJ5SW5kZXhHZW5lcmF0b3IuZ3Jvb3Z5) | 72.8814% | [15 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ovy/org/grails/taglib/index/TagLibraryIndex.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Findex%2FTagLibraryIndex.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9pbmRleC9UYWdMaWJyYXJ5SW5kZXguZ3Jvb3Z5) | 73.4513% | [15 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...n/groovy/org/grails/taglib/TagMethodInvoker.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FTagMethodInvoker.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9UYWdNZXRob2RJbnZva2VyLmdyb292eQ==) | 83.6956% | [3 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...src/main/groovy/org/grails/taglib/TagOutput.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FTagOutput.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9UYWdPdXRwdXQuZ3Jvb3Z5) | 77.2727% | [14 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ain/groovy/org/grails/taglib/TagBodyClosure.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FTagBodyClosure.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9UYWdCb2R5Q2xvc3VyZS5ncm9vdnk=) | 79.6296% | [10 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...y/org/grails/taglib/TemplateVariableBinding.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FTemplateVariableBinding.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9UZW1wbGF0ZVZhcmlhYmxlQmluZGluZy5ncm9vdnk=) | 77.7778% | [9 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...g/grails/taglib/index/TagLibraryIndexWriter.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Findex%2FTagLibraryIndexWriter.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9pbmRleC9UYWdMaWJyYXJ5SW5kZXhXcml0ZXIuZ3Jvb3Z5) | 76.7442% | [5 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...n/groovy/org/grails/taglib/TagLibraryLookup.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FTagLibraryLookup.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9UYWdMaWJyYXJ5TG9va3VwLmdyb292eQ==) | 85.1852% | [1 Missing and 7 partials :warning: ](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | ... and [13 more](https://app.codecov.io/gh/apache/grails-core/pull/16594?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/16594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) ```diff @@ Coverage Diff @@ ## refactor/java-to-groovy-grails-data-neo4j #16594 +/- ## ==================================================================================== + Coverage 43.8970% 62.6776% +18.7806% - Complexity 859 30276 +29417 ==================================================================================== Files 87 2216 +2129 Lines 4932 108822 +103890 Branches 879 20298 +19419 ==================================================================================== + Hits 2165 68207 +66042 - Misses 2415 31048 +28633 - Partials 352 9567 +9215 ``` | [Files with missing lines](https://app.codecov.io/gh/apache/grails-core/pull/16594?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | | |---|---|---| | [...roovy/org/grails/taglib/GroovyPageTagWriter.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FGroovyPageTagWriter.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9Hcm9vdnlQYWdlVGFnV3JpdGVyLmdyb292eQ==) | `100.0000% <100.0000%> (ø)` | | | [...ls/taglib/encoder/OutputContextLookupHelper.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Fencoder%2FOutputContextLookupHelper.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9lbmNvZGVyL091dHB1dENvbnRleHRMb29rdXBIZWxwZXIuZ3Jvb3Z5) | `75.0000% <100.0000%> (ø)` | | | [...aglib/encoder/OutputEncodingStackAttributes.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Fencoder%2FOutputEncodingStackAttributes.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9lbmNvZGVyL091dHB1dEVuY29kaW5nU3RhY2tBdHRyaWJ1dGVzLmdyb292eQ==) | `100.0000% <100.0000%> (ø)` | | | [...oovy/org/grails/taglib/GroovyPageAttributes.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FGroovyPageAttributes.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9Hcm9vdnlQYWdlQXR0cmlidXRlcy5ncm9vdnk=) | `84.6154% <87.5000%> (ø)` | | | [...ils/taglib/discovery/ReflectedTagMethodView.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Fdiscovery%2FReflectedTagMethodView.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9kaXNjb3ZlcnkvUmVmbGVjdGVkVGFnTWV0aG9kVmlldy5ncm9vdnk=) | `93.7500% <93.7500%> (ø)` | | | [...n/groovy/org/grails/taglib/TagMethodContext.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2FTagMethodContext.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9UYWdNZXRob2RDb250ZXh0Lmdyb292eQ==) | `76.1905% <86.6667%> (ø)` | | | [...rg/grails/taglib/discovery/AstTagMethodView.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Fdiscovery%2FAstTagMethodView.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9kaXNjb3ZlcnkvQXN0VGFnTWV0aG9kVmlldy5ncm9vdnk=) | `86.9565% <90.4762%> (ø)` | | | [...g/grails/taglib/discovery/TagDiscoveryRules.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Fdiscovery%2FTagDiscoveryRules.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9kaXNjb3ZlcnkvVGFnRGlzY292ZXJ5UnVsZXMuZ3Jvb3Z5) | `90.9091% <92.8571%> (ø)` | | | [...g/grails/taglib/discovery/AstTagLibraryView.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Fdiscovery%2FAstTagLibraryView.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9kaXNjb3ZlcnkvQXN0VGFnTGlicmFyeVZpZXcuZ3Jvb3Z5) | `68.1818% <82.3529%> (ø)` | | | [...ls/taglib/discovery/ReflectedTagLibraryView.groovy](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree&filepath=grails-gsp%2Fgrails-taglib%2Fsrc%2Fmain%2Fgroovy%2Forg%2Fgrails%2Ftaglib%2Fdiscovery%2FReflectedTagLibraryView.groovy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JhaWxzLWdzcC9ncmFpbHMtdGFnbGliL3NyYy9tYWluL2dyb292eS9vcmcvZ3JhaWxzL3RhZ2xpYi9kaXNjb3ZlcnkvUmVmbGVjdGVkVGFnTGlicmFyeVZpZXcuZ3Jvb3Z5) | `83.3333% <83.3333%> (ø)` | | | ... and [16 more](https://app.codecov.io/gh/apache/grails-core/pull/16594?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | ... and [2103 files with indirect coverage changes](https://app.codecov.io/gh/apache/grails-core/pull/16594/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]
