From 0ff8a3e9e063dff3e4f3b008e90c6c1e8a8b0064 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 10 May 2018 15:26:52 -0700 Subject: [PATCH] Use vscode.* --- .../src/features/referenceProvider.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/extensions/typescript-language-features/src/features/referenceProvider.ts b/extensions/typescript-language-features/src/features/referenceProvider.ts index 9fde45687e9..652ae8a7d7f 100644 --- a/extensions/typescript-language-features/src/features/referenceProvider.ts +++ b/extensions/typescript-language-features/src/features/referenceProvider.ts @@ -3,21 +3,21 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -import { ReferenceProvider, Location, TextDocument, Position, CancellationToken } from 'vscode'; +import * as vscode from 'vscode'; import { ITypeScriptServiceClient } from '../typescriptService'; import * as typeConverters from '../utils/typeConverters'; -export default class TypeScriptReferenceSupport implements ReferenceProvider { +export default class TypeScriptReferenceSupport implements vscode.ReferenceProvider { public constructor( private readonly client: ITypeScriptServiceClient) { } public async provideReferences( - document: TextDocument, - position: Position, - options: { includeDeclaration: boolean }, - token: CancellationToken - ): Promise { + document: vscode.TextDocument, + position: vscode.Position, + options: vscode.ReferenceContext, + token: vscode.CancellationToken + ): Promise { const filepath = this.client.normalizePath(document.uri); if (!filepath) { return []; @@ -29,7 +29,7 @@ export default class TypeScriptReferenceSupport implements ReferenceProvider { if (!msg.body) { return []; } - const result: Location[] = []; + const result: vscode.Location[] = []; const has203Features = this.client.apiVersion.has203Features(); for (const ref of msg.body.refs) { if (!options.includeDeclaration && has203Features && ref.isDefinition) {