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;
.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)")
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";
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";
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