List of all items
Structs
- cli::Cli
- client::DaemonClient
- commands::find::ContainingSymbol
- commands::find::ReferenceMatch
- commands::find::SymbolMatch
- commands::list::SymbolEntry
- commands::search::SearchMatch
- commands::search::SearchOptions
- commands::search::SearchOutput
- commands::server::ServerListEntry
- config::LoadedConfig
- config::ProjectConfig
- config::ServerOverride
- config::WorkspaceEntry
- daemon::server::DaemonState
- index::builder::FileEntry
- index::builder::IndexStats
- index::store::CachedSymbol
- index::store::IndexStore
- index::store::WorkspaceInfo
- index::watcher::DirtyFiles
- lsp::client::LspClient
- lsp::diagnostics::DiagnosticEntry
- lsp::diagnostics::DiagnosticStore
- lsp::files::FileTracker
- lsp::pool::LanguageState
- lsp::pool::LspMultiplexer
- lsp::pool::LspSession
- lsp::pool::Readiness
- lsp::pool::ServerStatus
- lsp::registry::ServerEntry
- lsp::symbols::SymbolLocation
- lsp::transport::LspTransport
- protocol::ErrorPayload
- protocol::Response
Enums
- cli::Command
- cli::DaemonCommand
- cli::EditCommand
- cli::FindCommand
- cli::ListCommand
- cli::OutputFormat
- cli::ReadCommand
- cli::ServerCommand
- config::ConfigSource
- daemon::lifecycle::LifecycleError
- detect::language::Language
- lsp::diagnostics::DiagSeverity
- lsp::error::LspError
- lsp::pool::NotReadyReason
- lsp::registry::ArchiveType
- lsp::registry::InstallMethod
- lsp::transport::JsonRpcMessage
- protocol::FrameError
- protocol::Request
Functions
- client::command_to_request
- client::pid_path_from_socket
- commands::check::handle_check
- commands::edit::format_insert
- commands::edit::format_replace
- commands::edit::handle_edit_insert_after
- commands::edit::handle_edit_insert_before
- commands::edit::handle_edit_replace
- commands::find::extract_symbol_body
- commands::find::find_impl
- commands::find::find_innermost_containing
- commands::find::find_refs
- commands::find::find_symbol
- commands::find::resolve_symbol_location
- commands::find::symbol_kind_name
- commands::find::text_search_find_refs
- commands::find::text_search_find_symbol
- commands::fix::handle_fix
- commands::format::handle_format
- commands::hover::handle_hover
- commands::list::format_compact
- commands::list::list_symbols
- commands::read::handle_read_file
- commands::read::handle_read_symbol
- commands::rename::handle_rename
- commands::search::run
- commands::server::build_server_list
- commands::server::format_server_list
- commands::server::format_server_list_json
- commands::server::handle_clean
- commands::server::handle_install
- commands::server::handle_list
- commands::workspace_edit::apply_workspace_edit
- commands::workspace_edit::count_workspace_edits
- config::config_exists
- config::config_to_package_roots
- config::generate
- config::load
- config::parse_language
- config::write_config
- daemon::lifecycle::acquire_pid_file
- daemon::lifecycle::cleanup
- daemon::lifecycle::pid_path
- daemon::run_daemon
- daemon::server::run_server
- detect::language::detect_languages
- detect::language::language_for_file
- detect::project::detect_project_root
- detect::project::find_package_roots
- detect::project::socket_path
- index::builder::collect_symbols
- index::builder::collect_symbols_parallel
- index::builder::commit_index
- index::builder::detect_batch_size
- index::builder::detect_worker_count
- index::builder::plan_index
- index::cache_query::cached_find_symbol
- index::cache_query::cached_list_symbols
- index::cache_query::cached_read_symbol
- index::hasher::hash_file
- index::hasher::hash_files_parallel
- index::watcher::start_watcher
- lang::go::base_name
- lang::typescript::is_overload_stub
- lsp::client::path_to_uri
- lsp::diagnostics::ingest_publish_diagnostics
- lsp::install::clean_servers
- lsp::install::download_server
- lsp::install::ensure_server
- lsp::registry::detect_platform
- lsp::registry::find_in_path
- lsp::registry::find_managed
- lsp::registry::find_server
- lsp::registry::get_entries
- lsp::registry::get_entry
- lsp::registry::resolve_download_url
- lsp::registry::resolve_server
- lsp::registry::servers_dir
- lsp::router::merge_reference_results
- lsp::router::merge_symbol_results
- lsp::symbols::parse_symbol_locations
- lsp::symbols::resolve_symbol_range
- lsp::transport::frame_message
- output::compact::format
- output::compact::format_search
- output::format_response
- output::format_search
- output::human::format
- output::json::format
- protocol::decode_frame
- protocol::encode_frame