public static class RulesDefinition.Context
extends java.lang.Object
Constructor and Description |
---|
Context() |
Modifier and Type | Method and Description |
---|---|
RulesDefinition.NewRepository |
createExternalRepository(java.lang.String engineId,
java.lang.String language)
Creates a repository of rules from external rule engines.
|
RulesDefinition.NewRepository |
createRepository(java.lang.String key,
java.lang.String language)
New builder for
RulesDefinition.Repository . |
java.util.List<RulesDefinition.ExtendedRepository> |
extendedRepositories()
Deprecated.
returns empty list since 5.2. Concept of "extended repository" was misleading and not valuable. Simply declare
repositories and use
repositories() . See http://jira.sonarsource.com/browse/SONAR-6709 |
java.util.List<RulesDefinition.ExtendedRepository> |
extendedRepositories(java.lang.String repositoryKey)
Deprecated.
returns empty list since 5.2. Concept of "extended repository" was misleading and not valuable. Simply declare
repositories and use
repositories() . See http://jira.sonarsource.com/browse/SONAR-6709 |
RulesDefinition.NewRepository |
extendRepository(java.lang.String key,
java.lang.String language)
Deprecated.
since 5.2. Simply use
createRepository(String, String) |
java.util.List<RulesDefinition.Repository> |
repositories() |
RulesDefinition.Repository |
repository(java.lang.String key) |
void |
setCurrentPluginKey(java.lang.String pluginKey) |
public RulesDefinition.NewRepository createRepository(java.lang.String key, java.lang.String language)
RulesDefinition.Repository
.
RulesDefinition.NewRepository.setName(String)
public RulesDefinition.NewRepository createExternalRepository(java.lang.String engineId, java.lang.String language)
@Deprecated public RulesDefinition.NewRepository extendRepository(java.lang.String key, java.lang.String language)
createRepository(String, String)
@CheckForNull public RulesDefinition.Repository repository(java.lang.String key)
public java.util.List<RulesDefinition.Repository> repositories()
@Deprecated public java.util.List<RulesDefinition.ExtendedRepository> extendedRepositories(java.lang.String repositoryKey)
repositories()
. See http://jira.sonarsource.com/browse/SONAR-6709@Deprecated public java.util.List<RulesDefinition.ExtendedRepository> extendedRepositories()
repositories()
. See http://jira.sonarsource.com/browse/SONAR-6709public void setCurrentPluginKey(@Nullable java.lang.String pluginKey)