[WIP][IDE]: surface inferred isolation information via sourcekit#89198
[WIP][IDE]: surface inferred isolation information via sourcekit#89198jamieQ wants to merge 1 commit into
Conversation
|
@swift-ci please smoke test |
| Out << ""; | ||
| return; | ||
| case ActorIsolation::ActorInstance: | ||
| Out << "actor-isolated"; |
There was a problem hiding this comment.
Not sure what the best thing to surface is here... In diagnostics this usually prints the variable name of the isolated param or whatever, which we could probably also do, but it would require some additional plumbing I think.
|
@ahoppen would you be the right person to take a look at this to let me know if this is roughly directionally correct? If not, who would you recommend I ask? |
|
Thanks for opening the PR. @rintaro and @hamishknight would be the points of contact here. |
|
@rintaro @hamishknight is this something you'll be able to provide feedback on at some point? Please let me know if you'd prefer it be taken out of "draft" status for review if that matters for your process. Thanks in advance! |
WIP
forum: https://forums.swift.org/t/exposing-concurrency-info-via-sourcekit/86678
lsp PR: swiftlang/sourcekit-lsp#2653