불필요한 여러 개의 밑줄 사용
불필요한 여러 개의 밑줄 사용 (unnecessary_underscores)
이 문서는 Dart 분석기(analyzer)가 만들어 내는 unnecessary_underscores 진단(diagnostic)에 대해 설명해요. 사용하지 않는 변수에 여러 개의 밑줄(예: __)로 이름을 지을 때 분석기가 이 진단을 알려 줘요. 단일 _ 와일드카드 변수로 충분하기 때문이에요.
본문
설명
분석기는 사용하지 않는 변수가 여러 개의 밑줄(예: __)로 이름 지어져 있으면 이 진단을 만들어 내요. 대신 단일 _ 와일드카드 변수를 사용할 수 있어요.
예시
다음 코드는 __ 매개변수가 사용되지 않기 때문에 이 진단을 만들어 내요.
void function(int __) {}
일반적인 해결 방법
이름을 단일 밑줄로 바꿔 주세요.
void function(int _) {}
더 알아보기
- Dart 분석기 진단 목록에서 다른 진단들도 함께 살펴보세요.
- 와일드카드 변수에 대한 자세한 내용은 Dart 공식 문서의 패턴 문서를 참고해요.