sleary SonarEsLintPlugin EsLint自定义规则

时间:2018-04-06 06:49:01

标签: sonarqube

我正在使用sleroy / SonarEsLintPlugin插件将eslint与sonarqube v6.7.2集成。我有这三个其他的eslint插件,我想整合到sonarqube v.6.7.2。 A. redux-saga B.反应 C. jsx-a11y

以下是我的sonar-project.propeties文件:

sonar.projectKey=abc
sonar.projectName=xyz
sonar.projectVersion=0.0.0.1
sonar.sources=app/
sonar.exclusions= app/utils/**/*,  
sonar.language=js  
sonar.javascript.file.suffixes=.js,.jsx  
sonar.profile=ReactJs  
sonar.eslint.eslintpath=node_modules/eslint/bin/eslint.js  
sonar.eslint.eslintconfigpath=package.json  
sonar.eslint.eslintrulesdir=react,redux-saga,jsx-a11y  
sonar.sourceEncoding=UTF-8  
sonar.login=pqr  
sonar.password=jkl  

这三个插件规则在eslint-rules.properties文件中指定,它也在sonarqube上显示这些规则。 但问题是,即使我故意犯了错误,声纳也没有产生任何与这三条规则有关的报道。

任何人请检查我是否指定了“sonar.eslint.eslintrulesdir”路径或者我遗漏了什么。 请帮我解决这个问题。过去3天我就遇到了这个问题。

0 个答案:

没有答案