module AmberLSP::Lookup

Defined in:

amber_lsp/cards/embedded_api_cards.cr
amber_lsp/lookup/answer_api_query.cr
amber_lsp/lookup/api_cards.cr
amber_lsp/lookup/api_index_service.cr
amber_lsp/lookup/build_crystal_docs_json.cr
amber_lsp/lookup/build_layered_api_index.cr
amber_lsp/lookup/default_compiler_command.cr
amber_lsp/lookup/extract_lookup_query_at_position.cr
amber_lsp/lookup/hint_command.cr
amber_lsp/lookup/index_cache.cr
amber_lsp/lookup/index_models.cr
amber_lsp/lookup/lookup_command.cr
amber_lsp/lookup/lsp_models.cr
amber_lsp/lookup/merge_api_index_layers.cr
amber_lsp/lookup/normalize_crystal_docs.cr
amber_lsp/lookup/parse_api_type_name.cr
amber_lsp/lookup/resolve_api_index_docs_entries.cr
amber_lsp/lookup/resolve_api_query.cr
amber_lsp/lookup/resolve_api_return_type.cr
amber_lsp/lookup/resolve_return_types_for_api_index_methods.cr
amber_lsp/lookup/source_models.cr
amber_lsp/lookup/verify_api_query.cr

Constant Summary

API_INDEX_CACHE_SCHEMA_VERSION = "api-index-cache-v6"

Class Method Summary

Class Method Detail

def self.default_compiler_command : String #

crystal-alpha is preferred. Stock crystal builds the same docs index, so a Homebrew install that only has crystal still answers lookups.


[View source]