You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some pains have been taken within SourceKit to make `libdispatch` an optional dependency (e.g. the `WorkQueue` abstraction in `SourceKitSupport`, however it is neither used everywhere, nor are any implementations available besides the one that uses `libdispatch`. Since `libdispatch` is intended to be available anywhere Swift is anyway, it seems reasonable to go ahead and use it here, at least for now.
(Note that an alternative to this could be to remove `libdispatch` usage instead. See #2793
The text was updated successfully, but these errors were encountered:
Brian shared with me that he won't be able to devote the time to continue this work moving forward, so I've assigned myself to this ticket and updated the PR with this one: #3594
Additional Detail from JIRA
md5: aa8068473e9c96b534e0085a76aba842
blocks:
Issue Description:
Some pains have been taken within SourceKit to make `libdispatch` an optional dependency (e.g. the `WorkQueue` abstraction in `SourceKitSupport`, however it is neither used everywhere, nor are any implementations available besides the one that uses `libdispatch`. Since `libdispatch` is intended to be available anywhere Swift is anyway, it seems reasonable to go ahead and use it here, at least for now.
(Note that an alternative to this could be to remove `libdispatch` usage instead. See #2793
The text was updated successfully, but these errors were encountered: