[swift-evolution] [Proposal] Warn about implicit property access in own setter

Dennis Lysenko dennis.s.lysenko at gmail.com
Tue Dec 15 20:39:31 CST 2015


Other possible solution: why not just remove the default "newValue" and
force the user to manually specify it instead?

On Tue, Dec 15, 2015, 6:02 PM Marc Knaup via swift-evolution <
swift-evolution at swift.org> wrote:

> Hello everyone,
>
> I would like to propose yielding a warning when a property's getter is
> used from within its setter implicitly without using "self.".
>
> This can lead to programming errors which are very easy to miss and lead
> to unexpected behavior at runtime.
>
> Check out the full proposal here:
>
> https://github.com/fluidsonic/swift-evolution/blob/master/proposals/NNNN-warn-about-implicit-property-access-in-own-setter.md
>
> Thank you,
>   Marc
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20151216/6ca66b6b/attachment.html>


More information about the swift-evolution mailing list