Class VisitorsBridgeForTests
java.lang.Object
org.sonar.java.model.VisitorsBridge
org.sonar.java.testing.VisitorsBridgeForTests
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class VisitorsBridge
currentFile, inAndroidContext, javaVersionModifier and TypeFieldDescriptionprotected org.sonar.api.batch.fs.InputFileprotected final booleanprotected final JavaVersion -
Method Summary
Modifier and TypeMethodDescriptionprotected InputFileScannerContextcreateScannerContext(SonarComponents sonarComponents, org.sonar.api.batch.fs.InputFile inputFile, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) protected ModuleScannerContextcreateScannerContext(SonarComponents sonarComponents, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) protected JavaFileScannerContextcreateScannerContext(CompilationUnitTree tree, Sema semanticModel, SonarComponents sonarComponents, boolean failedParsing) Methods inherited from class VisitorsBridge
endOfAnalysis, getClasspath, getJavaVersion, processRecognitionException, scanWithoutParsing, setCacheContext, setCurrentFile, visitFileModifier and TypeMethodDescriptionvoidvoidprocessRecognitionException(com.sonar.sslr.api.RecognitionException e, org.sonar.api.batch.fs.InputFile inputFile) booleanscanWithoutParsing(org.sonar.api.batch.fs.InputFile inputFile) In cases where incremental analysis is enabled, try to scan a raw file without parsing its content.voidsetCacheContext(CacheContext cacheContext) voidsetCurrentFile(org.sonar.api.batch.fs.InputFile inputFile) void
-
Method Details
-
createScannerContext
protected JavaFileScannerContext createScannerContext(CompilationUnitTree tree, @Nullable Sema semanticModel, SonarComponents sonarComponents, boolean failedParsing) - Overrides:
createScannerContextin classVisitorsBridge
-
createScannerContext
protected InputFileScannerContext createScannerContext(SonarComponents sonarComponents, org.sonar.api.batch.fs.InputFile inputFile, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) - Overrides:
createScannerContextin classVisitorsBridge
-
createScannerContext
protected ModuleScannerContext createScannerContext(@Nullable SonarComponents sonarComponents, JavaVersion javaVersion, boolean inAndroidContext, @Nullable CacheContext cacheContext) - Overrides:
createScannerContextin classVisitorsBridge
-
testContexts
-
lastCreatedModuleContext
-