invalid_section_format 진단: 설정 섹션의 형식이 기대한 형태가 아니에요
invalid_section_format 진단: 설정 섹션의 형식이 기대한 형태가 아니에요
Dart 분석기가 내보내는 진단에는 이름이 있어요. invalid_section_format은 분석 옵션 파일의 설정 섹션(키) 내용이 기대한 데이터 구조나 형식이 아닐 때 분석기가 알려주는 진단이에요. 예를 들어 설정이 map을 요구하는데 list가 들어가 있는 경우가 대표적이에요.
본문
설명
분석기는 분석 옵션 파일의 어떤 설정 섹션(키) 내용이 기대한 데이터 구조나 형식이 아닐 때 이 진단을 만들어요. 예를 들어 설정이 map을 요구하는데 list가 제공된 경우가 여기에 해당해요.
예시
다음 코드는 errors 섹션이 값으로 map을 기대하는데 list가 들어가 있기 때문에 이 진단이 나와요.
// %uri="analysis_options.yaml"
analyzer:
errors:
- dead_code
흔한 해결 방법
값을 알맞은 형식으로 바꿔 주면 돼요.
// %uri="analysis_options.yaml"
analyzer:
errors:
dead_code: error