camel_case_extensions 진단: 확장 이름이 UpperCamelCase가 아닐 때
camel_case_extensions 진단: 확장 이름이 UpperCamelCase가 아닐 때
camel_case_extensions는 확장(extension)의 이름이 UpperCamelCase 명명 규칙을 따르지 않을 때 Dart 분석기가 알려주는 린트(lint) 규칙이에요.
본문
설명
분석기는 확장의 이름이 UpperCamelCase 명명 규칙을 따르지 않을 때 이 진단을 만들어요.
예시
다음 코드는 확장의 이름이 대문자로 시작하지 않기 때문에 이 진단을 만들어요.
extension stringExtension on String {}
흔한 해결 방법
확장에 이름이 필요하다면 (이 라이브러리 밖에서 보이도록 해야 한다면), 확장이 유효한 이름을 갖도록 이름을 바꿔요.
extension StringExtension on String {}
확장에 이름이 필요하지 않다면, 확장의 이름을 제거해요.
extension on String {}