Something similar to #error seems to be already implemented ;)
#if os(iOS)
import Error_sorryThisDoesntWorkOnIOSyet
#endif
I know it's a hack, but it works :) And the good thing is, there is no way to
prevent these kind of hacks.. (but IMHO, #error would look nicer)
-Michael
> Am 30.05.2016 um 17:49 schrieb Vladimir.S via swift-evolution
> <[email protected]>:
>
> I also think that we need standardized feature for todo/fixme in language, so
> when you got one's code you can have all needed warnings the creator wants to
> produce.
> I.e. probably not some directive, but some kind of.. special comment? So
> XCode/any 3rd party tools/IDE will know about this standardized format and
> produce/show user-created 'warnings' instead of compiler(as core team against
> such warnings in compiler)
>
> On 30.05.2016 18:28, Shawn Erickson via swift-evolution wrote:
>>
>> On Sun, May 29, 2016 at 3:49 PM Leonardo Pessoa via swift-evolution
>> <[email protected] <mailto:[email protected]>> wrote:
>>
>> Tools like SonarQube can raise a "warning" for comments started with
>> "TODO:" or "FIXME:". Wouldn't it be more interesting if those could be
>> presented as warnings instead of using #warning? And this could be an
>> optional setting as commented would not influence compilation.
>>
>>
>> It seems wise to me to have the concept of todo, fixme, etc. formalized in
>> the language so that source kit, the swift compiler, and things like Xcode
>> would have a well defined thing to look for and extract information from.
>>
>> I support this proposal and hope it can cover these typical use cases.
>>
>> -Shawn
>>
>>
>> _______________________________________________
>> swift-evolution mailing list
>> [email protected]
>> https://lists.swift.org/mailman/listinfo/swift-evolution
>>
> _______________________________________________
> swift-evolution mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution