TS代码扫描不会返回错误,但tslint会返回错误列表

时间:2018-02-21 05:53:56

标签: typescript sonarqube

我有一个奇怪的问题 - 对于TS源,sonarQube运行但不返回错误。我正在使用SonarTS插件。 SonarQube返回0%的错误。知道什么可能是错的。感谢。

我的sonar-project.properties有以下内容 -

sonar.projectKey=CCW:20feb11
sonar.projectName=CCW20feb11
sonar.projectVersion=0.1
sonar.scm.disabled=true
sonar.sourceEncoding=UTF-8
sonar.sources=src
sonar.ts.tslint.path=node_modules/tslint/bin/tslint
sonar.exclusions=/node_modules/
sonar.ts.tslint.configpath=tslint.json
sonar.report.export.path=sonar-report.json

附有声纳扫描仪-X的日志 - https://www.dropbox.com/s/uadxpz6nba866q3/CCW-logs.txt?dl=0

tslint.json& tsconfig.json也附在以下zip文件中 - https://www.dropbox.com/s/zw2m2e5l40cih8i/jsonfiles.zip?dl=0

更新:我发现Tslint会返回错误。

提前致谢。 编

1 个答案:

答案 0 :(得分:0)

tslint和SonarTS完成的检查不一样(虽然有些规则是共享的),所以引发的问题可能会有所不同。我从日志中看到您使用的是最小的“Sonar Way”质量配置文件,如果您想要启用更多规则,可以在SonarQube中为项目设置“Sonar Way Recommended”质量配置文件。