44 * ------------------------------------------------------------------------------------------ */
55
66import * as vscode from "vscode" ;
7- import URI from "vscode-uri"
7+ import { URI } from "vscode-uri"
88import { Disposable } from "./disposable" ;
99import {
1010 Services , Event , DiagnosticCollection , WorkspaceEdit , isDocumentSelector ,
@@ -70,12 +70,12 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
7070 return Promise . resolve ( ) ;
7171 }
7272 delete ( uri : vscode . Uri ,
73- options ?: { recursive ?: boolean | undefined ; useTrash ?: boolean | undefined ; } | undefined ) : Thenable < void > {
73+ options ?: { recursive ?: boolean | undefined ; useTrash ?: boolean | undefined ; } | undefined ) : Thenable < void > {
7474 return Promise . resolve ( ) ;
7575 }
7676 rename ( source : vscode . Uri ,
77- target : vscode . Uri ,
78- options ?: { overwrite ?: boolean | undefined ; } | undefined ) : Thenable < void > {
77+ target : vscode . Uri ,
78+ options ?: { overwrite ?: boolean | undefined ; } | undefined ) : Thenable < void > {
7979 return Promise . resolve ( ) ;
8080 }
8181
@@ -215,27 +215,27 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
215215 return ( services . workspace . onDidSaveTextDocument as any ) || Event . None ;
216216 } ,
217217
218- get onWillCreateFiles ( ) : vscode . Event < vscode . FileWillCreateEvent > {
218+ get onWillCreateFiles ( ) : vscode . Event < vscode . FileWillCreateEvent > {
219219 return Event . None ;
220220 } ,
221221
222- get onDidCreateFiles ( ) : vscode . Event < vscode . FileCreateEvent > {
222+ get onDidCreateFiles ( ) : vscode . Event < vscode . FileCreateEvent > {
223223 return Event . None ;
224224 } ,
225225
226- get onWillDeleteFiles ( ) : vscode . Event < vscode . FileWillDeleteEvent > {
226+ get onWillDeleteFiles ( ) : vscode . Event < vscode . FileWillDeleteEvent > {
227227 return Event . None ;
228228 } ,
229229
230- get onDidDeleteFiles ( ) : vscode . Event < vscode . FileDeleteEvent > {
230+ get onDidDeleteFiles ( ) : vscode . Event < vscode . FileDeleteEvent > {
231231 return Event . None ;
232232 } ,
233233
234- get onWillRenameFiles ( ) : vscode . Event < vscode . FileWillRenameEvent > {
234+ get onWillRenameFiles ( ) : vscode . Event < vscode . FileWillRenameEvent > {
235235 return Event . None ;
236236 } ,
237237
238- get onDidRenameFiles ( ) : vscode . Event < vscode . FileRenameEvent > {
238+ get onDidRenameFiles ( ) : vscode . Event < vscode . FileRenameEvent > {
239239 return Event . None
240240 } ,
241241
@@ -252,18 +252,18 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
252252 name : undefined
253253 } ;
254254
255- function isVsCodeUri ( v : vscode . Uri | ReadonlyArray < [ vscode . Uri , ReadonlyArray < vscode . Diagnostic > | undefined ] > ) : v is vscode . Uri {
255+ function isVsCodeUri ( v : vscode . Uri | ReadonlyArray < [ vscode . Uri , ReadonlyArray < vscode . Diagnostic > | undefined ] > ) : v is vscode . Uri {
256256 return ( v instanceof URI ) !== undefined ;
257257 }
258258
259259 class ApiDiagnosticCollection implements vscode . DiagnosticCollection {
260260 readonly name : string ;
261- private readonly services : Services ;
262- private readonly collection : DiagnosticCollection | undefined ;
261+ private readonly services : Services ;
262+ private readonly collection : DiagnosticCollection | undefined ;
263263
264264 constructor ( name ?: string ) {
265265 this . name = name || 'default' ,
266- this . services = servicesProvider ( ) ;
266+ this . services = servicesProvider ( ) ;
267267 this . collection = this . services . languages . createDiagnosticCollection
268268 ? this . services . languages . createDiagnosticCollection ( name )
269269 : undefined ;
@@ -272,12 +272,12 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
272272 entries ( ) {
273273 }
274274
275- set ( entries : ReadonlyArray < [ vscode . Uri , ReadonlyArray < vscode . Diagnostic > | undefined ] > ) : void ;
275+ set ( entries : ReadonlyArray < [ vscode . Uri , ReadonlyArray < vscode . Diagnostic > | undefined ] > ) : void ;
276276 set ( uri : vscode . Uri , arg1 : ReadonlyArray < vscode . Diagnostic > | undefined ) : void ;
277277 set ( arg0 : vscode . Uri | ReadonlyArray < [ vscode . Uri , ReadonlyArray < vscode . Diagnostic > | undefined ] > ,
278278 arg1 ?: ReadonlyArray < vscode . Diagnostic > ) : void {
279279
280- function toInternalSeverity ( severity : vscode . DiagnosticSeverity ) : DiagnosticSeverity {
280+ function toInternalSeverity ( severity : vscode . DiagnosticSeverity ) : DiagnosticSeverity {
281281 // there is a typing mismatch, trying to use the proper switch
282282 // mixes error with warnings etc...
283283 // just cast for now, this as the correct behaviour
@@ -303,8 +303,7 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
303303 if ( isVsCodeUri ( arg0 ) ) {
304304 if ( this . collection ) {
305305 if ( arg1 ) {
306- this . collection . set ( arg0 . toString ( ) , arg1 . map ( diag =>
307- {
306+ this . collection . set ( arg0 . toString ( ) , arg1 . map ( diag => {
308307 return {
309308 range : diag . range ,
310309 code : diag . code ,
@@ -313,7 +312,7 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
313312 tags : diag . tags ,
314313 relatedInformation : undefined ,
315314 severity : toInternalSeverity ( diag . severity )
316- } ;
315+ } ;
317316 } ) ) ;
318317 } else {
319318 this . collection . set ( arg0 . toString ( ) , [ ] ) ;
@@ -332,11 +331,11 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
332331 }
333332 }
334333
335- delete ( uri : vscode . Uri ) { }
336- clear ( ) { }
337- forEach ( callback : any , thisArg ?: any ) { }
338- get ( uri : vscode . Uri ) { return undefined ; }
339- has ( uri : vscode . Uri ) { return false ; }
334+ delete ( uri : vscode . Uri ) { }
335+ clear ( ) { }
336+ forEach ( callback : any , thisArg ?: any ) { }
337+ get ( uri : vscode . Uri ) { return undefined ; }
338+ has ( uri : vscode . Uri ) { return false ; }
340339 }
341340
342341 const languages : typeof vscode . languages = {
@@ -351,7 +350,7 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
351350 const result = services . languages . match ( selector , document ) ;
352351 return result ? 1 : 0 ;
353352 } ,
354- registerCallHierarchyProvider (
353+ registerCallHierarchyProvider (
355354 selector : vscode . DocumentSelector ,
356355 provider : vscode . CallHierarchyProvider ) : vscode . Disposable {
357356
@@ -810,6 +809,6 @@ export function createVSCodeApi(servicesProvider: Services.Provider): typeof vsc
810809 CodeActionKind,
811810 Disposable : CodeDisposable ,
812811 SignatureHelpTriggerKind : SignatureHelpTriggerKind ,
813- DiagnosticSeverity : ServicesModule . DiagnosticSeverity
812+ DiagnosticSeverity : ServicesModule . DiagnosticSeverity
814813 } as any ;
815814}
0 commit comments