将JSHint规则转换为Sonar

时间:2015-04-28 20:49:11

标签: javascript sonarqube jshint

我们的一些开发团队正在使用JSHint来提高代码质量,我们希望采用SonarQube来提高透明度。 Sonar解释说他们想在这里维护自己的规则列表:The Sonarway

有没有办法轻松地将现有的JSHint规则映射到" Sonarway"等价物?我们想为JS维护一套规则。

1 个答案:

答案 0 :(得分:1)

这取决于您对映射的含义。 JSHint有一个内置规则列表,其中一些是您的开发人员已经启用的。

对于他们启用的每条规则,他们都需要SonarQube list of rules 中找到相应的内容。 (我建议制作一个共享电子表格,因此这次查询只需要进行一次。)

如果还有任何没有SonarQube等效的规则,他们需要自己编写这样的规则Here is an example rule.代码可能类似于what JSHint uses internally;但是,JSHint每个规则没有单独的文件。