Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable progressive IntelliSense updates #11735

Merged
merged 47 commits into from
Dec 20, 2023
Merged

Conversation

Colengms
Copy link
Contributor

  • Enables progressive IntelliSense updating ( Generate IntelliSense results progressively #7759 )
  • Updates all visible documents/editors instead of just the active document/editor.
  • Made semantic token and inlay hint providers simpler. Their purposes are now only to trigger VS Code requests for these as the native side pushes them down to the TypeScript side.
  • Removes delaying of didOpen, which previously was used to defer TU creation until a file was actually made visible. Instead, the native side will only perform a TU update once it receives a separate visibility notification.
  • Fixed some issues with messages being processed out of order.

@Colengms Colengms merged commit 0e24296 into main Dec 20, 2023
4 checks passed
@Colengms Colengms deleted the coleng/progressive_updates branch December 20, 2023 02:24
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.

2 participants