DocumentedFunction
data class DocumentedFunction(val data: DocsFunction, val rawData: DocsWalker.Result<*>, val documentationAsMarkup: MarkupContent?)
Cached information extracted from the Quarkdown documentation about a function.
Parameters
data
the processed function data
rawData
the raw data from the documentation walker
documentationAsMarkup
the documentation content as markup, if available, supported by the LSP
Constructors
Link copied to clipboard
constructor(data: DocsFunction, rawData: DocsWalker.Result<*>, documentationAsMarkup: MarkupContent?)
Functions
Link copied to clipboard
Converts a DocumentedFunction to a CompletionItem for use in function name completion.