Package org.sonar.plugins.javascript.api
Interface CustomRuleRepository
-
@ScannerSide @SonarLintSide @Deprecated public interface CustomRuleRepository
Deprecated.since 6.0. Consider using ESlint custom rules with external issue import instead.This interface should be implemented by custom rules plugins to register their rules with SonarJS
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
CustomRuleRepository.Language
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description List<Class<? extends JavaScriptCheck>>
checkClasses()
Deprecated.List of the custom rules classes.default Set<CustomRuleRepository.Language>
languages()
Deprecated.String
repositoryKey()
Deprecated.Key of the custom rule repository.
-
-
-
Method Detail
-
languages
default Set<CustomRuleRepository.Language> languages()
Deprecated.
-
repositoryKey
String repositoryKey()
Deprecated.Key of the custom rule repository.
-
checkClasses
List<Class<? extends JavaScriptCheck>> checkClasses()
Deprecated.List of the custom rules classes.- Returns:
-
-