Reports methods that contain more than one loop statement.

Example:

The method below will be reported because it contains two loops:


  void methodWithTwoLoops(int n1, int n2) {
    for (int i = 0; i < n1; i++) {
      System.out.println(i);
    }

    int j = 0;
    while (j < n2) {
      System.out.println(j);
      j++;
    }
  }

The following method will also be reported because it contains a nested loop:


  void methodWithNestedLoop(int n1, int n2) {
    for (int i = 0; i < n1; i++) {
      for (int j = 0; j < n2; j++) {
        System.out.println(i + j);
      }
    }
  }