embassy-rs / embassy

Modern embedded framework, using Rust and async.
https://embassy.dev
Apache License 2.0
5.17k stars 712 forks source link

docs: broken links to deps #1108

Closed elpiel closed 8 months ago

elpiel commented 1 year ago

I found a few things in the docs and wanted to report them (I could look into fixing them):

https://github.com/embassy-rs/embassy/blob/5d4f09156af094732edc5c01332af8b13db10e0f/embassy-stm32/Cargo.toml#L7-L14

ceekdee commented 1 year ago

SubGhzRadioConfig is no longer referenced after the removal of the original stm32wl LoRa driver in embassy-lora as part of PR https://github.com/embassy-rs/embassy/pull/1407.

Dirbaio commented 1 year ago

True! I'm leaving this issue open because it actually affects all links to deps that are not on docs.rs.

elpiel commented 1 year ago

@Dirbaio keep in mind that there's also an issue with crates.io dependencies where the same crate is used with multiple versions:

https://github.com/embassy-rs/docserver/issues/2

Dirbaio commented 8 months ago

inter-crate links are now fixed.

i'm still not sure what's up with the embedded-hal versions, it might be a rustdoc bug?

elpiel commented 8 months ago

Thank you!