View Javadoc
1   package com.github.sevntu.checkstyle.checks.coding;
2   public class InputReturnCountExtendedCheckCtors
3   {
4   
5       public int a = 0;
6       
7       // one "return"
8       public InputReturnCountExtendedCheckCtors() {
9           return;
10      }
11  
12      // one "return"
13      public InputReturnCountExtendedCheckCtors(int x) {
14          for (int i = 0; i < x; i++) {
15              System.out.println();
16              int a = 1;
17              if (a != 2 && true) {
18                  if (true | false) {
19                      if (a - a != 0) {
20                          a += 1;
21                      }
22                  }
23              }
24          }
25          return;
26      }
27  
28      // two "returns"
29      public InputReturnCountExtendedCheckCtors(int x, String s) {
30          System.out.println();
31          int a = x + s.length();
32          if (a != 4) {
33              return;
34          }
35          else {
36              System.out.println(a);
37              return;
38          }
39      }
40  
41      // three "returns"
42      public InputReturnCountExtendedCheckCtors(String z, double y) {
43          System.out.println();
44          int a = Integer.parseInt(z);
45          y+=0.6;
46          if (a != 4)
47          {
48              return;
49          }
50          else
51          {
52              if (a - 1 != 2) {
53                  this.a = 0;
54                  return;
55              }
56              else {
57                  System.out.println();
58                  return;
59              }
60          }
61      }
62  
63      // four "returns" (one "return is empty!")
64      public InputReturnCountExtendedCheckCtors(String z, int x, double y) {
65          System.out.println();
66          int a = x;
67          if (a != 4)  {
68              if (a != 6) {
69                  return;
70              }
71              else {
72                  a++;
73              }
74              return;
75          }
76          else {
77              if (a - 1 != 2) {
78                  this.a = 0;
79                  return;
80              }
81              else {
82                  System.out.println();
83                  return;
84              }
85          }
86      }
87  }