Skip to content

Add LSP completions for buf{.gen,.policy}.yaml#4527

Merged
stefanvanburen merged 3 commits intomainfrom
svanburen/yaml-completions
May 7, 2026
Merged

Add LSP completions for buf{.gen,.policy}.yaml#4527
stefanvanburen merged 3 commits intomainfrom
svanburen/yaml-completions

Conversation

@stefanvanburen
Copy link
Copy Markdown
Member

When we switched our upstream LSP callers to not consider these files yaml files (to avoid stomping on yaml-language-server), we lost completions; this adds LSP completions for these yaml files, similar to the JSONSchema-backed yaml-language-server ones.

I'm sure this hasn't necessarily covered all edge cases here; it's intended as a good start for replacing the similar yaml-language-server completions.

When we switched our upstream LSP callers to not consider these files
yaml files (to avoid stomping on yaml-language-server), we lost
completions; this adds LSP completions for these yaml files, similar to
the JSONSchema-backed yaml-language-server ones.

I'm sure this hasn't necessarily covered all edge cases here; it's
intended as a good start for replacing the similar yaml-language-server
completions.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedMay 6, 2026, 9:04 PM

@stefanvanburen stefanvanburen marked this pull request as ready for review May 6, 2026 20:21
@stefanvanburen stefanvanburen merged commit 54e9748 into main May 7, 2026
10 checks passed
@stefanvanburen stefanvanburen deleted the svanburen/yaml-completions branch May 7, 2026 14:23
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.

3 participants