[swift-evolution] Missing warnings for unused literals (and results)?
Jordan Rose
jordan_rose at apple.com
Tue Feb 2 21:24:55 CST 2016
> On Feb 2, 2016, at 18:42 , Nate Cook <natecook at gmail.com> wrote:
>
>> On Feb 1, 2016, at 3:14 PM, Jordan Rose via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
>>
>> Yep. I'd just consider this a bug, though someone from the standard library would have to confirm that they don't consider it an API change. Feel free to tack it on to SR-245; we might as well do them all at the same time.
>>
>> Jordan
>>
>>> On Feb 1, 2016, at 9:44, Félix Cloutier via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
>>>
>>> I think that there should be a warning for unused literals. I can't think of any case where you would like to have a literal just hanging there in Swift.
>>>
>>> Félix
>
> I.... do this all the time in Playgrounds, mainly to see if a conditional branch has been executed as I'm testing or building:
>
> <PastedGraphic-1.png>
>
> But a warning is a good idea otherwise, and I can figure something else out. :)
Playgrounds automatically suppress unused result warnings, exactly because of this. (Admittedly that can be probematic in the other direction, but still.)
Jordan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160202/0b561f44/attachment.html>
More information about the swift-evolution
mailing list