(s string)
| 357 | } |
| 358 | |
| 359 | func parseEnhancedCode(s string) (exterrors.EnhancedCode, error) { |
| 360 | parts := strings.Split(s, ".") |
| 361 | if len(parts) != 3 { |
| 362 | return exterrors.EnhancedCode{}, fmt.Errorf("wrong amount of enhanced code parts") |
| 363 | } |
| 364 | |
| 365 | code := exterrors.EnhancedCode{} |
| 366 | for i, part := range parts { |
| 367 | num, err := strconv.Atoi(part) |
| 368 | if err != nil { |
| 369 | return code, err |
| 370 | } |
| 371 | code[i] = num |
| 372 | } |
| 373 | return code, nil |
| 374 | } |
| 375 | |
| 376 | func parseChecksGroup(globals map[string]interface{}, node config.Node) ([]module.Check, error) { |
| 377 | var cg *CheckGroup |
no outgoing calls
no test coverage detected