跳至主要内容

part_of_unnamed_library

库未命名。在 part-of 指令中,应使用 URI 而不是库名 '{0}'。

描述

#

分析器在以下情况下生成此诊断:当一个没有 library 指令(因此没有名称)的库包含 part 指令,并且 part 文件 中的 part of 指令使用名称来指定它所属的库时。

示例

#

假定一个名为 part_file.dartpart 文件 包含以下代码

dart
part of lib;

以下代码会生成此诊断,因为包含 part 文件 的库没有名称,尽管 part 文件 使用名称指定它所属的库

dart
part 'part_file.dart';

常见修复方法

#

更改 part 文件 中的 part of 指令,通过 URI 指定其库

dart
part of 'test.dart';