org.sonar.api.rules.RulePriority.toString()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(7.5k)|赞(0)|评价(0)|浏览(58)

本文整理了Java中org.sonar.api.rules.RulePriority.toString方法的一些代码示例,展示了RulePriority.toString的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RulePriority.toString方法的具体详情如下:
包路径:org.sonar.api.rules.RulePriority
类名称:RulePriority
方法名:toString

RulePriority.toString介绍

暂无

代码示例

代码示例来源:origin: SonarSource/sonarqube

@Override
String format(@Nullable RulePriority s) {
 return s == null ? "" : s.toString();
}

代码示例来源:origin: SonarSource/sonarqube

newRule.setInternalKey(rule.getConfigKey());
newRule.setTemplate(rule.isTemplate());
newRule.setSeverity(rule.getSeverity().toString());
newRule.setStatus(rule.getStatus() == null ? RuleStatus.defaultStatus() : RuleStatus.valueOf(rule.getStatus()));
newRule.setTags(rule.getTags());

代码示例来源:origin: org.codehaus.sonar/sonar-plugin-api

@Override
String format(RulePriority s) {
 return s == null ? "" : s.toString();
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-plugin-api

@Override
String format(@Nullable RulePriority s) {
 return s == null ? "" : s.toString();
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-issues-report-plugin

public String getSeverity() {
 return reportRuleKey.getSeverity().toString();
}

代码示例来源:origin: org.codehaus.sonar/sonar-batch

public String getSeverity() {
 return reportRuleKey.getSeverity().toString();
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-batch

public String getSeverity() {
 return reportRuleKey.getSeverity().toString();
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-issues-report-plugin

private void printNewIssues(StringBuilder sb, IssuesReport report, RulePriority severity, String severityLabel) {
  IssueVariation issueVariation = report.getSummary().getTotalBySeverity().get(severity.toString());
  if (issueVariation != null) {
   int issueCount = issueVariation.getNewIssuesCount();
   if (issueCount > 0) {
    sb.append(StringUtils.leftPad("+" + issueCount, LEFT_PAD)).append(" ").append(severityLabel).append("\n");
   }
  }
 }
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-issues-report-plugin

private void initMaps(ReportRuleKey reportRuleKey) {
 if (!ruleReportByRuleKey.containsKey(reportRuleKey)) {
  ruleReportByRuleKey.put(reportRuleKey, new RuleReport(reportRuleKey));
 }
 if (!totalByRuleKey.containsKey(reportRuleKey.getRule().ruleKey().toString())) {
  totalByRuleKey.put(reportRuleKey.getRule().ruleKey().toString(), new IssueVariation());
 }
 if (!totalBySeverity.containsKey(reportRuleKey.getSeverity().toString())) {
  totalBySeverity.put(reportRuleKey.getSeverity().toString(), new IssueVariation());
 }
}

代码示例来源:origin: org.codehaus.sonar/sonar-batch

private void initMaps(ReportRuleKey reportRuleKey) {
 if (!ruleReportByRuleKey.containsKey(reportRuleKey)) {
  ruleReportByRuleKey.put(reportRuleKey, new RuleReport(reportRuleKey));
 }
 if (!totalByRuleKey.containsKey(reportRuleKey.getRule().ruleKey().toString())) {
  totalByRuleKey.put(reportRuleKey.getRule().ruleKey().toString(), new IssueVariation());
 }
 if (!totalBySeverity.containsKey(reportRuleKey.getSeverity().toString())) {
  totalBySeverity.put(reportRuleKey.getSeverity().toString(), new IssueVariation());
 }
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-batch

private void initMaps(ReportRuleKey reportRuleKey) {
 if (!ruleReportByRuleKey.containsKey(reportRuleKey)) {
  ruleReportByRuleKey.put(reportRuleKey, new RuleReport(reportRuleKey));
 }
 if (!totalByRuleKey.containsKey(reportRuleKey.getRule().key().toString())) {
  totalByRuleKey.put(reportRuleKey.getRule().key().toString(), new IssueVariation());
 }
 if (!totalBySeverity.containsKey(reportRuleKey.getSeverity().toString())) {
  totalBySeverity.put(reportRuleKey.getSeverity().toString(), new IssueVariation());
 }
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-issues-report-plugin

public void addIssue(Issue issue, Rule rule, RulePriority severity) {
 ReportRuleKey reportRuleKey = new ReportRuleKey(rule, severity);
 initMaps(reportRuleKey);
 ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementCountInCurrentAnalysis();
 total.incrementCountInCurrentAnalysis();
 totalByRuleKey.get(rule.ruleKey().toString()).incrementCountInCurrentAnalysis();
 totalBySeverity.get(severity.toString()).incrementCountInCurrentAnalysis();
 if (issue.isNew()) {
  total.incrementNewIssuesCount();
  ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementNewIssuesCount();
  totalByRuleKey.get(rule.ruleKey().toString()).incrementNewIssuesCount();
  totalBySeverity.get(severity.toString()).incrementNewIssuesCount();
 }
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-batch

public void addIssue(TrackedIssue issue, Rule rule, RulePriority severity) {
 ReportRuleKey reportRuleKey = new ReportRuleKey(rule, severity);
 initMaps(reportRuleKey);
 ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementCountInCurrentAnalysis();
 total.incrementCountInCurrentAnalysis();
 totalByRuleKey.get(rule.key().toString()).incrementCountInCurrentAnalysis();
 totalBySeverity.get(severity.toString()).incrementCountInCurrentAnalysis();
 if (issue.isNew()) {
  total.incrementNewIssuesCount();
  ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementNewIssuesCount();
  totalByRuleKey.get(rule.key().toString()).incrementNewIssuesCount();
  totalBySeverity.get(severity.toString()).incrementNewIssuesCount();
 }
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-batch

public void addResolvedIssue(TrackedIssue issue, Rule rule, RulePriority severity) {
 ReportRuleKey reportRuleKey = new ReportRuleKey(rule, severity);
 initMaps(reportRuleKey);
 total.incrementResolvedIssuesCount();
 ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementResolvedIssuesCount();
 totalByRuleKey.get(rule.key().toString()).incrementResolvedIssuesCount();
 totalBySeverity.get(severity.toString()).incrementResolvedIssuesCount();
}

代码示例来源:origin: org.codehaus.sonar/sonar-batch

public void addResolvedIssue(Issue issue, Rule rule, RulePriority severity) {
 ReportRuleKey reportRuleKey = new ReportRuleKey(rule, severity);
 initMaps(reportRuleKey);
 total.incrementResolvedIssuesCount();
 ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementResolvedIssuesCount();
 totalByRuleKey.get(rule.ruleKey().toString()).incrementResolvedIssuesCount();
 totalBySeverity.get(severity.toString()).incrementResolvedIssuesCount();
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-issues-report-plugin

public void addResolvedIssue(Issue issue, Rule rule, RulePriority severity) {
 ReportRuleKey reportRuleKey = new ReportRuleKey(rule, severity);
 initMaps(reportRuleKey);
 total.incrementResolvedIssuesCount();
 ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementResolvedIssuesCount();
 totalByRuleKey.get(rule.ruleKey().toString()).incrementResolvedIssuesCount();
 totalBySeverity.get(severity.toString()).incrementResolvedIssuesCount();
}

代码示例来源:origin: org.codehaus.sonar/sonar-batch

public void addIssue(Issue issue, Rule rule, RulePriority severity) {
 ReportRuleKey reportRuleKey = new ReportRuleKey(rule, severity);
 initMaps(reportRuleKey);
 ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementCountInCurrentAnalysis();
 total.incrementCountInCurrentAnalysis();
 totalByRuleKey.get(rule.ruleKey().toString()).incrementCountInCurrentAnalysis();
 totalBySeverity.get(severity.toString()).incrementCountInCurrentAnalysis();
 if (issue.isNew()) {
  total.incrementNewIssuesCount();
  ruleReportByRuleKey.get(reportRuleKey).getTotal().incrementNewIssuesCount();
  totalByRuleKey.get(rule.ruleKey().toString()).incrementNewIssuesCount();
  totalBySeverity.get(severity.toString()).incrementNewIssuesCount();
 }
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-server

newRule.setInternalKey(rule.getConfigKey());
newRule.setTemplate(rule.isTemplate());
newRule.setSeverity(rule.getSeverity().toString());
newRule.setStatus(rule.getStatus() == null ? RuleStatus.defaultStatus() : RuleStatus.valueOf(rule.getStatus()));
newRule.setTags(rule.getTags());

相关文章