Alex Hoppen
b49b40968b
Fix issue that caused code completion to fail using compile_flags.txt
...
The compiler name shouldn’t be part of the build settings.
2025-03-13 20:19:26 -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
c3ecb9adae
Add BSP request to get the output file paths of a target
2025-03-05 09:58:34 -08:00
Alex Hoppen
628ce3cc63
If a build server doesn’t specify -index-store-path in the SourceKit options, add it during background indexing
2025-02-25 22:46:32 -08:00
Alex Hoppen
15b9670888
Split build systems for JSON compilation database and fixed compilation database
...
I feel like the implementations are actually simpler if we split them. This will also allow us to add more advanced logic to the JSON compilation database build system in the future, such as inferring the toolchain from the compile command.
2025-01-17 14:38:37 -08:00