SonarQube 扫描仪正在使用 javascript
Posted
技术标签:
【中文标题】SonarQube 扫描仪正在使用 javascript【英文标题】:SonarQube Scanner is borking on javascript 【发布时间】:2018-04-01 22:24:20 【问题描述】:/typescript
10:33:14.808 ERROR: Unable to parse file: C:/Users/marc.donovan/wk/pos-web-framework/packages/pos-web-error-manager/src/index.js
10:33:14.811 ERROR: Parse error at line 4 column 13:
4: export type
^
5: ErrorReport,
6: ;
还有这里:
450: getTerminalAvailableKeyboardMappings$(props: terminalId: String ): Rx.Observable<[] | void>
【问题讨论】:
【参考方案1】:自 SonarJS 3.2 起提供流语法支持(可能是您的情况,而不是您所说的打字稿)。见this issue。
您可能只需要更新您的插件版本。
【讨论】:
我使用的是 3.2.0.5506 jar。我想我需要等待这个github.com/SonarSource/SonarJS/issues/771 得到解决。虽然我在那里没有看到导出语法,但它看起来像是从下一个里程碑中删除了。以上是关于SonarQube 扫描仪正在使用 javascript的主要内容,如果未能解决你的问题,请参考以下文章
Maven 和 SonarTsPlugin 的 SonarQube 扫描仪无法运行节点
使用 .pak 扩展名存储的 plsql 文件的 sonarqube 扫描仪不扫描
Sonarqube Azure Devops 分析后未扫描代码