Crates.io | cargo-ruin |
lib.rs | cargo-ruin |
version | |
source | src |
created_at | 2025-02-27 13:13:20.559294+00 |
updated_at | 2025-04-13 18:05:45.40454+00 |
description | Ruins your project with different options |
homepage | |
repository | |
max_upload_size | |
id | 1571686 |
Cargo.toml error: | TOML parse error at line 19, column 1 | 19 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
cargo-ruin
This crate ruins your project by:
Replacing ? with unwrap()
Replacing expect() with unwrap()
Removing all newlines
Removing all tabs
just do
cargo ruin
without arguments does all of the above
but you can also specify arguments as shown in
cargo ruin --help
i made this crate because i kept typing
cargo ruin
instead of
cargo run
so i made cargo-ruin as a joke.
inspired by this reddit post
leave feature suggestions at this reddit post