Closed jkczyz closed 1 month ago
Attention: Patch coverage is 84.31373%
with 16 lines
in your changes missing coverage. Please review.
Project coverage is 89.63%. Comparing base (
cdd1298
) to head (cad0985
). Report is 7 commits behind head on main.
Files with missing lines | Patch % | Lines |
---|---|---|
lightning/src/ln/channelmanager.rs | 47.36% | 10 Missing :warning: |
lightning/src/ln/invoice_utils.rs | 90.90% | 6 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
ChannelManager
is parameterized by aRouter
, which must also implementMessageRouter
. Instead, add aMessageRouter
parameter such that theRouter
andMessageRouter
traits can be de-coupled. This simplifies using something other thanDefaultMessageRouter
, whichDefaultRouter
currently delegates to.