<div dir="ltr">I'm also against this (though I like the first alternative about warning on <font face="monospace">set(oldValue)</font> etc.).<br><br>While I think there may be value in either preventing name overrides or requiring them here, I don't believe it's worth a breaking change. Then again, I have never personally encountered the problem (I tend not to override names), so maybe those who have feel differently. <br><br>I also think that if this proposal goes through I would prefer not to allow the current name overriding syntax, even in the self-documenting case. At that point, the self-documenting case seems like unnecessary syntactic noise. It makes sense for a team where observer names are frequently overridden, but when that's disallowed, I feel that the self-documenting case adds very little.<div><br></div><div>- Will<br><br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 1, 2016 at 3:40 AM Tino Heth via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-1<br class="gmail_msg">
<br class="gmail_msg">
I'm more or less neutral towards the change itself, but combined with the breaking effect, that's a clear "no".<br class="gmail_msg">
<br class="gmail_msg">
None the less, I hope that the whole topic with all its magic words (willSet, didSet, newValue, oldValue…) will be reworked in the future, which would be another argument not to fiddle with it now*<br class="gmail_msg">
<br class="gmail_msg">
- Tino<br class="gmail_msg">
<br class="gmail_msg">
* <a href="https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151214/003148.html" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151214/003148.html</a><br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
swift-evolution mailing list<br class="gmail_msg">
<a href="mailto:swift-evolution@swift.org" class="gmail_msg" target="_blank">swift-evolution@swift.org</a><br class="gmail_msg">
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br class="gmail_msg">
</blockquote></div></div></div>