]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-7329 Cleanup some remaining characteristics stuff
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Tue, 1 Mar 2016 16:58:49 +0000 (17:58 +0100)
committerJulien Lancelot <julien.lancelot@sonarsource.com>
Wed, 2 Mar 2016 13:19:36 +0000 (14:19 +0100)
server/sonar-server/src/main/java/org/sonar/server/rule/ws/SearchAction.java
server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/QProfilesWsTest.java
sonar-db/src/main/java/org/sonar/db/rule/RuleDto.java
sonar-ws/src/main/java/org/sonarqube/ws/client/rule/RulesWsParameters.java

index 7ed6347411d270b193786938746ae4bed3dedcbc..c9b811198a563fee4e00abbdc90206bc79c8eded 100644 (file)
@@ -77,8 +77,6 @@ import static org.sonarqube.ws.client.rule.RulesWsParameters.OPTIONAL_FIELDS;
 import static org.sonarqube.ws.client.rule.RulesWsParameters.PARAM_ACTIVATION;
 import static org.sonarqube.ws.client.rule.RulesWsParameters.PARAM_ACTIVE_SEVERITIES;
 import static org.sonarqube.ws.client.rule.RulesWsParameters.PARAM_AVAILABLE_SINCE;
-import static org.sonarqube.ws.client.rule.RulesWsParameters.PARAM_DEBT_CHARACTERISTICS;
-import static org.sonarqube.ws.client.rule.RulesWsParameters.PARAM_HAS_DEBT_CHARACTERISTIC;
 import static org.sonarqube.ws.client.rule.RulesWsParameters.PARAM_INHERITANCE;
 import static org.sonarqube.ws.client.rule.RulesWsParameters.PARAM_IS_TEMPLATE;
 import static org.sonarqube.ws.client.rule.RulesWsParameters.PARAM_KEY;
@@ -229,16 +227,6 @@ public class SearchAction implements RulesWsAction {
       .setDescription("Filters rules added since date. Format is yyyy-MM-dd")
       .setExampleValue("2014-06-22");
 
-    action
-      .createParam(PARAM_DEBT_CHARACTERISTICS)
-      .setDescription("Comma-separated list of technical debt characteristics or sub-characteristics")
-      .setExampleValue("RELIABILITY");
-
-    action
-      .createParam(PARAM_HAS_DEBT_CHARACTERISTIC)
-      .setDescription("Filter rules that have a technical debt characteristic")
-      .setBooleanPossibleValues();
-
     action
       .createParam(PARAM_TAGS)
       .setDescription("Comma-separated list of tags. Returned rules match any of the tags (OR operator)")
index 52ab1060cf95aac0d21a2c8fc1e2a5ae0791f004..2ae27085596c9f24b131ad9d2ab8bdc308125dac 100644 (file)
@@ -202,7 +202,7 @@ public class QProfilesWsTest {
     WebService.Action restoreProfiles = controller.action(BulkRuleActivationActions.BULK_DEACTIVATE_ACTION);
     assertThat(restoreProfiles).isNotNull();
     assertThat(restoreProfiles.isPost()).isTrue();
-    assertThat(restoreProfiles.params()).hasSize(20);
+    assertThat(restoreProfiles.params()).hasSize(18);
   }
 
   @Test
index 130674dd9bf64c541dc137cd0936719cee9f01ea..1bab2f508060e1a54eeffd465a6098279f9b8afd 100644 (file)
@@ -39,8 +39,6 @@ import static com.google.common.base.Preconditions.checkArgument;
 
 public class RuleDto {
 
-  public static final int DISABLED_CHARACTERISTIC_ID = -1;
-
   public enum Format {
     HTML, MARKDOWN
   }
index d636e7966e58f0835f19943de3cffa7c565e0000..503ba93a322ec4f23ee25f5cbe0e2e1a1316ab18 100644 (file)
@@ -32,8 +32,6 @@ public class RulesWsParameters {
   public static final String PARAM_AVAILABLE_SINCE = "available_since";
   public static final String PARAM_STATUSES = "statuses";
   public static final String PARAM_LANGUAGES = "languages";
-  public static final String PARAM_DEBT_CHARACTERISTICS = "debt_characteristics";
-  public static final String PARAM_HAS_DEBT_CHARACTERISTIC = "has_debt_characteristic";
   public static final String PARAM_TAGS = "tags";
   public static final String PARAM_TYPES = "types";
   public static final String PARAM_INHERITANCE = "inheritance";
@@ -58,12 +56,6 @@ public class RulesWsParameters {
   public static final String FIELD_NOTE_LOGIN = "noteLogin";
   public static final String FIELD_MARKDOWN_NOTE = "mdNote";
   public static final String FIELD_HTML_NOTE = "htmlNote";
-  public static final String FIELD_DEFAULT_DEBT_CHAR = "defaultDebtChar";
-  public static final String FIELD_DEFAULT_DEBT_SUB_CHAR = "defaultDebtSubChar";
-  public static final String FIELD_DEBT_CHAR = "debtChar";
-  public static final String FIELD_DEBT_SUB_CHAR = "debtSubChar";
-  public static final String FIELD_DEBT_CHAR_NAME = "debtCharName";
-  public static final String FIELD_DEBT_SUB_CHAR_NAME = "debtSubCharName";
   public static final String FIELD_DEFAULT_DEBT_REM_FUNCTION = "defaultDebtRemFn";
   public static final String FIELD_EFFORT_TO_FIX_DESCRIPTION = "effortToFixDescription";
   public static final String FIELD_DEBT_OVERLOADED = "debtOverloaded";
@@ -73,8 +65,8 @@ public class RulesWsParameters {
 
   public static final Set<String> OPTIONAL_FIELDS = ImmutableSet.of(FIELD_REPO, FIELD_NAME, FIELD_CREATED_AT, FIELD_SEVERITY, FIELD_STATUS, FIELD_INTERNAL_KEY, FIELD_IS_TEMPLATE,
     FIELD_TEMPLATE_KEY, FIELD_TAGS, FIELD_SYSTEM_TAGS, FIELD_LANGUAGE, FIELD_LANGUAGE_NAME, FIELD_HTML_DESCRIPTION, FIELD_MARKDOWN_DESCRIPTION, FIELD_NOTE_LOGIN,
-    FIELD_MARKDOWN_NOTE, FIELD_HTML_NOTE, FIELD_DEFAULT_DEBT_CHAR, FIELD_DEFAULT_DEBT_SUB_CHAR, FIELD_DEBT_CHAR, FIELD_DEBT_SUB_CHAR, FIELD_DEBT_CHAR_NAME,
-    FIELD_DEBT_SUB_CHAR_NAME, FIELD_DEFAULT_DEBT_REM_FUNCTION, FIELD_EFFORT_TO_FIX_DESCRIPTION, FIELD_DEBT_OVERLOADED, FIELD_DEBT_REM_FUNCTION, FIELD_PARAMS, FIELD_ACTIVES);
+    FIELD_MARKDOWN_NOTE, FIELD_HTML_NOTE, FIELD_DEFAULT_DEBT_REM_FUNCTION, FIELD_EFFORT_TO_FIX_DESCRIPTION, FIELD_DEBT_OVERLOADED, FIELD_DEBT_REM_FUNCTION, FIELD_PARAMS,
+    FIELD_ACTIVES);
 
   private RulesWsParameters() {
     // prevent instantiation