public class AstScanner extends Object
| Constructor and Description |
|---|
AstScanner(AstScanner astScanner)
Takes parser and index from another instance of
AstScanner |
AstScanner(com.sonar.sslr.impl.Parser<org.sonar.sslr.parser.LexerlessGrammar> parser) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.sonar.squidbridge.api.CodeVisitor visitor) |
org.sonar.squidbridge.api.SourceCodeSearchEngine |
getIndex() |
void |
scan(Iterable<File> files) |
void |
setCommentAnalyser(org.sonar.squidbridge.CommentAnalyser commentAnalyser) |
void |
simpleScan(Iterable<File> files)
Used to do scan of test files.
|
void |
withSquidAstVisitor(org.sonar.squidbridge.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar> visitor) |
public AstScanner(com.sonar.sslr.impl.Parser<org.sonar.sslr.parser.LexerlessGrammar> parser)
public AstScanner(AstScanner astScanner)
AstScannerpublic void simpleScan(Iterable<File> files)
files - public void withSquidAstVisitor(org.sonar.squidbridge.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar> visitor)
public org.sonar.squidbridge.api.SourceCodeSearchEngine getIndex()
public void setCommentAnalyser(org.sonar.squidbridge.CommentAnalyser commentAnalyser)
public void accept(org.sonar.squidbridge.api.CodeVisitor visitor)
Copyright © 2012–2015 SonarSource. All rights reserved.