MSBuild 错误的声纳扫描仪:无法在第 55623 行解析文件 [<path-to-file>l-debug.js]:意外令牌(
Posted
技术标签:
【中文标题】MSBuild 错误的声纳扫描仪:无法在第 55623 行解析文件 [<path-to-file>l-debug.js]:意外令牌(【英文标题】:Sonar scanner for MSBuild ERROR: Failed to parse file [<path-to-file>l-debug.js] at line 55623: Unexpected token ( 【发布时间】:2021-08-01 07:34:39 【问题描述】:尝试对项目运行 sonarqube 扫描,我得到“执行成功”作为 sonarqube 结果,但由于以下错误,竹任务结果处于“失败”状态:
ERROR: Failed to parse file [<path-to-file>l-debug.js] at line 55623: Unexpected token (
ERROR: Failed to parse file [<path-to-file>l3gm-debug.js] at line 55373: Unexpected token (
例如 l-debug.js 文件,第 55623 行以 "(color:" :
var textStyle = new ol.style.Text(
fill: new ol.style.Fill(
/** @type ol.Color */
(color: "color" in object ? object["color"] : ol.format.KML.DEFAULT_COLOR_),
),
/** @type number|undefined */
(scale: object["scale"]),
);
目前正在使用:
SonarQube 版本:7.9.5
声纳扫描仪版本:sonar-scanner-msbuild-5.0.4.24009-net46
我相信,通过在竹作业中禁用 SonarQube 报告分析错误时构建失败 将解决问题,但我们不希望看到错误的成功。 p>
请指教
【问题讨论】:
【参考方案1】:更新到 SonarQube 8.9.x 版本修复了这个问题。
【讨论】:
以上是关于MSBuild 错误的声纳扫描仪:无法在第 55623 行解析文件 [<path-to-file>l-debug.js]:意外令牌(的主要内容,如果未能解决你的问题,请参考以下文章
使用声纳扫描仪在我的反应项目中意外的令牌 =(在模块模式下使用 espree 解析器)