Class NPathComplexityCheck.TokenEnd

java.lang.Object
com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck.TokenEnd
Enclosing class:
NPathComplexityCheck

private static final class NPathComplexityCheck.TokenEnd extends Object
Coordinates of token end. Used to prevent inline ternary operator from being processed twice.
  • Field Details

    • endLineNo

      private int endLineNo
      End line of token.
    • endColumnNo

      private int endColumnNo
      End column of token.
  • Constructor Details

  • Method Details

    • setToken

      public void setToken(DetailAST endToken)
      Sets end coordinates from given token.
      Parameters:
      endToken - token.
    • reset

      public void reset()
      Sets end token coordinates to the start of the file.
    • isAfter

      public boolean isAfter(DetailAST ast)
      Checks if saved coordinates located after given token.
      Parameters:
      ast - given token.
      Returns:
      true, if saved coordinates located after given token.