內容

unnecessary_null_aware_assignments

避免在可空值感知賦值中使用 null

此規則自 Dart 2.0 起可用。

規則集:建議flutter

此規則有可用的快速修復

詳細資訊

#

避免在可空值感知賦值中使用 null

在可空值感知賦值的右側使用 null 實際上會使賦值變得多餘。

錯誤

dart
var x;
x ??= null;

正確

dart
var x;
x ??= 1;

用法

#

要啟用 unnecessary_null_aware_assignments 規則,請在您的 analysis_options.yaml 檔案中的 linter > rules 下新增 unnecessary_null_aware_assignments

analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_null_aware_assignments