跳到主要内容

empty_record_literal_with_comma

没有字段的记录字面量不能有尾随逗号。

描述

#

当没有字段的记录字面量包含尾随逗号时,分析器会产生此诊断。空的记录字面量不能包含逗号。

示例

#

以下代码会产生此诊断,因为空的记录字面量包含尾随逗号:

dart
var r = (,);

常见修复

#

如果记录应为空,则移除逗号。

dart
var r = ();

如果记录应包含一个或多个字段,则添加用于计算这些字段值的表达式。

dart
var r = (3, 4);