eclipse / kapua

Eclipse Public License 2.0
222 stars 160 forks source link

:recycle: allowing attribute migration services to run without the locator #4026

Closed dseurotech closed 4 months ago

dseurotech commented 4 months ago

This pr adds some overloads to deprecated classes in order to allow entity-fields migrators to run without the need to spawn a Locator at all.

codecov-commenter commented 4 months ago

Codecov Report

Attention: Patch coverage is 0% with 5 lines in your changes are missing coverage. Please review.

Project coverage is 16.78%. Comparing base (f4c3443) to head (567850a).

:exclamation: Current head 567850a differs from pull request most recent head a8c74c0. Consider uploading reports for the commit a8c74c0 to get more accurate results

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/eclipse/kapua/pull/4026/graphs/tree.svg?width=650&height=150&src=pr&token=1P4N4CApH8&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=eclipse)](https://app.codecov.io/gh/eclipse/kapua/pull/4026?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=eclipse) ```diff @@ Coverage Diff @@ ## develop #4026 +/- ## ============================================= - Coverage 16.78% 16.78% -0.01% Complexity 10 10 ============================================= Files 1987 1987 Lines 51835 51838 +3 Branches 4422 4422 ============================================= Hits 8702 8702 - Misses 42730 42733 +3 Partials 403 403 ``` | [Files](https://app.codecov.io/gh/eclipse/kapua/pull/4026?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=eclipse) | Coverage Δ | | |---|---|---| | [...n/java/org/eclipse/kapua/locator/KapuaLocator.java](https://app.codecov.io/gh/eclipse/kapua/pull/4026?src=pr&el=tree&filepath=service%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Feclipse%2Fkapua%2Flocator%2FKapuaLocator.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=eclipse#diff-c2VydmljZS9hcGkvc3JjL21haW4vamF2YS9vcmcvZWNsaXBzZS9rYXB1YS9sb2NhdG9yL0thcHVhTG9jYXRvci5qYXZh) | `51.11% <0.00%> (-1.17%)` | :arrow_down: | | [...commons/service/internal/AbstractKapuaService.java](https://app.codecov.io/gh/eclipse/kapua/pull/4026?src=pr&el=tree&filepath=commons%2Fsrc%2Fmain%2Fjava%2Forg%2Feclipse%2Fkapua%2Fcommons%2Fservice%2Finternal%2FAbstractKapuaService.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=eclipse#diff-Y29tbW9ucy9zcmMvbWFpbi9qYXZhL29yZy9lY2xpcHNlL2thcHVhL2NvbW1vbnMvc2VydmljZS9pbnRlcm5hbC9BYnN0cmFjdEthcHVhU2VydmljZS5qYXZh) | `0.00% <0.00%> (ø)` | |