-
SwiftコンパイラにはIDEサポートのための機能が統合されている。
伝統的にはSourceKitという仕組みが使われ、
Xcodeがそれを利用してきた。
しかし近年ではMSが開発したLSPという仕組みにも対応しようとしていて、
一部VSCodeでもSwiftIDE機能が利用できる。
LSPはどんな機能があり、プロトコルを持っていて、
コンパイラの実装はどのようになっていて、
ま…
-
Thanks to the SwiftPMTaskRunnerStore, the compile commands we store, and SourceKit, we could potentially provide really great syntax highlighting.
At the very least, we can use the `sourcekitten synt…
-
**Describe the bug**
Running LSP-SourceKit on an Xcode project fails with an error "could not find manifest, or not a SwiftPM package" and then gets stuck in an infinite loop shutting down and re-i…
-
| | |
|------------------|-----------------|
|Previous ID | SR-4492 |
|Radar | None |
|Original Reporter | @norio-nomura…
-
https://github.com/swiftlang/sourcekit-lsp/blob/5c2055d54ebd2546cda42d506060964ea0349d39/Tests/SourceKitLSPTests/SwiftCompletionTests.swift#L318-L319
The filter text here should be `foo()` not `fun…
-
(Sorry if this isn't the best place for this!)
I'm using SourceKittenFramework to do an indexing request on a Swift file. When that file has warnings, the SourceKit request prints those warnings to…
-
Like this issues #552
I want to proposal an other way, or say it just for soucekit-lsp.
Let vscode-swift support read destination file, and can set target. Then vscode-swift can read the destinat…
-
### Description
I was just trying to pass `-no-toolchain-stdlib-rpath` to the build when installing sourcekit-lsp in apple/sourcekit-lsp#715 and [Alex ran a full toolchain build to make sure it worke…
-
**Description**
In some configurations, SourceKit on Linux fails to cache modules (while emitting SIL?), crashing with the following error:
```
/usr/local/swift/bin/sourcekit-lsp: symbol lookup…
-
To reproduce run
```
UBSAN_OPTIONS=halt_on_error=true ~/swift-latest/usr/bin/swift test --sanitize=undefined --filter testObjectiveCTestsAfterInMemoryEdit
```
Output
```
Test Case '-[Source…