跳到主要内容

missing_dependency

缺少对导入包 '{0}' 的依赖。

描述

#

当源代码中导入了某个包,但该包并未列为导入包的依赖项时,分析器会生成此诊断信息。

示例

#

以下代码会生成此诊断信息,因为包 path 未列为依赖项,而包 example 的源代码中存在导入包 path 的 import 语句。

yaml
name: example
dependencies:
  meta: ^1.0.2

常见修复方法

#

将缺失的包 path 添加到 dependencies 字段中。

yaml
name: example
dependencies:
  meta: ^1.0.2
  path: any