implements_repeated 진단: implements 절에 같은 클래스를 여러 번 쓸 때

implements_repeated 진단: implements 절에 같은 클래스를 여러 번 쓸 때

Dart 분석기가 내보내는 진단에는 이름이 있어요. implements_repeated하나의 implements 절에 같은 클래스를 두 번 이상 지정할 때 분석기가 알려주는 진단이에요. 같은 타입을 여러 번 나열해도 아무런 효과가 없으니 하나만 남겨야 해요.

출처: implements_repeated

본문

설명

분석기는 하나의 implements 절에 같은 클래스를 두 번 이상 지정할 때 이 진단을 만들어요.

예시

다음 코드는 A가 목록에 두 번 들어 있기 때문에 이 진단이 나와요.

class A {}

class B implements A, A {}

흔한 해결 방법

클래스 이름의 중복을 제거하고 하나만 남겨요.

class A {}

class B implements A {}

더 알아보기