Alex Hoppen
c6e1e9286a
Log request durations from LocalConnection
2025-03-21 16:50:35 -07:00
Alex Hoppen
1cfa8db1d8
Require Swift 6 to build SourceKit-LSP
...
This significantly cleans up our `import` statements
2025-03-07 08:05:49 -08:00
Alex Hoppen
5c60d1d39c
Add a new test project type that uses a custom build server
...
This allows us to more easily test behavior for build servers that have different behavior than SwiftPM and compile commands without having to implement the build server in Python.
2025-03-05 23:54:32 -08:00
Alex Hoppen
db792c536f
Add a send method to InProcessSourceKitLSPClient and Connection in which the client specifies the request ID
2025-02-26 08:41:30 -08:00
Alex Hoppen
63fa05091d
Log the request methods when logging a request's reply
...
This should make it easier to find a request response when searching for the response method.
2025-01-21 11:51:52 -08:00
Alex Hoppen
8c2def8ef9
Rename SKSupport to LanguageServerProtocolExtensions
2024-11-13 16:53:58 -08:00