@Override public void visitIfStatement(IfStatementTree tree) { super.visitIfStatement(tree); List<ElseifClauseTree> elseifClauses = tree.elseifClauses(); if (!elseifClauses.isEmpty() && tree.elseClause() == null) { ElseifClauseTree lastElseIf = elseifClauses.get(elseifClauses.size() - 1); context().newIssue(this, lastElseIf.elseifToken(), MESSAGE); } }
@Override public void visitIfStatement(IfStatementTree tree) { incrementComplexity(); super.visitIfStatement(tree); }