198 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			198 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
//golangcitest:args -Emaintidx
 | 
						|
//golangcitest:config_path testdata/maintidx_under_100.yml
 | 
						|
package testdata
 | 
						|
 | 
						|
func over20() { // want "Function name: over20, Cyclomatic Complexity: 1, Halstead Volume: 8.00, Maintainability Index: 86"
 | 
						|
}
 | 
						|
 | 
						|
func under20() { // want "Function name: under20, Cyclomatic Complexity: 76, Halstead Volume: 1636.00, Maintainability Index: 17"
 | 
						|
	for true {
 | 
						|
		if false {
 | 
						|
			if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			}
 | 
						|
		} else if false {
 | 
						|
			if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			}
 | 
						|
		} else if false {
 | 
						|
			if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			}
 | 
						|
		} else if false {
 | 
						|
			if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			}
 | 
						|
		} else {
 | 
						|
			if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else if false {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			} else {
 | 
						|
				n := 0
 | 
						|
				switch n {
 | 
						|
				case 0:
 | 
						|
				case 1:
 | 
						|
				default:
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 |