Skip to content

Commit 48b602e

Browse files
committed
Update status of clangd in the toolchain
We have clangd in the toolchain now, and it's sufficient to pass our minimal tests. Unfortunately it's hitting frequent assertion failures during editing, so not marking as supported yet.
1 parent 3fd959a commit 48b602e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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)