-
Notifications
You must be signed in to change notification settings - Fork 384
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove deprecated re-exports #3359
Remove deprecated re-exports #3359
Conversation
409c2e0
to
42b89a9
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3359 +/- ##
==========================================
+ Coverage 89.61% 89.67% +0.05%
==========================================
Files 127 127
Lines 103533 103822 +289
Branches 103533 103822 +289
==========================================
+ Hits 92785 93106 +321
+ Misses 8051 8045 -6
+ Partials 2697 2671 -26 ☔ View full report in Codecov by Sentry. |
42b89a9
to
a9f6ecc
Compare
These were deprecated in 0.0.124, and we drop them here in favor of `lightning::types::features::*`.
800715e
to
7d7d739
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unfortunately CI fails in the RUSTFLAGS=' --cfg=ldk_test_vectors'
step
b27c380
to
376755d
Compare
Fixed, plus taproot build. |
These re-exports were deprecated in 0.0.124 in favor of the `lightning::types::payment::*` paths, which we use here.
Like we've done for `features` and `payment`, here we mark the `lightning::util::string` re-export as deprecated.
376755d
to
57dcc7d
Compare
Now that the module only contains some implementations of serialization for the `lightning_types::features` structs, there's no reason for it to be public.
ac000bd
to
b5b3860
Compare
This removes the re-exports that were deprecated in 0.0.124 and adds one more deprecation. Almost fixes #3251 but doesn't cause of the last deprecation addition, at least it fixes it for the purposes of 0.1.