package com.puppycrawl.tools.checkstyle.main;

/**
 * This class has methods that have an NPath complexity larger than MAXINT.
 * Test case for bug 1654769.
 */
public class InputMainComplexityOverflow {

  public void provokeNpathIntegerOverflow()
  {
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
    if (true) {
      if (true) {
        if (true) {
          if (true) {
            if (true) {
              if (true) {
                if (true) {
                  if (true) {
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
