-
Notifications
You must be signed in to change notification settings - Fork 421
Remove deprecated re-exports #3359
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
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
tnull
left a comment
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.