I've been using SwiftSyntax recently to write a code generation tool, and the guys at pointfree.co have great videos about this usage.
But one of the weird things that strikes me as dangerous is how to convert a Syntax node to a String. I see it being done via string interpolation:
I always have the feeling that using interpolation to get what in practice is a string description of a type is not really safe. Maybe the output is changed or is just intended for debugging purposes. In any case it doesn't feel like an official API.
What are your thoughts on this? Maybe somebody from the SwiftSyntax project can chime in to give us some guidance? That would be appreciated.