Skip to content

Add Benchmark Tool together with multi-file context support for inline code completions#4

Open
chrisknapp98 wants to merge 69 commits into
mainfrom
integration/multi-file-context-benchmark
Open

Add Benchmark Tool together with multi-file context support for inline code completions#4
chrisknapp98 wants to merge 69 commits into
mainfrom
integration/multi-file-context-benchmark

Conversation

@chrisknapp98

Copy link
Copy Markdown
Owner

This branch adds a benchmark tool that can be found from settings. Additionally, it enhances GitHub Copilots inline code completions by sending text document opening notifications for relevant files to the LSP before requesting code completions.

This functionality has been only added to the benchmark tool for now as it still might receive some optimizations.

decorating methods and inits with @mainactor fixed the issues
chrisknapp98 and others added 30 commits August 14, 2025 22:17
this fixes View extension occurrences for ViewModels for example
this is important to kill the background LSP process and start a fresh one with each task
since we are benchmarking other functionality and this impacts our results
Add deeper reference capability for more context
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant