error: the function has a cyclomatic complexity of 28 --> $DIR/cyclomatic_complexity.rs:7:1 | 7 | fn main() { | ^ | note: lint level defined here --> $DIR/cyclomatic_complexity.rs:4:9 | 4 | #![deny(cyclomatic_complexity)] | ^^^^^^^^^^^^^^^^^^^^^ = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 7 --> $DIR/cyclomatic_complexity.rs:92:1 | 92 | fn kaboom() { | ^ | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 1 --> $DIR/cyclomatic_complexity.rs:138:1 | 138 | fn lots_of_short_circuits() -> bool { | _^ starting here... 139 | | true && false && true && false && true && false && true 140 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 1 --> $DIR/cyclomatic_complexity.rs:143:1 | 143 | fn lots_of_short_circuits2() -> bool { | _^ starting here... 144 | | true || false || true || false || true || false || true 145 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 2 --> $DIR/cyclomatic_complexity.rs:148:1 | 148 | fn baa() { | ^ | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 2 --> $DIR/cyclomatic_complexity.rs:149:13 | 149 | let x = || match 99 { | _____________^ starting here... 150 | | 0 => 0, 151 | | 1 => 1, 152 | | 2 => 2, 153 | | 4 => 4, 154 | | 6 => 6, 155 | | 9 => 9, 156 | | _ => 42, 157 | | }; | |_____^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 2 --> $DIR/cyclomatic_complexity.rs:166:1 | 166 | fn bar() { | _^ starting here... 167 | | match 99 { 168 | | 0 => println!("hi"), 169 | | _ => println!("bye"), 170 | | } 171 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 2 --> $DIR/cyclomatic_complexity.rs:185:1 | 185 | fn barr() { | _^ starting here... 186 | | match 99 { 187 | | 0 => println!("hi"), 188 | | 1 => println!("bla"), 189 | | 2 | 3 => println!("blub"), 190 | | _ => println!("bye"), 191 | | } 192 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 3 --> $DIR/cyclomatic_complexity.rs:195:1 | 195 | fn barr2() { | ^ | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 2 --> $DIR/cyclomatic_complexity.rs:211:1 | 211 | fn barrr() { | _^ starting here... 212 | | match 99 { 213 | | 0 => println!("hi"), 214 | | 1 => panic!("bla"), 215 | | 2 | 3 => println!("blub"), 216 | | _ => println!("bye"), 217 | | } 218 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 3 --> $DIR/cyclomatic_complexity.rs:221:1 | 221 | fn barrr2() { | ^ | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 2 --> $DIR/cyclomatic_complexity.rs:237:1 | 237 | fn barrrr() { | _^ starting here... 238 | | match 99 { 239 | | 0 => println!("hi"), 240 | | 1 => println!("bla"), 241 | | 2 | 3 => panic!("blub"), 242 | | _ => println!("bye"), 243 | | } 244 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 3 --> $DIR/cyclomatic_complexity.rs:247:1 | 247 | fn barrrr2() { | ^ | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 2 --> $DIR/cyclomatic_complexity.rs:263:1 | 263 | fn cake() { | _^ starting here... 264 | | if 4 == 5 { 265 | | println!("yea"); 266 | | } else { 267 | | panic!("meh"); 268 | | } 269 | | println!("whee"); 270 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 4 --> $DIR/cyclomatic_complexity.rs:274:1 | 274 | pub fn read_file(input_path: &str) -> String { | ^ | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 1 --> $DIR/cyclomatic_complexity.rs:305:1 | 305 | fn void(void: Void) { | _^ starting here... 306 | | if true { 307 | | match void { 308 | | } 309 | | } 310 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 1 --> $DIR/cyclomatic_complexity.rs:319:1 | 319 | fn try() -> Result { | _^ starting here... 320 | | match 5 { 321 | | 5 => Ok(5), 322 | | _ => return Err("bla"), 323 | | } 324 | | } | |_^ ...ending here | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 1 --> $DIR/cyclomatic_complexity.rs:327:1 | 327 | fn try_again() -> Result { | ^ | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 1 --> $DIR/cyclomatic_complexity.rs:343:1 | 343 | fn early() -> Result { | ^ | = help: you could split it up into multiple smaller functions error: the function has a cyclomatic complexity of 8 --> $DIR/cyclomatic_complexity.rs:356:1 | 356 | fn early_ret() -> i32 { | ^ | = help: you could split it up into multiple smaller functions error: aborting due to 20 previous errors