prefer_void_to_null
prefer_void_to_null
Dart 분석기(analyzer)가 만들어 내는 'prefer_void_to_null' 진단에 대한 설명이에요. Null 타입을 불필요하게 사용하지 말라는 규칙이에요.
본문
설명
분석기는 Null이 void로 쓸 수 있는 자리에 사용되면 이 진단을 만들어 내요.
예시
다음 코드는 함수 f가 (미래 어느 시점에) null을 반환하도록 선언되어 있기 때문에 이 진단이 발생해요:
Future<Null> f() async {}
일반적인 수정 방법
Null을 사용한 자리를 void로 바꿔요:
Future<void> f() async {}