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 class
BuiltInQualityProfilesDefinition.BuiltInActiveRule
A rule activated on a built in quality profile.static interface
BuiltInQualityProfilesDefinition.BuiltInQualityProfile
static class
BuiltInQualityProfilesDefinition.BuiltInQualityProfileImpl
static class
BuiltInQualityProfilesDefinition.Context
Instantiated by core but not by plugins, except for their tests.static class
BuiltInQualityProfilesDefinition.NewBuiltInActiveRule
static interface
BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile
static class
BuiltInQualityProfilesDefinition.NewBuiltInQualityProfileImpl
static class
BuiltInQualityProfilesDefinition.NewOverriddenParam
static class
BuiltInQualityProfilesDefinition.OverriddenParam
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
define(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.
-
-