implements_repeated 진단: implements 절에 같은 클래스를 여러 번 쓸 때
implements_repeated 진단: implements 절에 같은 클래스를 여러 번 쓸 때
Dart 분석기가 내보내는 진단에는 이름이 있어요. implements_repeated는 하나의 implements 절에 같은 클래스를 두 번 이상 지정할 때 분석기가 알려주는 진단이에요. 같은 타입을 여러 번 나열해도 아무런 효과가 없으니 하나만 남겨야 해요.
본문
설명
분석기는 하나의 implements 절에 같은 클래스를 두 번 이상 지정할 때 이 진단을 만들어요.
예시
다음 코드는 A가 목록에 두 번 들어 있기 때문에 이 진단이 나와요.
class A {}
class B implements A, A {}
흔한 해결 방법
클래스 이름의 중복을 제거하고 하나만 남겨요.
class A {}
class B implements A {}