swiftlang/swift
Voir sur GitHub[SR-5058] Redundant Conformance Diagnostic should have an associated fixit
Open
#47 634 ouverte le 31 mai 2017
bugcompilerdiagnostics qualitygood first issue
Métriques du dépôt
- Stars
- (69 989 stars)
- Métriques de merge PR
- (Merge moyen 7j 6h) (556 PRs mergées en 30 j)
Description
| Previous ID | SR-5058 |
| Radar | rdar://32431756 |
| Original Reporter | @CodaFi |
| Type | Bug |
| Status | In Progress |
| Resolution |
Attachment: Download
| Votes | 1 |
| Component/s | Compiler |
| Labels | Bug, DiagnosticsQoI, StarterBug |
| Assignee | interfere (JIRA) |
| Priority | Medium |
md5: 5985872320450fd433971928ef7a5b14
Issue Description:
The redundant conformance diagnostic can point at the protocol that is redundant, but doesn’t actually offer to remove it.
protocol Foo {}
struct Bar {}
extension Bar: Foo {}
extension Bar: Foo {} // redundant conformance of 'Bar' to protocol 'Foo'