Class DefaultActiveRules
java.lang.Object
org.sonar.api.batch.rule.internal.DefaultActiveRules
- All Implemented Interfaces:
org.sonar.api.batch.rule.ActiveRules
@Immutable
public class DefaultActiveRules
extends Object
implements org.sonar.api.batch.rule.ActiveRules
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.sonar.api.batch.rule.ActiveRulefind(org.sonar.api.rule.RuleKey ruleKey) Collection<org.sonar.api.batch.rule.ActiveRule>findAll()org.sonar.api.batch.rule.ActiveRulefindByInternalKey(String repository, String internalKey) Collection<org.sonar.api.batch.rule.ActiveRule>findByLanguage(String language) Collection<org.sonar.api.batch.rule.ActiveRule>findByRepository(String repository) getDeprecatedRuleKeys(org.sonar.api.rule.RuleKey ruleKey) booleanmatchesDeprecatedKeys(org.sonar.api.rule.RuleKey ruleKey, org.sonar.api.utils.WildcardPattern rulePattern)
-
Constructor Details
-
DefaultActiveRules
-
-
Method Details
-
getDeprecatedRuleKeys
-
matchesDeprecatedKeys
public boolean matchesDeprecatedKeys(org.sonar.api.rule.RuleKey ruleKey, org.sonar.api.utils.WildcardPattern rulePattern) -
find
public org.sonar.api.batch.rule.ActiveRule find(org.sonar.api.rule.RuleKey ruleKey) - Specified by:
findin interfaceorg.sonar.api.batch.rule.ActiveRules
-
findAll
- Specified by:
findAllin interfaceorg.sonar.api.batch.rule.ActiveRules
-
findByRepository
- Specified by:
findByRepositoryin interfaceorg.sonar.api.batch.rule.ActiveRules
-
findByLanguage
- Specified by:
findByLanguagein interfaceorg.sonar.api.batch.rule.ActiveRules
-
findByInternalKey
- Specified by:
findByInternalKeyin interfaceorg.sonar.api.batch.rule.ActiveRules
-