SonarQube:在SonarQube中集成用于JavaScript的ESLint?

Ste*_*s10 11 javascript plugins eslint sonarqube

我们已经使用ESLint确定了应该用于JavaScript代码的规则.现在我们想要像使用Checkstyle for JavaCode一样将ESLint集成到SonarQube中.

在以下链接中描述了为什么SonarQube不想为ESLint提供插件:http: //www.sonarqube.org/sonarqube-javascript-plugin-why-compete-with-jslint-and-jshint/

在SonarQube中还没有插件冷杉ESLint吗?这不是营销策略的一部分吗?还有一个Checkstyle,FindBugs等插件......为什么SonarQube突然停止支持其他代码分析工具的集成?

G. *_*eam 10

是的,ESLint仍然没有插件,这是策略的一部分,但在另一个方向.

事实上,我们的第一个插件是用于外部分析器,随着时间的推移,我们意识到简单地汇总其他工具的结果并没有真正为社区服务,因为该社区向我们提出了规则错误,请求和改进建议 - 以及我们所有可以做的是将它们引用到工具制造商身上.

因此,我们开始编写自己的规则,以提高响应速度,并且我们相信,提高了准确性.

我恳请您遵守SonarQube Google Group所缺少的规则

编辑战略已经完全循环.SonarJS现在导入ESLint报告.