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.NewBuiltInActiveRule
activateRule(java.lang.String repoKey, java.lang.String ruleKey)
Activate a rule with specified key.java.util.Collection<BuiltInQualityProfilesDefinition.NewBuiltInActiveRule>
activeRules()
void
done()
boolean
isDefault()
java.lang.String
language()
java.lang.String
name()
BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
setDefault(boolean value)
Set whether this is the default profile for the language.java.lang.String
toString()
-
-
-
Method Detail
-
setDefault
public BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile setDefault(boolean value)
Description copied from interface:BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
Set 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:
setDefault
in interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
activateRule
public BuiltInQualityProfilesDefinition.NewBuiltInActiveRule activateRule(java.lang.String repoKey, java.lang.String ruleKey)
Description copied from interface:BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
Activate a rule with specified key.- Specified by:
activateRule
in interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
language
public java.lang.String language()
- Specified by:
language
in interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
name
public java.lang.String name()
- Specified by:
name
in interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
isDefault
public boolean isDefault()
- Specified by:
isDefault
in interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
activeRules
public java.util.Collection<BuiltInQualityProfilesDefinition.NewBuiltInActiveRule> activeRules()
- Specified by:
activeRules
in interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
done
public void done()
- Specified by:
done
in interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-