cargo-autodd-0.1.0 is not a library.
Visit the last successful build:
cargo-autodd-0.1.11
cargo-autodd
A tool that automatically manages Rust dependencies by analyzing your source code and updating Cargo.toml
Overview
cargo-autodd simplifies Rust dependency management by automatically adding required crates to your Cargo.toml based on use statements and extern crate declarations in your code.
Features
- Scans Rust source files for imports
- Automatically detects required dependencies
- Updates Cargo.toml with the latest stable versions
- Removes unused dependencies
- Leverages rust-analyzer for better code analysis (when available)
Installation
Requirements
- Rust 1.70.0 or later
- Cargo
- rust-analyzer (optional, but recommended)
Usage
In your Rust project directory:
How It Works
- Analyzes your Rust source files
- Detects import statements and external crate declarations
- Updates Cargo.toml with required dependencies
- Verifies changes with
cargo check
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT
Author
nwiizo (@nwiizo)