Fix Clippy and CI on current#3549
Conversation
a42f9e8 to
ba9d865
Compare
ba9d865 to
b6f085c
Compare
|
Hope this was the right way to approach this. The |
|
Our approach to supporting an MSRV as old as 1.74 is more hands off - we maintain a list of locked versions in cargo update hyper-rustls@0.27 --precise 0.27.7
cargo update rustc-hash --precise 2.1.1The changes to Cargo.toml itself aren't necessary. |
b6f085c to
2198bd7
Compare
a38d744 to
b8243ac
Compare
b8243ac to
2173e9f
Compare
2173e9f to
e7b2e51
Compare
|
Ah, yes, that's a much better solution! I knew Poise used the MSRV-specific Unfortunately, something seems to have changed in nightly over the past few days, and Clippy is now complaining about the visibility of error[E0365]: `Result` is only public within the crate, and cannot be re-exported outside
--> src/lib.rs:185:9
|
185 | model::prelude::*,
| ^^^^^^^^^^^^^^^^^ re-export of crate public `Result`
|
= note: consider declaring type or module `Result` with `pub`Even though they're public, they have a I've set this back to draft for now. Any advice would be appreciated. |
|
This is in fact a rustc bug regressed in the newest nightly, and I used |
|
Wow, thanks for the bisect tip. I spent a while manually combing through PRs trying to find the source (without much success). |
Fixed Clippy and MSRV CI errors on
current.