Package org.sonar.javascript.checks
Class ExpressionComplexityCheck.ExpressionComplexity
- java.lang.Object
-
- org.sonar.javascript.checks.ExpressionComplexityCheck.ExpressionComplexity
-
- Enclosing class:
- ExpressionComplexityCheck
public static class ExpressionComplexityCheck.ExpressionComplexity extends Object
-
-
Constructor Summary
Constructors Constructor Description ExpressionComplexity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOperator(SyntaxToken operator)voiddecrementNestedExprLevel()List<SyntaxToken>getComplexityOperators()voidincrementNestedExprLevel()booleanisOnFirstExprLevel()voidresetExpressionComplexityOperators()
-
-
-
Method Detail
-
addOperator
public void addOperator(SyntaxToken operator)
-
incrementNestedExprLevel
public void incrementNestedExprLevel()
-
decrementNestedExprLevel
public void decrementNestedExprLevel()
-
isOnFirstExprLevel
public boolean isOnFirstExprLevel()
-
getComplexityOperators
public List<SyntaxToken> getComplexityOperators()
-
resetExpressionComplexityOperators
public void resetExpressionComplexityOperators()
-
-