@Override public DefaultExternalIssue forRule(RuleKey ruleKey) { this.engineId = ruleKey.repository(); this.ruleId = ruleKey.rule(); return this; }
@Override public RuleKey ruleKey() { if (engineId != null && ruleId != null) { return RuleKey.of(RuleKey.EXTERNAL_RULE_REPO_PREFIX + engineId, ruleId); } return null; }
@Override public RuleStatus getStatus() { return RuleStatus.defaultStatus(); }
/** * @since 3.6 */ public RuleKey ruleKey() { return RuleKey.of(getRepositoryKey(), getKey()); }
@Override public int hashCode() { return key.hashCode(); }
private void insertRow(int id) { db.executeInsert( "RULES", "PLUGIN_RULE_KEY", "key_" + id, "PLUGIN_NAME", "name_" + id, "SCOPE", RuleScope.MAIN.name()); } }
public RuleKey getRuleKey() { return RuleKey.of(ruleRepo, ruleKey); }
public RuleDefinitionDto setRuleKey(RuleKey ruleKey) { this.repositoryKey = ruleKey.repository(); this.ruleKey = ruleKey.rule(); this.key = ruleKey; return this; }
@Override public int hashCode() { return key.hashCode(); }
public RuleKey getRuleKey() { return RuleKey.of(ruleRepo, ruleKey); }
private static DeprecatedRuleKeyDto deprecatedRuleKeyOf(int ruleId, RuleKey deprecatedRuleKey) { return new DeprecatedRuleKeyDto().setRuleId(ruleId) .setOldRepositoryKey(deprecatedRuleKey.repository()) .setOldRuleKey(deprecatedRuleKey.rule()); }
@Override public int hashCode() { return ruleKey.hashCode(); } }
public RuleKey getOldRuleKeyAsRuleKey() { return RuleKey.of(oldRepositoryKey, oldRuleKey); }
public DumbRule(RuleKey key) { this.key = key; this.id = key.hashCode(); }
public RuleKey getRuleKey() { return RuleKey.of(repository, pluginRuleKey); }
public RuleKey getRuleKey() { return RuleKey.of(pluginName, pluginRuleKey); }
public RuleKey getNewRuleKeyAsRuleKey() { return RuleKey.of(newRepositoryKey, newRuleKey); }
public RuleKey getRuleKey() { return RuleKey.of(repository, ruleField); }
@Override protected RuleKey getRuleKey() { return RuleKey.of("common-java", CommonRuleKeys.INSUFFICIENT_LINE_COVERAGE); }
@Override protected RuleKey getRuleKey() { return RuleKey.of("common-java", CommonRuleKeys.INSUFFICIENT_BRANCH_COVERAGE); }