Open drewcrawford opened 8 years ago
Seems the IPC to SourceKit is bound to XPC which is not available on Linux (and will not be) so we're stuck supporting OSX only currently it seems
I'd like to eventually move to libIDE
https://github.com/apple/swift/blob/master/lib/IDE/CodeCompletion.cpp
Should support this in the Swift 3timeframe
After lobbying and cajoling, upstream has assented to porting SK to Linux.
Found during another bug: https://bugs.swift.org/browse/SR-710
Seems that the main barrier is GCD support: https://github.com/jpsim/SourceKitten/issues/179, which we now have. But nobody has actually ported it yet.
Another possibility would be to rely on libIDE instead, which has some completion features (maybe): https://github.com/apple/swift/tree/master/lib/IDE