swiftlang/swift
Vedi su GitHub[SR-7230] Improve error message for statement that begins with open brace
Open
#49.778 aperta il 19 mar 2018
bugcompilerdiagnostics qualitygood first issue
Metriche repository
- Star
- (69.989 star)
- Metriche merge PR
- (Merge medio 8g 17h) (510 PR mergiate in 30 g)
Descrizione
| Previous ID | SR-7230 |
| Radar | None |
| Original Reporter | @jckarter |
| Type | Bug |
| Votes | 0 |
| Component/s | Compiler |
| Labels | Bug, DiagnosticsQoI, StarterBug |
| Assignee | None |
| Priority | Medium |
md5: 809fd159923a9a4b4bcf2169a9eb2a66
Issue Description:
Swift doesn't allow a statement to begin with an open brace, and the error message you get when you do is hostile to beginners, talking about "unused closures" rather than the syntactic issue:
https://twitter.com/twostraws/status/975740708601593857
This is likely to come up when a user is moving code around, so the error and associated fixits could be greatly improved.