我正在使用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天我就遇到了这个问题。