tangcent / easy-api

Generate API document
https://easyapi.itangcent.com
GNU Affero General Public License v3.0
182 stars 30 forks source link

amend: refactor ResolveMultiPath enum to encapsulate url selection logic #526

Closed tangcent closed 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

Merging #526 (a11781a) into master (fadf13e) will increase coverage by 0.016%. The diff coverage is 100.000%.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/tangcent/easy-api/pull/526/graphs/tree.svg?width=650&height=150&src=pr&token=4DPGLAWL3Q&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent)](https://app.codecov.io/gh/tangcent/easy-api/pull/526?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent) ```diff @@ Coverage Diff @@ ## master #526 +/- ## =============================================== + Coverage 62.730% 62.745% +0.016% + Complexity 1940 1936 -4 =============================================== Files 217 217 Lines 10389 10388 -1 Branches 2537 2536 -1 =============================================== + Hits 6517 6518 +1 + Misses 2524 2523 -1 + Partials 1348 1347 -1 ``` | [Flag](https://app.codecov.io/gh/tangcent/easy-api/pull/526/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent) | Coverage Δ | | |---|---|---| | [unittests](https://app.codecov.io/gh/tangcent/easy-api/pull/526/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent) | `62.745% <100.000%> (+0.016%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent#carryforward-flags-in-the-pull-request-comment) to find out more. | [Files](https://app.codecov.io/gh/tangcent/easy-api/pull/526?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent) | Coverage Δ | | |---|---|---| | [...om/itangcent/idea/plugin/api/export/UrlSelector.kt](https://app.codecov.io/gh/tangcent/easy-api/pull/526?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent#diff-aWRlYS1wbHVnaW4vc3JjL21haW4va290bGluL2NvbS9pdGFuZ2NlbnQvaWRlYS9wbHVnaW4vYXBpL2V4cG9ydC9VcmxTZWxlY3Rvci5rdA==) | `88.889% <100.000%> (+8.889%)` | :arrow_up: | | [...nt/idea/plugin/api/export/core/ResolveMultiPath.kt](https://app.codecov.io/gh/tangcent/easy-api/pull/526?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent#diff-aWRlYS1wbHVnaW4vc3JjL21haW4va290bGluL2NvbS9pdGFuZ2NlbnQvaWRlYS9wbHVnaW4vYXBpL2V4cG9ydC9jb3JlL1Jlc29sdmVNdWx0aVBhdGgua3Q=) | `100.000% <100.000%> (ø)` | | ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/tangcent/easy-api/pull/526?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/tangcent/easy-api/pull/526?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent). Last update [fadf13e...a11781a](https://app.codecov.io/gh/tangcent/easy-api/pull/526?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=tangcent).