cargo-darwin 0.1.0

Darwin mutates your code, if your code still passes check tests, then your code isn't enough tested.
Documentation
1
2
3
4
5
6
7
8
9
use crate::mutation::Mutation;

pub(crate) fn clean_mutation_project(mutation: &Mutation) -> eyre::Result<()> {
    log::debug!("Remove project mutation");
    let mutation_project_path = mutation.get_mutation_project_path()?;
    std::fs::remove_dir_all(mutation_project_path)?;

    Ok(())
}