Class VisitorsBridgeForTests
java.lang.Object
org.sonar.java.model.VisitorsBridge
org.sonar.java.testing.VisitorsBridgeForTests
-
Field Summary
Fields inherited from class org.sonar.java.model.VisitorsBridge
currentFile, inAndroidContext, javaVersion -
Constructor Summary
ConstructorsConstructorDescriptionVisitorsBridgeForTests(Iterable<? extends JavaCheck> visitors, List<File> projectClasspath, SonarComponents sonarComponents, JavaVersion javaVersion) VisitorsBridgeForTests(Iterable<? extends JavaCheck> visitors, SonarComponents sonarComponents, JavaVersion javaVersion) VisitorsBridgeForTests(JavaFileScanner visitor, SonarComponents sonarComponents) -
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 org.sonar.java.model.VisitorsBridge
endOfAnalysis, getClasspath, getJavaVersion, processRecognitionException, scanWithoutParsing, setCacheContext, setCurrentFile, setInAndroidContext, visitFile
-
Constructor Details
-
VisitorsBridgeForTests
-
VisitorsBridgeForTests
public VisitorsBridgeForTests(Iterable<? extends JavaCheck> visitors, @Nullable SonarComponents sonarComponents, JavaVersion javaVersion) -
VisitorsBridgeForTests
public VisitorsBridgeForTests(Iterable<? extends JavaCheck> visitors, List<File> projectClasspath, @Nullable SonarComponents sonarComponents, JavaVersion javaVersion)
-
-
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
-
lastCreatedTestContext
-
lastCreatedModuleContext
-