[SR-2233] Rich Protocol Non-Conformance Errors #44840
Labels
compiler
The Swift compiler in itself
conformances
Feature → protocol: protocol conformances
diagnostics QoI
Bug: Diagnostics Quality of Implementation
duplicate
Resolution: Duplicates another issue
improvement
Additional Detail from JIRA
md5: 792081a5c3ba5577d113c81a71eb11ae
duplicates:
Issue Description:
A complier change that would return an error for each non-conformance to a protocol. Each non-conformance error would explicitly show the unimplemented properties and methods.
One suggestion was to nest the protocol non-conformance errors for each class/struct that fails to conform. A concern was that they may not always be best implemented across all IDEs. However, Xcode could implement such error throwing.
The text was updated successfully, but these errors were encountered: