@@ -37,7 +37,6 @@ import { provideSignatureHelp } from 'vs/editor/contrib/parameterHints/provideSi
3737import { provideSuggestionItems } from 'vs/editor/contrib/suggest/suggest' ;
3838import { getDocumentFormattingEdits , getDocumentRangeFormattingEdits , getOnTypeFormattingEdits } from 'vs/editor/contrib/format/format' ;
3939import { getLinks } from 'vs/editor/contrib/links/getLinks' ;
40- import { asWinJsPromise } from 'vs/base/common/async' ;
4140import { MainContext , ExtHostContext } from 'vs/workbench/api/node/extHost.protocol' ;
4241import { ExtHostDiagnostics } from 'vs/workbench/api/node/extHostDiagnostics' ;
4342import { ExtHostHeapService } from 'vs/workbench/api/node/extHostHeapService' ;
@@ -228,10 +227,7 @@ suite('ExtHostLanguageFeatures', function () {
228227 return getCodeLensData ( model , CancellationToken . None ) . then ( value => {
229228 assert . equal ( value . length , 1 ) ;
230229 let data = value [ 0 ] ;
231-
232- return asWinJsPromise ( ( token ) => {
233- return data . provider . resolveCodeLens ( model , data . symbol , token ) ;
234- } ) . then ( symbol => {
230+ return Promise . resolve ( data . provider . resolveCodeLens ( model , data . symbol , CancellationToken . None ) ) . then ( symbol => {
235231 assert . equal ( symbol . command . id , 'id' ) ;
236232 assert . equal ( symbol . command . title , 'Title' ) ;
237233 } ) ;
@@ -253,9 +249,7 @@ suite('ExtHostLanguageFeatures', function () {
253249 assert . equal ( value . length , 1 ) ;
254250
255251 let data = value [ 0 ] ;
256- return asWinJsPromise ( ( token ) => {
257- return data . provider . resolveCodeLens ( model , data . symbol , token ) ;
258- } ) . then ( symbol => {
252+ return Promise . resolve ( data . provider . resolveCodeLens ( model , data . symbol , CancellationToken . None ) ) . then ( symbol => {
259253
260254 assert . equal ( symbol . command . id , 'missing' ) ;
261255 assert . equal ( symbol . command . title , '<<MISSING COMMAND>>' ) ;
0 commit comments