-
Notifications
You must be signed in to change notification settings - Fork 228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Swift 5.10 #811
Support Swift 5.10 #811
Conversation
Support both the old and new formats of `debug.yaml`.
Unexpected struggle getting this to work: Xcode 15.3 has an undocumented feature in So when sourcekitten tries to fork Changed CI to use the Dev forums, FB linked from there. (Presumably intended as a hermetic testing improvement but shame on them for not mentioning it, or coordinating with SwiftPM, or…) |
Longer than I meant to take getting back to this. Apple has confirmed that this env. var thing is working as designed -- sounds like the alternative to @jpsim fyi, will merge this in a few days. |
Thanks for driving all this, @johnfairh! |
(e: hit the button too soon...)
Main thing is that SwiftPM's yaml file changed format which needs some actual coding. Fixture updates minimal:
cursorinfo
Foo.Protocol
withFoo.Type
for protocol metatypesSwift.String
(no, me neither)objc
any
for Swift versions of APIs eg.any NSCopying
Code completion
any
in various fieldsDouble
leaving just theInt
ones which seems like an improvement