swiftlang/swift
View on GitHub[SR-4294] Warn about overly-nested generic type specifiers
Open
#46,877 opened on Mar 20, 2017
bugcompilerdiagnostics qualitygood first issue
Description
| Previous ID | SR-4294 |
| Radar | None |
| Original Reporter | @jckarter |
| Type | Bug |
| Votes | 0 |
| Component/s | Compiler |
| Labels | Bug, DiagnosticsQoI, StarterBug |
| Assignee | None |
| Priority | Medium |
md5: c1aab4167ab2d03975e533b9a662698f
Issue Description:
https://twitter.com/steipete/status/843896945718546434
The tweet is in C++, but the same problem could affect Swift. A warning about overly-nested generic type specifiers that have enough piled-up closing >>>>>> brackets to be mistaken for a conflict marker in version control might be helpful, not only for tooling interaction, but for code cleanliness, since you should probably consider using a type alias at that point.