vcli 0.1.4

my tiny CLI for init C++ Project
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub fn convert_to_snake_case(input: &str) -> String {
    let mut output = String::new();

    for (i, c) in input.chars().enumerate() {
        if c == '/' || c == '.' {
            if i > 0 {
                output.push('_');
            }
        } else {
            output.push(c.to_ascii_lowercase());
        }
    }

    output
}