[swift-dev] "does not conform to protocol" --> Tell me what to add

Jordan Rose jordan_rose at apple.com
Wed Apr 20 19:42:25 CDT 2016

Xcode does tell you which members are not present; they're in the notes for the "does not conform" message, which you can see in the Issue Navigator or Log Navigator. I'm pretty sure we have an outstanding Radar about making fix-its for these too, but it's hard to know where in your type or extension you'd want the extra members to appear. Still, I suppose you could move them.

It's probably best to file this as an Improvement request at bugs.swift.org.


> On Apr 20, 2016, at 16:37, Joseph Bell via swift-dev <swift-dev at swift.org> wrote:
> I've noticed in Xcode there are a lot of fixits that tell you exactly what to do to "fix it", and it will do it for you.  However, this does not apply to "does not conform to protocol" errors; I'm wondering if it is possible for the fixit engine to add methods/properties such that, at a minimum, a user knows what to actually add/implement to get protocol conformance.
> -- 
> Joseph Bell
> http://dev.iachieved.it/iachievedit/ <http://dev.iachieved.it/iachievedit/>
> @iachievedit
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20160420/e29f4137/attachment.html>

More information about the swift-dev mailing list