Commit Graph

6 Commits

Author SHA1 Message Date
Rintaro Ishizaki 99cac8f91d Update for the ThreadSafeBox.value setter removal 2026-05-27 14:36:56 -07:00
Rintaro Ishizaki 7c99f4f0e7 Use swift-tools-protocols's ThreadSafeBox
Delete sourcekit-lsp's `Sources/SwiftExtensions/ThreadSafeBox.swift`
and the now-unused `NSLock+WithLock.swift`.
Use the `Mutex`-backed `ThreadSafeBox` from swift-tools-protocols'

Adjust call sites for the new API: e.g.
`foo.value.mutate()` with `foo.withLock { $0.mutate() }` because it
doesn't provide `_modify` accessor.
2026-05-27 12:01:07 -07:00
Bhushan-Aditya 6a3c97dec4 Fix encode throwing wrong error case and fix typo in error message
Made-with: Cursor
2026-03-23 12:32:37 +05:30
Anthony Latsis b5bc65308c Fix build after https://github.com/swiftlang/swift-docc/pull/1331 2025-11-15 01:41:54 +00:00
Owen Voorhees f04b971726 Adopt swift-tools-protocols 2025-10-31 14:11:11 -07:00
Alex Hoppen 49e1c3839c Merge DocumentationLanguageService and DocCDocumentation 2025-08-25 07:07:55 +02:00