Package org.sonar.java.testing
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 InputFileScannerContext
createScannerContext
(SonarComponents sonarComponents, org.sonar.api.batch.fs.InputFile inputFile, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) protected ModuleScannerContext
createScannerContext
(SonarComponents sonarComponents, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) protected JavaFileScannerContext
createScannerContext
(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:
createScannerContext
in classVisitorsBridge
-
createScannerContext
protected InputFileScannerContext createScannerContext(SonarComponents sonarComponents, org.sonar.api.batch.fs.InputFile inputFile, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) - Overrides:
createScannerContext
in classVisitorsBridge
-
createScannerContext
protected ModuleScannerContext createScannerContext(@Nullable SonarComponents sonarComponents, JavaVersion javaVersion, boolean inAndroidContext, @Nullable CacheContext cacheContext) - Overrides:
createScannerContext
in classVisitorsBridge
-
lastCreatedTestContext
-
lastCreatedModuleContext
-