@@ -1157,7 +1157,9 @@ def signature_incompatible_with_supertype(
11571157 # note: def f(self) -> str
11581158 # note: Subclass:
11591159 # note: def f(self, x: str) -> None
1160- self .note ("Superclass:" , context , offset = ALIGN_OFFSET + OFFSET , code = code )
1160+ self .note (
1161+ "Superclass:" , context , offset = ALIGN_OFFSET + OFFSET , allow_dups = ALLOW_DUPS , code = code
1162+ )
11611163 if isinstance (original , (CallableType , Overloaded )):
11621164 self .pretty_callable_or_overload (
11631165 original ,
@@ -1168,9 +1170,17 @@ def signature_incompatible_with_supertype(
11681170 code = code ,
11691171 )
11701172 else :
1171- self .note (original_str , context , offset = ALIGN_OFFSET + 2 * OFFSET , code = code )
1173+ self .note (
1174+ original_str ,
1175+ context ,
1176+ offset = ALIGN_OFFSET + 2 * OFFSET ,
1177+ allow_dups = ALLOW_DUPS ,
1178+ code = code ,
1179+ )
11721180
1173- self .note ("Subclass:" , context , offset = ALIGN_OFFSET + OFFSET , code = code )
1181+ self .note (
1182+ "Subclass:" , context , offset = ALIGN_OFFSET + OFFSET , allow_dups = ALLOW_DUPS , code = code
1183+ )
11741184 if isinstance (override , (CallableType , Overloaded )):
11751185 self .pretty_callable_or_overload (
11761186 override ,
@@ -1181,7 +1191,13 @@ def signature_incompatible_with_supertype(
11811191 code = code ,
11821192 )
11831193 else :
1184- self .note (override_str , context , offset = ALIGN_OFFSET + 2 * OFFSET , code = code )
1194+ self .note (
1195+ override_str ,
1196+ context ,
1197+ offset = ALIGN_OFFSET + 2 * OFFSET ,
1198+ allow_dups = ALLOW_DUPS ,
1199+ code = code ,
1200+ )
11851201
11861202 def pretty_callable_or_overload (
11871203 self ,
0 commit comments