List of all items
Structs
- config::Config
- config::PluginSettings
- config::TsserverLaunchOptions
- documents::DocumentStore
- documents::OpenDocumentSnapshot
- documents::TextSpan
- process::TsserverProcess
- protocol::NotificationSpec
- protocol::RequestSpec
- protocol::text_document::code_action::FixAllData
- protocol::text_document::code_action::OrganizeImportsData
- protocol::text_document::definition::DefinitionContext
- protocol::text_document::definition::DefinitionParams
- provider::Provider
- provider::TsserverBinary
- rpc::DispatchReceipt
- rpc::Request
- rpc::RequestQueue
- rpc::ServerEvent
- rpc::Service
- rpc::TsserverStatus
- server::DaemonConfig
- types::DidChangeTextDocumentParams
- types::DidCloseTextDocumentParams
- types::DidOpenTextDocumentParams
- types::Position
- types::Range
- types::TextDocumentContentChangeEvent
- types::TextDocumentIdentifier
- types::TextDocumentItem
- types::VersionedTextDocumentIdentifier
- utils::TsserverPosition
- utils::TsserverRange
Enums
- config::DiagnosticPublishMode
- config::TsserverLogVerbosity
- process::ProcessError
- process::ServerKind
- protocol::AdapterResult
- protocol::diagnostics::DiagnosticsEvent
- protocol::diagnostics::DiagnosticsKind
- protocol::text_document::code_action::CodeActionData
- provider::BinarySource
- provider::ProviderError
- rpc::Priority
- rpc::Route
- rpc::ServiceError
Functions
- api::organize_imports_sync
- api::request_diagnostics
- protocol::diagnostics::parse_tsserver_event
- protocol::diagnostics::request_for_file
- protocol::route_notification
- protocol::route_request
- protocol::text_document::code_action::handle
- protocol::text_document::code_action_resolve::handle
- protocol::text_document::completion::handle
- protocol::text_document::completion_resolve::handle
- protocol::text_document::definition::handle
- protocol::text_document::did_change::handle
- protocol::text_document::did_close::handle
- protocol::text_document::did_open::handle
- protocol::text_document::document_highlight::handle
- protocol::text_document::document_symbol::handle
- protocol::text_document::formatting::handle
- protocol::text_document::hover::handle
- protocol::text_document::implementation::handle
- protocol::text_document::inlay_hint::handle
- protocol::text_document::inlay_hint::preferences
- protocol::text_document::references::handle
- protocol::text_document::rename::handle
- protocol::text_document::rename::handle_prepare
- protocol::text_document::semantic_tokens::handle_full
- protocol::text_document::semantic_tokens::handle_range
- protocol::text_document::semantic_tokens::legend
- protocol::text_document::signature_help::handle
- protocol::text_document::type_definition::handle
- protocol::workspace::execute_command::handle
- protocol::workspace::rename::handle
- protocol::workspace::symbol::handle
- server::run_daemon_server
- server::run_stdio_server
- utils::completion_commit_characters
- utils::completion_item_kind_from_tsserver
- utils::file_path_to_uri
- utils::lsp_position_to_tsserver
- utils::lsp_range_to_tsserver
- utils::lsp_text_doc_to_tsserver_entry
- utils::tsserver_file_to_uri
- utils::tsserver_position_value
- utils::tsserver_position_value_lsp
- utils::tsserver_range_from_value
- utils::tsserver_range_from_value_lsp
- utils::tsserver_span_to_location
- utils::tsserver_span_to_location_link
- utils::tsserver_text_changes_from_edits
- utils::uri_to_file_path