unnecessary_null_in_if_null_operators     
?? 演算子で null を使用しないようにしてください。
詳細
#?? 演算子のオペランドとして null を使用することは**避けてください**。
if null 演算子で null を使用することは、どちらの側で使用されていても冗長です。
悪い例
dart
var x = a ?? null;
var y = null ?? 1;良い例
dart
var x = a ?? 1;有効にする
#unnecessary_null_in_if_null_operators ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に unnecessary_null_in_if_null_operators を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_null_in_if_null_operators代わりに YAML マップ構文を使用してリンタールールを設定している場合は、linter > rules の下に unnecessary_null_in_if_null_operators: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    unnecessary_null_in_if_null_operators: true