Commit Graph

5 Commits

Author SHA1 Message Date
Owen Voorhees 796bd64b9b Use Bundle.module when looking up test resources 2026-03-15 16:49:17 -07:00
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 994a6b5c1b Load RandomSeed.plist and CommonFunctionTerms.json from test resources
Otherwise tests fail when running them on a different machine from an `xctestproducts` bundle.
2025-01-22 13:17:48 -08:00
Alex Hoppen 52e0351844 Use UInt64.random instead of arc4random 2025-01-09 14:09:02 +01:00
Alex Hoppen 5709e1a864 Add a SourceKit plugin to handle code completion requests
This adds a sourcekitd plugin that drives the code completion requests. It also includes a `CompletionScoring` module that’s used to rank code completion results based on their contextual match, allowing us to show more relevant code completion results at the top.
2025-01-03 14:21:54 +01:00