Package org.sonar.java.ast
Class JavaAstScanner
- java.lang.Object
-
- org.sonar.java.ast.JavaAstScanner
-
public class JavaAstScanner extends Object
-
-
Constructor Summary
Constructors Constructor Description JavaAstScanner(com.sonar.sslr.api.typed.ActionParser<Tree> parser, SonarComponents sonarComponents)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
scan(Iterable<org.sonar.api.batch.fs.InputFile> inputFiles)
static void
scanSingleFileForTests(org.sonar.api.batch.fs.InputFile file, VisitorsBridge visitorsBridge)
static void
scanSingleFileForTests(org.sonar.api.batch.fs.InputFile inputFile, VisitorsBridge visitorsBridge, JavaVersion javaVersion)
void
setVisitorBridge(VisitorsBridge visitor)
-
-
-
Constructor Detail
-
JavaAstScanner
public JavaAstScanner(com.sonar.sslr.api.typed.ActionParser<Tree> parser, @Nullable SonarComponents sonarComponents)
-
-
Method Detail
-
scan
public void scan(Iterable<org.sonar.api.batch.fs.InputFile> inputFiles)
-
setVisitorBridge
public void setVisitorBridge(VisitorsBridge visitor)
-
scanSingleFileForTests
public static void scanSingleFileForTests(org.sonar.api.batch.fs.InputFile file, VisitorsBridge visitorsBridge)
-
scanSingleFileForTests
public static void scanSingleFileForTests(org.sonar.api.batch.fs.InputFile inputFile, VisitorsBridge visitorsBridge, JavaVersion javaVersion)
-
-