diff options
author | Simon Brandhof <simon.brandhof@sonarsource.com> | 2015-06-26 17:37:54 +0200 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@sonarsource.com> | 2015-06-29 11:03:32 +0200 |
commit | 54159d5a3125c665d49eafcf3f522ecc3c715bb2 (patch) | |
tree | 1f159d96b5ed8b94b7aa2f60c99c31986c50802d /plugins | |
parent | 81abdbffd8c1adcf0020f31606df1e0b90bd0890 (diff) | |
download | sonarqube-54159d5a3125c665d49eafcf3f522ecc3c715bb2.tar.gz sonarqube-54159d5a3125c665d49eafcf3f522ecc3c715bb2.zip |
Add QualityGateNotificationTest
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/rule/XooRulesDefinition.java | 3 | ||||
-rw-r--r-- | plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/rule/XooRulesDefinitionTest.java | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/rule/XooRulesDefinition.java b/plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/rule/XooRulesDefinition.java index 4843a0525f9..b7d826a03a8 100644 --- a/plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/rule/XooRulesDefinition.java +++ b/plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/rule/XooRulesDefinition.java @@ -56,6 +56,9 @@ public class XooRulesDefinition implements RulesDefinition { .setDebtRemediationFunction(hasTag.debtRemediationFunctions().linear("1min")) .setEffortToFixDescription("It takes about 1 minute to an experienced software craftsman to remove a line of code"); + repo.createRule(OneIssueOnDirPerFileSensor.RULE_KEY).setName("One Issue On Dir Per File") + .setHtmlDescription("Generate issues on directories"); + NewRule oneIssuePerFile = repo.createRule(OneIssuePerFileSensor.RULE_KEY).setName("One Issue Per File") .setHtmlDescription("Generate an issue on each file"); oneIssuePerFile.setDebtSubCharacteristic(RulesDefinition.SubCharacteristics.ARCHITECTURE_CHANGEABILITY) diff --git a/plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/rule/XooRulesDefinitionTest.java b/plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/rule/XooRulesDefinitionTest.java index 399f77cf3a6..556ce27aa88 100644 --- a/plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/rule/XooRulesDefinitionTest.java +++ b/plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/rule/XooRulesDefinitionTest.java @@ -37,7 +37,7 @@ public class XooRulesDefinitionTest { assertThat(repo).isNotNull(); assertThat(repo.name()).isEqualTo("Xoo"); assertThat(repo.language()).isEqualTo("xoo"); - assertThat(repo.rules()).hasSize(7); + assertThat(repo.rules()).hasSize(8); RulesDefinition.Rule rule = repo.rule(OneIssuePerLineSensor.RULE_KEY); assertThat(rule.name()).isNotEmpty(); |