Reports switch statements or expressions with too many case labels.

Such a long switch statement may be confusing and should probably be refactored. Sometimes, it is not a problem (for example, a domain is very complicated and has enums with a lot of constants).

Example:


    switch (x) {
        case 1 -> {}
        case 2 -> {}
        case 3 -> {}
        case 4 -> {}
        case 5 -> {}
        case 6 -> {}
        case 7 -> {}
        case 8 -> {}
        case 9 -> {}
        case 10 -> {}
        case 11,12,13 -> {}
        default -> {}
    }

Use the Maximum number of branches field to specify the maximum number of case labels expected.