Open gendx opened 2 months ago
~It looks like it got worse in the last version, as there is now a "Failed to analyze repository" error: https://deps.rs/repo/github/gendx/stv-rs~
~i.e. not only are such dependencies not recognized, but they also make the whole Cargo.toml
file fail to parse.~
Nevermind, it looks like it was a temporary glitch. Reverted back to the original issue title.
Besides the usual
[dependencies]
,[dev-dependencies]
and[build-dependencies]
sections, Cargo allows specifying per-platform dependencies with the following syntax:The general syntax is
target.*.(dev-|build-)?dependencies
, where the middle part*
may represent the platform in arbitrarily complex ways (cfg()
, custom target, etc.).Currently, such dependencies are not recognized by deps.rs, see this example Cargo.toml:
I don't think deps.rs should try to parse the platform part (to report for which platform there are outdated dependencies), but it would be good to report all the target-specific dependencies :)