Package-level declarations
Types
Link copied to clipboard
object CacheableFunctionCatalogue
A cache for functions extracted from the Quarkdown documentation. This cache is used to avoid walking and parsing the documentation files, improving performance throughout the language server.
Link copied to clipboard
Cache for various precomputed attributes of a TextDocument.
Link copied to clipboard
data class DocumentedFunction(val data: DocsFunction, val rawData: DocsWalker.Result<*>, val documentationAsMarkup: MarkupContent?)
Cached information extracted from the Quarkdown documentation about a function.
Properties
Link copied to clipboard
The list of function calls from a TextDocument's cache, computing and updating the cache if necessary.