org.sonar.java.ast
Class AstScanner
java.lang.Object
org.sonar.java.ast.AstScanner
public class AstScanner
- extends Object
Replacement for AstScanner.
|
Method Summary |
void |
accept(org.sonar.squid.api.CodeVisitor visitor)
|
org.sonar.squid.api.SourceCodeSearchEngine |
getIndex()
|
void |
scan(Collection<org.sonar.api.resources.InputFile> files)
|
void |
setCommentAnalyser(com.sonar.sslr.api.CommentAnalyser commentAnalyser)
|
void |
simpleScan(Collection<org.sonar.api.resources.InputFile> files)
Used to do scan of test files. |
void |
withSquidAstVisitor(com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar> visitor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AstScanner
public AstScanner(com.sonar.sslr.impl.Parser<org.sonar.sslr.parser.LexerlessGrammar> parser)
AstScanner
public AstScanner(AstScanner astScanner)
- Takes parser and index from another instance of
AstScanner
scan
public void scan(Collection<org.sonar.api.resources.InputFile> files)
simpleScan
public void simpleScan(Collection<org.sonar.api.resources.InputFile> files)
- Used to do scan of test files.
withSquidAstVisitor
public void withSquidAstVisitor(com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar> visitor)
getIndex
public org.sonar.squid.api.SourceCodeSearchEngine getIndex()
setCommentAnalyser
public void setCommentAnalyser(com.sonar.sslr.api.CommentAnalyser commentAnalyser)
accept
public void accept(org.sonar.squid.api.CodeVisitor visitor)
Copyright © 2012-2014 SonarSource. All Rights Reserved.