Package org.sonar.api.server.profile
Class BuiltInQualityProfilesDefinition.NewBuiltInQualityProfileImpl
- java.lang.Object
-
- org.sonar.api.server.profile.BuiltInQualityProfilesDefinition.NewBuiltInQualityProfileImpl
-
- All Implemented Interfaces:
BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
- Enclosing interface:
- BuiltInQualityProfilesDefinition
public static class BuiltInQualityProfilesDefinition.NewBuiltInQualityProfileImpl extends java.lang.Object implements BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuiltInQualityProfilesDefinition.NewBuiltInActiveRuleactivateRule(java.lang.String repoKey, java.lang.String ruleKey)Activate a rule with specified key.java.util.Collection<BuiltInQualityProfilesDefinition.NewBuiltInActiveRule>activeRules()voiddone()booleanisDefault()java.lang.Stringlanguage()java.lang.Stringname()BuiltInQualityProfilesDefinition.NewBuiltInQualityProfilesetDefault(boolean value)Set whether this is the default profile for the language.java.lang.StringtoString()
-
-
-
Method Detail
-
setDefault
public BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile setDefault(boolean value)
Description copied from interface:BuiltInQualityProfilesDefinition.NewBuiltInQualityProfileSet whether this is the default profile for the language. The default profile is used when none is explicitly defined when analyzing a project.- Specified by:
setDefaultin interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
activateRule
public BuiltInQualityProfilesDefinition.NewBuiltInActiveRule activateRule(java.lang.String repoKey, java.lang.String ruleKey)
Description copied from interface:BuiltInQualityProfilesDefinition.NewBuiltInQualityProfileActivate a rule with specified key.- Specified by:
activateRulein interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
language
public java.lang.String language()
- Specified by:
languagein interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
name
public java.lang.String name()
- Specified by:
namein interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
isDefault
public boolean isDefault()
- Specified by:
isDefaultin interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
activeRules
public java.util.Collection<BuiltInQualityProfilesDefinition.NewBuiltInActiveRule> activeRules()
- Specified by:
activeRulesin interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
done
public void done()
- Specified by:
donein interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-