如果存在标准库中的FlowType类型注释,SonarJS会标记问题

时间:2018-02-19 09:41:35

标签: sonarqube sonarjs

SonarJS 4.0忽略了FlowType注释,但使用SonarJS 4.1时,它们被标记为引用错误(规则:javascript:S3827)。

我只想澄清这是否是预期的行为以及预期的"工作流程"对此。

如果它不是bug,我是否需要将所有这些引用添加到全局变量中,或者处理此行为的最佳做法是什么?

enter image description here

谢谢

1 个答案:

答案 0 :(得分:1)

这是预期的行为,SonarJS 4.1版现在将流类型视为符号,核心流类型会自动解析,因为它们在新的flow环境中可用。使用import type语法正确导入类型时,应自动解析类型。

创建

An issue以默认包含全局变量流类型。