mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-27 13:40:25 +00:00
Switch to non-deprecated overload for rename (#202755)
This commit is contained in:
@@ -7,12 +7,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const ts = require("typescript");
|
||||
const workerpool = require("workerpool");
|
||||
const staticLanguageServiceHost_1 = require("./staticLanguageServiceHost");
|
||||
let service; // = ts.createLanguageService(new StaticLanguageServiceHost(projectPath));
|
||||
let service;
|
||||
function findRenameLocations(projectPath, fileName, position) {
|
||||
if (!service) {
|
||||
service = ts.createLanguageService(new staticLanguageServiceHost_1.StaticLanguageServiceHost(projectPath));
|
||||
}
|
||||
return service.findRenameLocations(fileName, position, false, false, true) ?? [];
|
||||
return service.findRenameLocations(fileName, position, false, false, {
|
||||
providePrefixAndSuffixTextForRename: true,
|
||||
}) ?? [];
|
||||
}
|
||||
workerpool.worker({
|
||||
findRenameLocations
|
||||
|
||||
@@ -7,7 +7,7 @@ import * as ts from 'typescript';
|
||||
import * as workerpool from 'workerpool';
|
||||
import { StaticLanguageServiceHost } from './staticLanguageServiceHost';
|
||||
|
||||
let service: ts.LanguageService | undefined;// = ts.createLanguageService(new StaticLanguageServiceHost(projectPath));
|
||||
let service: ts.LanguageService | undefined;
|
||||
|
||||
function findRenameLocations(
|
||||
projectPath: string,
|
||||
@@ -18,7 +18,9 @@ function findRenameLocations(
|
||||
service = ts.createLanguageService(new StaticLanguageServiceHost(projectPath));
|
||||
}
|
||||
|
||||
return service.findRenameLocations(fileName, position, false, false, true) ?? [];
|
||||
return service.findRenameLocations(fileName, position, false, false, {
|
||||
providePrefixAndSuffixTextForRename: true,
|
||||
}) ?? [];
|
||||
}
|
||||
|
||||
workerpool.worker({
|
||||
|
||||
Reference in New Issue
Block a user