불필요한 non-null 단언
불필요한 non-null 단언
Dart 분석기가 만들어내는 'unnecessary_non_null_assertion' 진단에 대한 자세한 내용입니다.
본문
Description
분석기는 ! 연산자의 피연산자가 null일 수 없을 때 이 진단을 만들어냅니다.
Example
다음 코드는 x가 null일 수 없기 때문에 이 진단을 만들어냅니다.
int f(int x) {
return x!;
}
Common fixes
null 검사 연산자(!)를 제거해주세요.
int f(int x) {
return x;
}
더 알아보기
- Null safety — Dart 언어 문서에서 null 안전성 자세히 보기