メインコンテンツにスキップ

void_checks

安定版
コア

void に代入しないでください。

詳細

#

代入しないでくださいvoid に。

悪い例

dart
class A<T> {
  T value;
  void test(T arg) { }
}

void main() {
  A<void> a = A<void>();
  a.value = 1; // LINT
  a.test(1); // LINT
}

有効にする

#

void_checks ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に void_checks を追加してください。

analysis_options.yaml
yaml
linter:
  rules:
    - void_checks

代わりに YAML マップ構文を使用してリンター ルールを構成している場合は、linter > rules の下に void_checks: true を追加してください。

analysis_options.yaml
yaml
linter:
  rules:
    void_checks: true