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

x33g5p2x  于2022-01-28 转载在 其他  
字(1.9k)|赞(0)|评价(0)|浏览(115)

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

Rule.getTemplate介绍

暂无

代码示例

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

/**
 * @deprecated since 4.4, use {@link #getTemplate()}
 */
@Deprecated
public Rule getParent() {
 return getTemplate();
}

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

/**
 * @deprecated since 4.4, use {@link #getTemplate()}
 */
@Deprecated
public Rule getParent() {
 return getTemplate();
}

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

private void appendModule(Writer writer, ActiveRule activeRule) throws IOException {
 String moduleName = StringUtils.substringAfterLast(activeRule.getConfigKey(), "/");
 writer.append("<module name=\"");
 StringEscapeUtils.escapeXml(writer, moduleName);
 writer.append("\">");
 if (activeRule.getRule().getTemplate() != null) {
  appendModuleProperty(writer, "id", activeRule.getRuleKey());
 }
 appendModuleProperty(writer, "severity", CheckstyleSeverityUtils.toSeverity(activeRule.getSeverity()));
 appendRuleParameters(writer, activeRule);
 writer.append("</module>");
}

代码示例来源:origin: checkstyle/sonar-checkstyle

private static void appendModule(Writer writer, ActiveRule activeRule) throws IOException {
  final String moduleName = StringUtils.substringAfterLast(activeRule.getConfigKey(), "/");
  writer.append("<module name=\"");
  StringEscapeUtils.escapeXml(writer, moduleName);
  writer.append("\">");
  if (activeRule.getRule().getTemplate() != null) {
    appendModuleProperty(writer, "id", activeRule.getRuleKey());
  }
  appendModuleProperty(writer, "severity",
      CheckstyleSeverityUtils.toSeverity(activeRule.getSeverity()));
  appendRuleParameters(writer, activeRule);
  writer.append(CLOSE_MODULE);
}

相关文章