198 lines
2.6 KiB
Go
198 lines
2.6 KiB
Go
//golangcitest:args -Emaintidx
|
|
//golangcitest:config_path testdata/configs/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:
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|