10 Commits

Author SHA1 Message Date
Alex Hoppen
95538e7de9 Migrate appendingPathComponent to appending(component:)
`appending(component:)` is the more modern API and can take multiple path components at the same time.
2025-09-23 16:57:56 +02:00
Alex Hoppen
2305dfab7a Don't escape slashes in various JSONEncoders
This makes the JSON easier to work with, especially for paths.
2025-03-03 07:55:09 -08:00
Yuta Saito
6803d8c4da Address code style feedbacks 2024-12-15 14:29:53 +09:00
Yuta Saito
185438c7c3 swift-format -i -r SourceKitLSPDevUtils/Sources 2024-12-09 02:12:19 +09:00
Yuta Saito
90dc733542 Keep the original order of privacyLevel enum cases 2024-12-09 02:12:19 +09:00
Yuta Saito
6aaa0568ef Throw errors instead of using fatalError 2024-12-09 02:12:19 +09:00
Yuta Saito
d3ad33424e Address code-style feedback 2024-12-09 02:12:19 +09:00
Yuta Saito
864af4d329 Add verify-config-schema command to sourcekit-lsp-dev-utils 2024-12-09 02:12:19 +09:00
Yuta Saito
2c403e78ae Add copyright headers to new files 2024-12-09 02:12:19 +09:00
Yuta Saito
62c4d26ba1 Make ConfigSchemaGen as a subcommand of sourcekit-lsp-dev-utils 2024-12-09 02:12:19 +09:00