目次

unnecessary_nullable_for_final_variable_declarations

非nullの値で初期化されたfinal変数には、非null型を使用してください。

このルールは、Dart 2.10以降で使用できます。

ルールセット:推奨Flutter

このルールにはクイックフィックスがあります。

詳細

#

非nullの値で初期化されたfinal変数には、非null型を使用してください。

悪い例

dart
final int? i = 1;

良い例

dart
final int i = 1;

使用方法

#

unnecessary_nullable_for_final_variable_declarationsルールを有効にするには、analysis_options.yamlファイルのlinter > rulesの下にunnecessary_nullable_for_final_variable_declarationsを追加します。

analysis_options.yaml
YAML
linter:
  rules:
    - unnecessary_nullable_for_final_variable_declarations