Skip to content

Commit 5c0ac9d

Browse files
authored
Merge pull request swiftlang#84 from benlangmuir/tcup
Update recommended toolchain to 2019-02-14-a
2 parents 0d3d9ac + 3b8aec6 commit 5c0ac9d

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

Package.resolved

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ SourceKit-LSP is an implementation of the [Language Server Protocol](https://mic
77

88
SourceKit-LSP is under heavy development! The best way to try it out is to build it from source. You will also need a Swift development toolchain and an editor that supports LSP.
99

10-
1. Install the `swift-DEVELOPMENT-SNAPSHOT-2019-01-22-a` toolchain snapshot from https://swift.org/download/#snapshots. Set the environment variable `SOURCEKIT_TOOLCHAIN_PATH` to the absolute path to the toolchain or otherwise configure your editor to use this toolchain. See [Toolchains](#toolchains) for more information.
10+
1. Install the `swift-DEVELOPMENT-SNAPSHOT-2019-02-14-a` toolchain snapshot from https://swift.org/download/#snapshots. Set the environment variable `SOURCEKIT_TOOLCHAIN_PATH` to the absolute path to the toolchain or otherwise configure your editor to use this toolchain. See [Toolchains](#toolchains) for more information.
1111

1212
2. Build the language server executable `sourcekit-lsp` using `swift build`. See [Building](#building-sourcekit-lsp) for more information.
1313

@@ -73,7 +73,7 @@ SourceKit-LSP depends on tools such as `sourcekitd` and `clangd`, which it loads
7373

7474
### Recommended Toolchain
7575

76-
Use the `swift-DEVELOPMENT-SNAPSHOT-2019-01-22-a` toolchain snapshot from https://swift.org/download/#snapshots. SourceKit-LSP is still early in its development and we are actively adding functionality to the toolchain to support it.
76+
Use the `swift-DEVELOPMENT-SNAPSHOT-2019-02-14-a` toolchain snapshot from https://swift.org/download/#snapshots. SourceKit-LSP is still early in its development and we are actively adding functionality to the toolchain to support it.
7777

7878
### Selecting the Toolchain
7979

@@ -104,7 +104,7 @@ SourceKit-LSP is still in early development, so you may run into rough edges wit
104104
| Feature | Status | Notes |
105105
|---------|:------:|-------|
106106
| Swift || |
107-
| C/C++/ObjC | ❌ | [clangd](https://clang.llvm.org/extra/clangd.html) is not available in the recommended toolchain. You can try out C/C++/ObjC support by building clangd from source and putting it in `PATH`.
107+
| C/C++/ObjC | ❌ | As of `swift-DEVELOPMENT-SNAPSHOT-2019-02-14-a` [clangd](https://clang.llvm.org/extra/clangd.html) is available but hitting frequent assertion failures.
108108
| Code completion || |
109109
| Quick Help (Hover) || |
110110
| Diagnostics || |

Tests/SourceKitTests/LocalClangTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import XCTest
2020
final class LocalClangTests: XCTestCase {
2121

2222
/// Whether to fail tests if clangd cannot be found.
23-
static let requireClangd: Bool = false
23+
static let requireClangd: Bool = true
2424

2525
/// Whether clangd exists in the toolchain.
2626
var haveClangd: Bool = false

0 commit comments

Comments
 (0)