From 7c92ae8b6b65f9cd00006af8a9d16e21b2d519ba Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Fri, 9 May 2025 15:54:41 -0700 Subject: [PATCH] Migrate built-in php extension off of CompletionItem.textEdit (#248574) Fix #237860 --- .../src/features/completionItemProvider.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/extensions/php-language-features/src/features/completionItemProvider.ts b/extensions/php-language-features/src/features/completionItemProvider.ts index ba82b71f606..ea52cf266e9 100644 --- a/extensions/php-language-features/src/features/completionItemProvider.ts +++ b/extensions/php-language-features/src/features/completionItemProvider.ts @@ -3,9 +3,9 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -import { CompletionItemProvider, CompletionItem, CompletionItemKind, CancellationToken, TextDocument, Position, Range, TextEdit, workspace, CompletionContext } from 'vscode'; -import * as phpGlobals from './phpGlobals'; +import { CancellationToken, CompletionContext, CompletionItem, CompletionItemKind, CompletionItemProvider, Position, Range, TextDocument, workspace } from 'vscode'; import * as phpGlobalFunctions from './phpGlobalFunctions'; +import * as phpGlobals from './phpGlobals'; export default class PHPCompletionItemProvider implements CompletionItemProvider { @@ -56,7 +56,8 @@ export default class PHPCompletionItemProvider implements CompletionItemProvider if (beforeWord === '