Package org.sonar.api.server.profile
Interface BuiltInQualityProfilesDefinition
-
@ServerSide @ExtensionPoint public interface BuiltInQualityProfilesDefinition
Define built-in quality profiles which are automatically registered during SonarQube startup. We no more provide any facility to load profiles from XML file or annotated classes.- Since:
- 6.6
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBuiltInQualityProfilesDefinition.BuiltInActiveRuleA rule activated on a built in quality profile.static interfaceBuiltInQualityProfilesDefinition.BuiltInQualityProfilestatic classBuiltInQualityProfilesDefinition.BuiltInQualityProfileImplstatic classBuiltInQualityProfilesDefinition.ContextInstantiated by core but not by plugins, except for their tests.static classBuiltInQualityProfilesDefinition.NewBuiltInActiveRulestatic interfaceBuiltInQualityProfilesDefinition.NewBuiltInQualityProfilestatic classBuiltInQualityProfilesDefinition.NewBuiltInQualityProfileImplstatic classBuiltInQualityProfilesDefinition.NewOverriddenParamstatic classBuiltInQualityProfilesDefinition.OverriddenParam
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddefine(BuiltInQualityProfilesDefinition.Context context)This method is executed when server is started.
-
-
-
Method Detail
-
define
void define(BuiltInQualityProfilesDefinition.Context context)
This method is executed when server is started.
-
-