public class UnusedFunctionArgumentCheck
extends org.sonar.squidbridge.checks.SquidCheck<org.sonar.sslr.parser.LexerlessGrammar>
| Constructor and Description |
|---|
UnusedFunctionArgumentCheck() |
| Modifier and Type | Method and Description |
|---|---|
void |
createIssue(StringBuilder builder,
boolean reverse,
int nbArgs) |
void |
init() |
void |
leaveFile(com.sonar.sslr.api.AstNode astNode) |
void |
leaveNode(com.sonar.sslr.api.AstNode astNode) |
void |
reportAllUnusedArgs() |
void |
reportDanglingUnusedArgs() |
void |
reportUnusedArguments(com.sonar.sslr.api.AstNode functionNode) |
void |
visitFile(com.sonar.sslr.api.AstNode astNode) |
void |
visitNode(com.sonar.sslr.api.AstNode astNode) |
public void init()
init in class org.sonar.squidbridge.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>public void visitFile(com.sonar.sslr.api.AstNode astNode)
visitFile in interface com.sonar.sslr.api.AstVisitorvisitFile in class org.sonar.squidbridge.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>public void visitNode(com.sonar.sslr.api.AstNode astNode)
visitNode in interface com.sonar.sslr.api.AstVisitorvisitNode in class org.sonar.squidbridge.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>public void leaveNode(com.sonar.sslr.api.AstNode astNode)
leaveNode in interface com.sonar.sslr.api.AstVisitorleaveNode in class org.sonar.squidbridge.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>public void leaveFile(com.sonar.sslr.api.AstNode astNode)
leaveFile in interface com.sonar.sslr.api.AstVisitorleaveFile in class org.sonar.squidbridge.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>public void reportUnusedArguments(com.sonar.sslr.api.AstNode functionNode)
public void reportAllUnusedArgs()
public void reportDanglingUnusedArgs()
public void createIssue(StringBuilder builder, boolean reverse, int nbArgs)
Copyright © 2011-2015 SonarSource and Eriks Nukis. All Rights Reserved.