-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Update LSP Protocol Types #73911
Merged
Merged
Update LSP Protocol Types #73911
Changes from 44 commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
15025cf
LSP Protocol: Implement WorkDoneProgress types
mhutch b3c3459
LSP Protocol: Use spec ordering in capabilities types
mhutch d1fdfed
LSP Protocol: Add window/general client capabilities
mhutch 4a62b71
LSP Protocol: Update lifecycle messages
mhutch 6bf6885
LSP Protocol: Update document sync messages
mhutch eccb029
LSP Protocol: Add notebook types/methods
mhutch ceafc11
LSP Protocol: Update navigation methods/types
mhutch 6dceb2e
LSP Protocol: Update documentLink & documentHighlight
mhutch 71dfa3c
LSP Protocol: Update Hover & CodeLens
mhutch 1e09482
LSP Protocol: Update FoldingRange, add SelectionRange
mhutch 11cf351
LSP Protocol: Update DocumentSymbol classes
mhutch a320492
LSP Protocol: Update semantic token types
mhutch 5c451b5
LSP Protocol: Update Inlay Hint types
mhutch 71d1108
LSP Protocol: Add Inline Value types/methods
mhutch f13f458
LSP Protocol: Add Moniker types
mhutch a466e02
LSP Protocol: Update completion types
mhutch ccd8d17
LSP Protocol: Update Diagnostic types/methods
mhutch e611615
LSP Protocol: Update Signature Help types
mhutch d489f14
LSP Protocol: Update CodeAction types
mhutch 6393717
LSP Protocol: Update DocumentColor types/methods
mhutch 7b7b3f8
LSP Protocol: Update formatting types/methods
mhutch 8a46f2c
LSP Protocol: Update rename types/methods
mhutch c5a1e56
LSP Protocol: Update TextDocumentEdit/WorkspaceEdit
mhutch edd5648
LSP Protocol: Update Linked Editing Range types
mhutch b9b589b
LSP Protocol: Update workspace symbol types
mhutch f92eea2
LSP Protocol: Update Configuration types
mhutch 415a2c9
LSP Protocol: Add/update file operations types
mhutch 79fcd94
LSP Protocol: Update Workspace Execute/Apply methods
mhutch fbd8053
LSP Protocol: Update window messages/types
mhutch c3792dd
LSP Protocol: Update several interface types
mhutch 4514769
LSP Protocol: Add note re. JSON attributes
mhutch 7dd8c0f
LSP Protocol: Suppress obsoletion propagation
mhutch f349a25
LanguageServer: Suppress SymbolInformation obsoletion warnings
mhutch c74acb2
LSP Protocol: Fix issues discovered during usage
mhutch 3a063e0
Merge remote-tracking branch 'origin/main' into lsp-protocol-types
mhutch 9f04166
LSP Protocol: Track protocol changes in language server
mhutch 2c5e86d
LSP Protocol: Track changes in Tests/LSIF/XAML
mhutch b0eb55d
LSP Protocol: Better obsoletion handling
mhutch ef123cc
Update VS Code config
mhutch 016423d
Merge remote-tracking branch 'origin/main' into lsp-protocol-types
mhutch 8132966
Fix formatting warnings that only appear on CI
mhutch e68ff75
Fix a couple more issues from CI
mhutch f165938
LSP Protocol: fix FormattingOptions.OtherOptions serialization
mhutch 3adb76d
LSP Protocol: Fix some serialization errors
mhutch 9829e8a
Merge remote-tracking branch 'origin' into lsp-protocol-types
mhutch 1b59c82
LSP Protocol: fix more CI failures
mhutch 1f80181
LSP Protocol: Fix another couple serialization errors
mhutch 2e3dc5f
Merge remote-tracking branch 'origin' into lsp-protocol-types
mhutch e89c402
LSP Protocol: Support Uri in SumType
mhutch 3320e83
LSP Protocol: Fix another CI failure
mhutch File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
48 changes: 0 additions & 48 deletions
48
...rver/Microsoft.CodeAnalysis.LanguageServer/HostWorkspace/FileWatching/LspContractTypes.cs
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I'd rather leave the handler definitions as the base type where possible