someguynamedjosh / ouroboros

Easy self-referential struct generation for Rust.
Apache License 2.0
524 stars 33 forks source link

`proc-macro-error` (`ouroboros_macro`'s dependency) is unmaintained #108

Closed staticintlucas closed 3 months ago

staticintlucas commented 8 months ago

proc-macro-error appears to be abandoned, see CreepySkeleton/proc-macro-error#35 and SergioBenitez/proc-macro2-diagnostics#7.

This is triggering clippy::multiple_crate_versions in one of my crates as I still have an indirect dependency on syn v1.0 through ouroboros/proc-macro-error, while all my other dependencies have moved to syn v2.0.

If you want I can also work on a PR to fix this, lemme know.

staticintlucas commented 3 months ago

Looks like this was fixed in e06c4b0