Class VisitorsBridge

java.lang.Object
org.sonar.java.model.VisitorsBridge
Direct Known Subclasses:
VisitorsBridgeForTests

public class VisitorsBridge extends Object
  • Field Details

    • currentFile

      protected org.sonar.api.batch.fs.InputFile currentFile
    • javaVersion

      protected JavaVersion javaVersion
    • inAndroidContext

      protected boolean inAndroidContext
  • Constructor Details

  • Method Details

    • getJavaVersion

      public JavaVersion getJavaVersion()
    • getClasspath

      public List<File> getClasspath()
    • setJavaVersion

      public void setJavaVersion(JavaVersion javaVersion)
    • setInAndroidContext

      public void setInAndroidContext(boolean inAndroidContext)
    • visitFile

      public void visitFile(@Nullable Tree parsedTree)
    • createScannerContext

      protected JavaFileScannerContext createScannerContext(CompilationUnitTree tree, @Nullable Sema semanticModel, SonarComponents sonarComponents, boolean fileParsed)
    • processRecognitionException

      public void processRecognitionException(com.sonar.sslr.api.RecognitionException e, org.sonar.api.batch.fs.InputFile inputFile)
    • setCurrentFile

      public void setCurrentFile(org.sonar.api.batch.fs.InputFile inputFile)
    • endOfAnalysis

      public void endOfAnalysis()