@@ -457,22 +457,15 @@ export async function buildLanguageClient(cfg: BuildLanguageClientOption): Promi
457
457
const goplsWorkspaceConfig = await adjustGoplsWorkspaceConfiguration ( cfg , getGoplsConfig ( ) , 'gopls' , undefined ) ;
458
458
459
459
const documentSelector = [
460
- // Filter out unsupported document types, e.g. vsls, git, ssh.
461
- // https://docs.microsoft.com/en-us/visualstudio/liveshare/reference/extensions#visual-studio-code-1
462
- //
463
- // - files
460
+ // gopls handles only file URIs.
464
461
{ language : 'go' , scheme : 'file' } ,
465
462
{ language : 'go.mod' , scheme : 'file' } ,
466
- { language : 'go.sum' , scheme : 'file' } ,
467
- // - unsaved files
468
- { language : 'go' , scheme : 'untitled' } ,
469
- { language : 'go.mod' , scheme : 'untitled' } ,
470
- { language : 'go.sum' , scheme : 'untitled' }
463
+ { language : 'go.sum' , scheme : 'file' }
471
464
] ;
472
465
473
466
// Let gopls know about .tmpl - this is experimental, so enable it only in the experimental mode now.
474
467
if ( isInPreviewMode ( ) ) {
475
- documentSelector . push ( { language : 'tmpl' , scheme : 'file' } , { language : 'tmpl' , scheme : 'untitled' } ) ;
468
+ documentSelector . push ( { language : 'tmpl' , scheme : 'file' } ) ;
476
469
}
477
470
const c = new LanguageClient (
478
471
'go' , // id
0 commit comments