export function createCompletionFilteredText()

in package/src/languageFeatures.utils.ts [3:10]


export function createCompletionFilteredText(userInput: string | undefined, completionItem: ls.CompletionItem): string {
    if (!userInput) return completionItem.filterText;

    const containedInFilterText = completionItem.filterText.toLowerCase().includes(userInput.toLowerCase());
    if (!containedInFilterText) return completionItem.filterText;

    return `${userInput}${completionItem.filterText}`;
}