Uses of Interface
org.sonar.plugins.java.api.JavaVersion
Packages that use JavaVersion
Package
Description
-
Uses of JavaVersion in org.sonar.java
Constructors in org.sonar.java with parameters of type JavaVersionModifierConstructorDescriptionJavaFrontend(JavaVersion javaVersion, SonarComponents sonarComponents, Measurer measurer, Telemetry telemetry, JavaResourceLocator javaResourceLocator, SonarJavaIssueFilter postAnalysisIssueFilter, JavaCheck... visitors) -
Uses of JavaVersion in org.sonar.java.model
Classes in org.sonar.java.model that implement JavaVersionFields in org.sonar.java.model declared as JavaVersionModifier and TypeFieldDescriptionprotected final JavaVersionDefaultModuleScannerContext.javaVersionprotected final JavaVersionVisitorsBridge.javaVersionstatic final JavaVersionJParserConfig.MAXIMUM_SUPPORTED_JAVA_VERSIONMethods in org.sonar.java.model that return JavaVersionModifier and TypeMethodDescriptionstatic JavaVersionJavaVersionImpl.fromString(String javaVersion) static JavaVersionJavaVersionImpl.fromString(String javaVersion, String previewFeaturesFlag) DefaultModuleScannerContext.getJavaVersion()VisitorsBridge.getJavaVersion()Methods in org.sonar.java.model with parameters of type JavaVersionModifier and TypeMethodDescriptionJParserConfig.ParserConfigConstructor.apply(JavaVersion version, List<File> files, Boolean shouldIgnoreUnnamedModuleForSplitPackage) JParserConfig.Mode.create(JavaVersion javaVersion, List<File> classpath) JParserConfig.Mode.create(JavaVersion javaVersion, List<File> classpath, boolean shouldIgnoreUnnamedModuleForSplitPackage) protected InputFileScannerContextVisitorsBridge.createScannerContext(SonarComponents sonarComponents, org.sonar.api.batch.fs.InputFile inputFile, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) protected ModuleScannerContextVisitorsBridge.createScannerContext(SonarComponents sonarComponents, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) Constructors in org.sonar.java.model with parameters of type JavaVersionModifierConstructorDescriptionDefaultInputFileScannerContext(SonarComponents sonarComponents, org.sonar.api.batch.fs.InputFile inputFile, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) DefaultJavaFileScannerContext(CompilationUnitTree tree, org.sonar.api.batch.fs.InputFile inputFile, Sema semanticModel, SonarComponents sonarComponents, JavaVersion javaVersion, boolean fileParsed, boolean inAndroidContext) DefaultJavaFileScannerContext(CompilationUnitTree tree, org.sonar.api.batch.fs.InputFile inputFile, Sema semanticModel, SonarComponents sonarComponents, JavaVersion javaVersion, boolean fileParsed, boolean inAndroidContext, CacheContext cacheContext) DefaultModuleScannerContext(SonarComponents sonarComponents, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) VisitorsBridge(Iterable<? extends JavaCheck> visitors, List<File> projectClasspath, SonarComponents sonarComponents, JavaVersion javaVersion) VisitorsBridge(Iterable<? extends JavaCheck> visitors, List<File> projectClasspath, SonarComponents sonarComponents, JavaVersion javaVersion, boolean inAndroidContext) -
Uses of JavaVersion in org.sonar.java.testing
Methods in org.sonar.java.testing with parameters of type JavaVersionModifier and TypeMethodDescriptionprotected InputFileScannerContextVisitorsBridgeForTests.createScannerContext(SonarComponents sonarComponents, org.sonar.api.batch.fs.InputFile inputFile, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) protected ModuleScannerContextVisitorsBridgeForTests.createScannerContext(SonarComponents sonarComponents, JavaVersion javaVersion, boolean inAndroidContext, CacheContext cacheContext) VisitorsBridgeForTests.Builder.withJavaVersion(JavaVersion javaVersion) Constructors in org.sonar.java.testing with parameters of type JavaVersionModifierConstructorDescriptionJavaFileScannerContextForTests(CompilationUnitTree tree, org.sonar.api.batch.fs.InputFile inputFile, Sema semanticModel, SonarComponents sonarComponents, JavaVersion javaVersion, boolean failedParsing, boolean inAndroidContext, CacheContext cacheContext) -
Uses of JavaVersion in org.sonar.plugins.java.api
Methods in org.sonar.plugins.java.api that return JavaVersionModifier and TypeMethodDescriptionModuleScannerContext.getJavaVersion()Java version defined for the analysis usingsonar.java.versionparameter.Methods in org.sonar.plugins.java.api with parameters of type JavaVersionModifier and TypeMethodDescriptionbooleanJavaVersionAwareVisitor.isCompatibleWithJavaVersion(JavaVersion version) Control if the check is compatible with the java version of the project being analyzed.