RulesDefinition and CustomRuleRepository instead@Beta @ExtensionPoint @ScannerSide @Deprecated public abstract class CustomJavaScriptRulesDefinition extends Object implements org.sonar.api.server.rule.RulesDefinition
org.sonar.api.server.rule.RulesDefinition.Context, org.sonar.api.server.rule.RulesDefinition.DebtRemediationFunctions, org.sonar.api.server.rule.RulesDefinition.ExtendedRepository, org.sonar.api.server.rule.RulesDefinition.NewExtendedRepository, org.sonar.api.server.rule.RulesDefinition.NewParam, org.sonar.api.server.rule.RulesDefinition.NewRepository, org.sonar.api.server.rule.RulesDefinition.NewRepositoryImpl, org.sonar.api.server.rule.RulesDefinition.NewRule, org.sonar.api.server.rule.RulesDefinition.OwaspTop10, org.sonar.api.server.rule.RulesDefinition.Param, org.sonar.api.server.rule.RulesDefinition.Repository, org.sonar.api.server.rule.RulesDefinition.RepositoryImpl, org.sonar.api.server.rule.RulesDefinition.Rule, org.sonar.api.server.rule.RulesDefinition.SubCharacteristics| Constructor and Description |
|---|
CustomJavaScriptRulesDefinition()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Class[] |
checkClasses()
Deprecated.
Array of the custom rules classes.
|
void |
define(org.sonar.api.server.rule.RulesDefinition.Context context)
Deprecated.
Defines rule repository with check metadata from check classes' annotations.
|
abstract String |
repositoryKey()
Deprecated.
Key of the custom rule repository.
|
abstract String |
repositoryName()
Deprecated.
Name of the custom rule repository.
|
public CustomJavaScriptRulesDefinition()
public void define(org.sonar.api.server.rule.RulesDefinition.Context context)
define in interface org.sonar.api.server.rule.RulesDefinitionpublic abstract String repositoryName()
public abstract String repositoryKey()
public abstract Class[] checkClasses()
Copyright © 2011–2019 SonarSource and Eriks Nukis. All rights reserved.