org.sonar.batch.rule
Class RulesProfileWrapper
java.lang.Object
org.sonar.api.profiles.RulesProfile
org.sonar.batch.rule.RulesProfileWrapper
- All Implemented Interfaces:
- Cloneable
public class RulesProfileWrapper
- extends RulesProfile
This wrapper is used to try to preserve backward compatibility for plugins that used to
depends on RulesProfile
- Since:
- 4.2
| Methods inherited from class org.sonar.api.profiles.RulesProfile |
activateRule, addActiveRule, clone, create, create, equals, getActiveRuleByConfigKey, getActiveRules, getActiveRulesByPlugin, getEnabled, getParentName, getProvided, getUsed, getVersion, hashCode, isEnabled, removeActiveRule, setActiveRules, setDefaultProfile, setEnabled, setLanguage, setName, setParentName, setProvided, setUsed, setVersion, toString |
RulesProfileWrapper
public RulesProfileWrapper(Collection<RulesProfile> profiles)
RulesProfileWrapper
public RulesProfileWrapper(RulesProfile profile)
getId
public Integer getId()
- Overrides:
getId in class RulesProfile
getName
public String getName()
- Overrides:
getName in class RulesProfile
getLanguage
public String getLanguage()
- Overrides:
getLanguage in class RulesProfile
getActiveRules
public List<ActiveRule> getActiveRules()
- Overrides:
getActiveRules in class RulesProfile
getActiveRule
public ActiveRule getActiveRule(String repositoryKey,
String ruleKey)
- Overrides:
getActiveRule in class RulesProfile
getActiveRulesByRepository
public List<ActiveRule> getActiveRulesByRepository(String repositoryKey)
- Overrides:
getActiveRulesByRepository in class RulesProfile
getActiveRules
public List<ActiveRule> getActiveRules(boolean acceptDisabledRules)
- Overrides:
getActiveRules in class RulesProfile
getActiveRule
public ActiveRule getActiveRule(Rule rule)
- Overrides:
getActiveRule in class RulesProfile
getDefaultProfile
public Boolean getDefaultProfile()
- Overrides:
getDefaultProfile in class RulesProfile
Copyright © 2009–2015 SonarSource. All rights reserved.