redboltz / async_mqtt

Asynchronous MQTT communication library based on Boost.Asio
Boost Software License 1.0
91 stars 10 forks source link

Refine packet comparison #273

Closed redboltz closed 4 months ago

codecov-commenter commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 85.41%. Comparing base (c19fd9c) to head (ea033a3).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273/graphs/tree.svg?width=650&height=150&src=pr&token=21ZT59CMM5&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo)](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo) ```diff @@ Coverage Diff @@ ## main #273 +/- ## ========================================== + Coverage 85.32% 85.41% +0.08% ========================================== Files 122 123 +1 Lines 8738 8857 +119 ========================================== + Hits 7456 7565 +109 - Misses 1282 1292 +10 ``` | [Files](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo) | Coverage Δ | | |---|---|---| | [include/async\_mqtt/client.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fclient.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L2NsaWVudC5ocHA=) | `100.00% <ø> (ø)` | | | [include/async\_mqtt/packet/impl/packet\_helper.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fpacket_helper.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3BhY2tldF9oZWxwZXIuaHBw) | `100.00% <ø> (ø)` | | | [include/async\_mqtt/packet/impl/packet\_variant.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fpacket_variant.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3BhY2tldF92YXJpYW50LmhwcA==) | `100.00% <ø> (ø)` | | | [include/async\_mqtt/packet/impl/v3\_1\_1\_connack.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fv3_1_1_connack.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3YzXzFfMV9jb25uYWNrLmhwcA==) | `74.60% <ø> (-1.67%)` | :arrow_down: | | [include/async\_mqtt/packet/impl/v3\_1\_1\_connect.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fv3_1_1_connect.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3YzXzFfMV9jb25uZWN0LmhwcA==) | `77.37% <ø> (-0.41%)` | :arrow_down: | | [...clude/async\_mqtt/packet/impl/v3\_1\_1\_disconnect.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fv3_1_1_disconnect.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3YzXzFfMV9kaXNjb25uZWN0LmhwcA==) | `71.42% <ø> (-2.26%)` | :arrow_down: | | [include/async\_mqtt/packet/impl/v3\_1\_1\_pingreq.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fv3_1_1_pingreq.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3YzXzFfMV9waW5ncmVxLmhwcA==) | `72.09% <ø> (-2.27%)` | :arrow_down: | | [include/async\_mqtt/packet/impl/v3\_1\_1\_pingresp.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fv3_1_1_pingresp.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3YzXzFfMV9waW5ncmVzcC5ocHA=) | `72.09% <ø> (-2.27%)` | :arrow_down: | | [include/async\_mqtt/packet/impl/v3\_1\_1\_puback.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fv3_1_1_puback.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3YzXzFfMV9wdWJhY2suaHBw) | `76.92% <ø> (-2.25%)` | :arrow_down: | | [include/async\_mqtt/packet/impl/v3\_1\_1\_pubcomp.hpp](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree&filepath=include%2Fasync_mqtt%2Fpacket%2Fimpl%2Fv3_1_1_pubcomp.hpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo#diff-aW5jbHVkZS9hc3luY19tcXR0L3BhY2tldC9pbXBsL3YzXzFfMV9wdWJjb21wLmhwcA==) | `73.07% <ø> (-1.93%)` | :arrow_down: | | ... and [33 more](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo) | | ... and [5 files with indirect coverage changes](https://app.codecov.io/gh/redboltz/async_mqtt/pull/273/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Takatoshi+Kondo)