当前位置: 首页 > 知识库问答 >
问题:

重复的sonarqube checkstyle规则

陈马鲁
2023-03-14

也许有一个特殊的插件为这个特殊的情况?

提前致谢

共有1个答案

舒嘉德
2023-03-14

这是Sonarqube目前的一个限制。但是,可以部分地做到这一点。

对于基于Checkstyle的规则,您可以复制一些规则(那些有复制规则按钮的规则;屏幕截图在“规则的多重激活”下面)。我已经亲自将其用于注释模式匹配器,并创建了一个将TODO注释匹配为信息严重性的规则和另一个将FIXME注释匹配为关键的规则。我理解你的问题,这就是你正在寻找的。不过,我不认为这对所有可参数化规则都是可能的。

另外,对于基于PMD的规则,有一篇博文描述了如何使用XPath规则模板来创建自定义PMD规则。对于那些没有复制规则按钮的基于PMD的规则,这可能是一个变通方法。

 类似资料:
  • 文件将其分为3种情况。“备份计划”、“连续计划”和“实时计划”。 http://docs.jboss.org/optaplanner/release/latest/optaplanner-docs/html_single/index.html#重复规划 如果我没有遗漏什么,那么所有optaplanner-examples(例如Nurse roastering)都使用“ProblemFactChan

  • 我对Java非常陌生,所以如果我做了一些非常错误的事情,请原谅我。 我在一个项目中工作,我需要快速扫描大量的数据(CSV有5000万行或更多,每行5个条目)重复。我使用了,因为它的方法速度很快。

  • dml2select Description:将数据库更新请求转换为只读查询请求,便于执行EXPLAIN Original: DELETE FROM film WHERE length > 100 Suggest: select * from film where length > 100 star2columns Description:为SELECT *补全表的列信息 Original:

  • 我有一个数据帧: 如何规范化权重列,使权重列中的值之和等于1?

  • 这是两个示例,但是作为代码阅读器,我更喜欢一个用于解决此问题的精确有序规则的规范列表,因为我经常没有时间设置构建环境来检查编译器正在做什么。

  • 我正在学习c。我遇到一个关于温度的作业,我不懂。你们能帮我澄清一些事情吗? 这是密码 现在第二个块(//计算平均温度)是我无法遵循的东西。 首先,for语句与单个参数一起使用。这难道不意味着只有一个初始表达式,没有条件吗? 我也不认为我对int X有明确的理解:temps在这段代码中没有定义int X。它不会因为没有赋值而导致错误吗?假设它的值为1;它做什么/检查什么?它是否检查X在向量temp中