swiftlang/swift
Auf GitHub ansehen[SR-5058] Redundant Conformance Diagnostic should have an associated fixit
Open
#47.634 geöffnet am 31. Mai 2017
bugcompilerdiagnostics qualitygood first issue
Repository-Metriken
- Stars
- (69.989 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 7T 6h) (556 gemergte PRs in 30 T)
Beschreibung
| 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'