인식되지 않는 lint 규칙
인식되지 않는 lint 규칙
이 진단은 분석 옵션 파일(analysis_options.yaml)에서 정의되지 않은 lint 규칙을 활성화하려고 할 때 analyzer가 만들어 내는 진단이에요. lint 이름을 잘못 적었거나, 그 lint가 실제로 존재하지 않는 경우에 발생해요.
출처: undefined_lint
본문
'{0}' isn't a recognized lint rule. — {0}은(는) 인식되지 않는 lint 규칙이라는 뜻이에요.
설명 (Description)
이 진단은 분석 옵션 파일(analysis_options.yaml)에서 정의되지 않은 lint 규칙을 활성화하려고 할 때 analyzer가 만들어 내요.
예시 (Example)
다음 코드는 implementation_import라는 이름이 알려진 lint가 아니기 때문에 이 진단이 발생해요.
// %uri="analysis_options.yaml"
linter:
rules:
- annotate_overrides
- implementation_import
해결 방법 (Common fixes)
lint의 이름을 잘못 입력했다면, 이름을 올바르게 고치면 돼요.
// %uri="analysis_options.yaml"
linter:
rules:
- annotate_overrides
- implementation_imports
만약 표시된 항목에 해당하는 lint가 없다면, 정의되지 않은 lint를 제거하면 돼요.
// %uri="analysis_options.yaml"
linter:
rules:
- annotate_overrides