Skip to content

Conversation

@RodgeFu
Copy link
Contributor

@RodgeFu RodgeFu commented Oct 23, 2025

getSignatureHelp would keep triggering compile when user's typing, so leverage update manager to avoid the frequent triggering.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Oct 23, 2025

Open in StackBlitz

npm i https://pkg.pr.new/microsoft/typespec/@typespec/compiler@8804

commit: e8736cf

@github-actions
Copy link
Contributor

github-actions bot commented Oct 23, 2025

All changed packages have been documented.

  • @typespec/compiler
Show changes

@typespec/compiler - internal ✏️

Optimize the getSignatureHelp callback of LSP

@azure-sdk
Copy link
Collaborator

azure-sdk commented Oct 23, 2025

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@RodgeFu RodgeFu changed the title leverage updateManager to avoid frequent compile from getSignatureHelp optimize getSignatureHelp callback in lsp Oct 23, 2025
@RodgeFu RodgeFu added the ide Issues for VS, VSCode, Monaco, etc. label Oct 23, 2025
@RodgeFu RodgeFu marked this pull request as ready for review October 23, 2025 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ide Issues for VS, VSCode, Monaco, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants