Document Rust dependency hygiene checks - #60
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
$## Summary\n- document dependency hygiene commands for DetMir/AWatch-rus Rust workspace\n- add cargo metadata, cargo tree --duplicates, cargo update --locked, cargo audit, cargo deny and periodic cargo machete guidance\n- clarify that cargo update --locked is a drift probe and should produce a separate dependency-refresh PR instead of silent lockfile churn\n\n## Verification\n- git diff --check\n- cargo metadata --locked --format-version 1\n- cargo tree --duplicates --locked\n- cargo audit --deny warnings\n- cargo deny --manifest-path adk-rust/Cargo.toml check --config deny.toml --hide-inclusion-graph --show-stats\n- cargo machete\n\n## Notes\n- cargo update --locked reported compatible newer dependency versions and refused to change Cargo.lock, as expected for drift probing\n- cargo machete currently reports candidate unused deps for a separate cleanup PR after manual verification