Closed puddly closed 1 month ago
Attention: Patch coverage is 96.92308%
with 2 lines
in your changes missing coverage. Please review.
Project coverage is 99.13%. Comparing base (
64ba03d
) to head (16f0e41
).
Files | Patch % | Lines |
---|---|---|
bellows/ezsp/protocol.py | 92.30% | 1 Missing :warning: |
bellows/zigbee/application.py | 90.00% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I've converted the types of every command schema for EZSP v5-v14 from a tuple of types to a dict of types. Only EZSPv4 is left. There is currently a compatibility shim to handle tuple schemas but it will be removed once v4 is finished.
This really helps with log file and code readability.
Future command sending syntax will allow mixing and matching args and kwargs but bellows will migrate to kwarg-only syntax.