Something went wrong. Try again.
code complexity & repetition analysis tool
Something went wrong. Try again.
Installation #
From Source #
Prerequisites #
- Rust 1.70 or later
- Cargo (comes with Rust)
Build and Install #
# Clone the repository
git clone https://github.com/yourusername/mccabre.git
cd mccabre
# Build and install
cargo install --path crates/cli
Development Build #
# Build in debug mode
cargo build
# Run directly
cargo run --bin mccabre -- analyze examples/
# Run tests
cargo test --quiet
Verifying Installation #
After building, verify your installation:
mccabre --version
mccabre --help
mccabre analyze examples/
You should see colored output with complexity metrics and detected clones.
Uninstall #
cargo uninstall mccabre
Configuration #
See Configuration for customizing thresholds and behavior.