org.sonar.java
Class JavaAstScanner

java.lang.Object
  extended by org.sonar.java.JavaAstScanner

public final class JavaAstScanner
extends Object


Method Summary
static AstScanner create(JavaConfiguration conf, SemanticModelVisitor semanticModelVisitor, com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>... visitors)
           
static org.sonar.squid.api.SourceFile scanSingleFile(File file, File parentFile, com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>... visitors)
          Helper method for testing checks without having to deploy them on a Sonar instance.
static org.sonar.squid.api.SourceFile scanSingleFile(File file, com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>... visitors)
          Helper method for testing checks without having to deploy them on a Sonar instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

scanSingleFile

public static org.sonar.squid.api.SourceFile scanSingleFile(File file,
                                                            com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>... visitors)
Helper method for testing checks without having to deploy them on a Sonar instance.


scanSingleFile

public static org.sonar.squid.api.SourceFile scanSingleFile(File file,
                                                            File parentFile,
                                                            com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>... visitors)
Helper method for testing checks without having to deploy them on a Sonar instance.


create

public static AstScanner create(JavaConfiguration conf,
                                SemanticModelVisitor semanticModelVisitor,
                                com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>... visitors)


Copyright © 2012-2014 SonarSource. All Rights Reserved.