Expand description
LSP Tool Implementation
Provides Language Server Protocol integration for code intelligence features. Supports go-to-definition, find-references, hover, completion, and diagnostics.
Requirements: 7.1, 7.2, 7.3, 7.4, 7.5, 7.6
Structs§
- Call
Hierarchy Incoming Call - Incoming call hierarchy item
- Call
Hierarchy Item - Call hierarchy item
- Call
Hierarchy Outgoing Call - Outgoing call hierarchy item
- Completion
Item - Completion item
- Diagnostic
- A diagnostic message
- Document
Symbol - Document symbol information
- Hover
Info - Hover information
- Location
- Location in a document
- LspTool
- LSP Tool for code intelligence
- Position
- Position in a text document (0-indexed)
- Range
- Range in a text document
- Workspace
Symbol - Workspace symbol information
Enums§
- Completion
Item Kind - Completion item kind
- Diagnostic
Severity - Diagnostic severity
- LspOperation
- LSP operation type
- LspResult
- Result of an LSP operation
- Symbol
Kind - Symbol kind for document/workspace symbols
Type Aliases§
- LspCallback
- Callback type for LSP operations