duplicate_rule 진단: 이미 적용된 lint 규칙을 다시 나열할 때

duplicate_rule 진단: 이미 적용된 lint 규칙을 다시 나열할 때

Dart 분석기가 만들어 내는 duplicate_rule 진단에 대한 설명이에요. 같은 lint 규칙이 linter/rules 섹션에 두 번 이상 나열될 때 분석기가 알려주는 컴파일 타임 진단이에요.

출처: duplicate_rule

본문

설명

분석기는 같은 lint 규칙이 linter/rules 섹션에 두 번 이상 나열될 때 이 진단을 만들어요.

예시

다음 코드는 lint 규칙 avoid_print가 적용된 규칙 목록에 두 번 나오기 때문에 이 진단을 만들어요.

# analysis_options.yaml
linter:
  rules:
    - avoid_print
    - avoid_print

흔한 해결 방법

중복된 항목을 제거해요.

# analysis_options.yaml
linter:
  rules:
    - avoid_print

더 알아보기