View Javadoc
1   /*xml
2   <module name="Checker">
3     <module name="TreeWalker">
4       <module name="ClassFanOutComplexity"/>
5     </module>
6   </module>
7   */
8   package com.puppycrawl.tools.checkstyle.checks.metrics.classfanoutcomplexity;
9   
10  import java.io.BufferedReader;
11  import java.io.File;
12  import java.util.Set;
13  import java.util.HashSet;
14  import java.util.Map;
15  import java.util.HashMap;
16  import java.util.Date;
17  
18  // xdoc section -- start
19  class Example1{
20    Set set = new HashSet(); // Set, HashSet ignored
21    Map map = new HashMap(); // Map, HashMap ignored
22    Date date = new Date(); // Counted, 1
23    Time1 time = new Time1(); // Counted, 2
24    Place1 place = new Place1(); // Counted, 3
25    int value = 10; // int is ignored
26    BufferedReader br;
27    File file;
28    void method() {
29      var result = "result"; // var is ignored
30    }
31  }
32  class Place1 {}
33  class Time1 {}
34  // xdoc section -- end