[swift-users] Compiler switch?

Jack Lawrence jackl at apple.com
Tue Jan 5 21:18:19 CST 2016


Hi Don,

It’s not currently possible to disable any warnings emitted by the Swift compiler. Alternatively, you could run a fix-it pass over all of the code after translation, which automatically accepts all suggested fix-its:

swiftc -fixit-all input_file.swift

Jack
> On Jan 5, 2016, at 7:02 PM, Don Wills via swift-users <swift-users at swift.org> wrote:
> 
> Hello Swift-Users,
> 
> I am building an automated translator to translate from another programming language to Swift.  It's mostly working, but there is one issue that would be hard for the translator to deal with - the issue of 'var' vs. 'let' declarations.
> 
> Right now the translator always creates local variables with the 'var' keyword.  The result is lots of warnings from the compiler suggesting the change of 'var' to 'let' when the compiler ascertains that the variable cannot be modified.
> 
> My question is this:  Can the Swift compiler be modified to allow for turning off warnings in general or the 'var' vs. 'let' warning in particular?
> 
> If this email list is not the correct place to ask such a question, please suggest where I might ask the question.  Thanks.
> 
> Don Wills
> 
> _______________________________________________
> swift-users mailing list
> swift-users at swift.org
> https://lists.swift.org/mailman/listinfo/swift-users



More information about the swift-users mailing list