prefer_void_to_null

prefer_void_to_null

Dart 분석기(analyzer)가 만들어 내는 'prefer_void_to_null' 진단에 대한 설명이에요. Null 타입을 불필요하게 사용하지 말라는 규칙이에요.

출처: prefer_void_to_null

본문

설명

분석기는 Nullvoid로 쓸 수 있는 자리에 사용되면 이 진단을 만들어 내요.

예시

다음 코드는 함수 f가 (미래 어느 시점에) null을 반환하도록 선언되어 있기 때문에 이 진단이 발생해요:

Future<Null> f() async {}

일반적인 수정 방법

Null을 사용한 자리를 void로 바꿔요:

Future<void> f() async {}

더 알아보기