Uses of Interface
org.sonar.plugins.java.api.CheckRegistrar
Packages that use CheckRegistrar
-
Uses of CheckRegistrar in org.sonar.java
Constructors in org.sonar.java with parameters of type CheckRegistrarModifierConstructorDescriptionSonarComponents
(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory, org.sonar.api.batch.fs.FileSystem fs, ClasspathForMain javaClasspath, ClasspathForTest javaTestClasspath, org.sonar.api.batch.rule.CheckFactory checkFactory, org.sonar.api.batch.rule.ActiveRules activeRules, CheckRegistrar[] checkRegistrars) Can be called in SonarLint context when custom rules are present.SonarComponents
(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory, org.sonar.api.batch.fs.FileSystem fs, ClasspathForMain javaClasspath, ClasspathForTest javaTestClasspath, org.sonar.api.batch.rule.CheckFactory checkFactory, org.sonar.api.batch.rule.ActiveRules activeRules, CheckRegistrar[] checkRegistrars, org.sonar.api.batch.bootstrap.ProjectDefinition projectDefinition) May be called in some SonarLint contexts, but not others, since ProjectDefinition might not be available.SonarComponents
(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory, org.sonar.api.batch.fs.FileSystem fs, ClasspathForMain javaClasspath, ClasspathForTest javaTestClasspath, org.sonar.api.batch.rule.CheckFactory checkFactory, org.sonar.api.batch.rule.ActiveRules activeRules, CheckRegistrar[] checkRegistrars, org.sonar.api.batch.bootstrap.ProjectDefinition projectDefinition, SonarLintCache sonarLintCache) All other constructors delegate to this one.SonarComponents
(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory, org.sonar.api.batch.fs.FileSystem fs, ClasspathForMain javaClasspath, ClasspathForTest javaTestClasspath, org.sonar.api.batch.rule.CheckFactory checkFactory, org.sonar.api.batch.rule.ActiveRules activeRules, CheckRegistrar[] checkRegistrars, SonarLintCache sonarLintCache) Will *only* be called in SonarLint context and when custom rules are present.