Browse Source

SONAR-13844 Rename repositories from 'SonarAnalyzer' to 'SonarQube'

tags/8.5.0.37579
Duarte Meneses 3 years ago
parent
commit
8cccbf3051

+ 3
- 1
sonar-plugin-api/src/main/java/org/sonar/api/server/rule/internal/DefaultNewRepository.java View File

@@ -69,7 +69,9 @@ public class DefaultNewRepository implements RulesDefinition.NewRepository {

@Override
public DefaultNewRepository setName(@Nullable String s) {
if (StringUtils.isNotEmpty(s)) {
if ("SonarAnalyzer".equals(s)) {
this.name = "SonarQube";
} else if (StringUtils.isNotEmpty(s)) {
this.name = s;
}
return this;

+ 8
- 0
sonar-plugin-api/src/test/java/org/sonar/api/server/rule/RulesDefinitionTest.java View File

@@ -86,6 +86,14 @@ public class RulesDefinitionTest {
assertThat(findbugs.hashCode()).isEqualTo(findbugs.hashCode());
}

@Test
public void override_sonaranalyzer_repositories_name() {
context.createRepository("k", "java").setName("SonarAnalyzer").done();
RulesDefinition.Repository repo = context.repository("k");
assertThat(repo).isNotNull();
assertThat(repo.name()).isEqualTo("SonarQube");
}

@Test
public void define_rules() {
RulesDefinition.NewRepository newRepo = context.createRepository("findbugs", "java");

Loading…
Cancel
Save