1
2
3
4
5
6
7
8
9
10
11 package com.puppycrawl.tools.checkstyle.checks.metrics.cyclomaticcomplexity;
12
13 public class InputCyclomaticComplexitySwitchBlocks {
14 public void foo2() {
15 String programmingLanguage = "Java";
16 switch (programmingLanguage) {
17 case "Java":
18 case "C#":
19 case "C++":
20 String.CASE_INSENSITIVE_ORDER.equals(programmingLanguage +
21 " is an object oriented programming language.");
22 break;
23 case "C":
24 String.CASE_INSENSITIVE_ORDER.equals(programmingLanguage +
25 " is not an object oriented programming language.");
26 break;
27 default:
28 String.CASE_INSENSITIVE_ORDER.equals(programmingLanguage +
29 " is unknown language.");
30 break;
31 }
32 }
33 }