[SR-14220] Hide protocol requirements witnessed by "more generic" methods from autocomplete #56596
Labels
code completion
Area → source tooling: code completion
conformances
Feature → protocol: protocol conformances
improvement
source tooling
Area: IDE support, SourceKit, and other source tooling
Attachment: Download
Additional Detail from JIRA
md5: 9df225d1e3b8e4cff7e91c54c11b8888
Issue Description:
If I have a type which conforms to LosslessStringConvertible (LSC) via a generic initialiser on StringProtocol:
Autocomplete will show both the generic initialiser that I wrote, and the non-generic initialiser from LSC. They both get documentation from the protocol requirement, and it feels like clutter to include both of them in the list.
The text was updated successfully, but these errors were encountered: