如何在SonarQube中定义自定义JavaScript复杂性规则?

时间:2017-06-01 16:31:57

标签: sonarqube code-coverage code-complexity

我已通过SonarQube Metrics Definition阅读了复杂性文档。我还挖掘了我们定义的规则,但那些只能确定代码中的错误。各自的严重程度。不幸的是,它没有概述我们如何定义自定义复杂性规则(即如果你做x,复杂性将增加1)。

有人可以对此有所了解吗?

2 个答案:

答案 0 :(得分:2)

您的问题最初并未指定语言,因此

这些是引导规则编写的简要教程。在编写自己的规则时,您可能会对“我如何进入X?”有疑问。性质。有了这些,您应该在SonarQube Google Group上打开一个新主题。

答案 1 :(得分:0)

https://docs.sonarqube.org/display/PLUG/Custom+Rules+for+SonarJS上说

自定义规则

不推荐使用此功能

作为替代,我们建议您看看ESLint,它提供了自定义规则,借助外部问题功能,您可以将其导入。