@@ -46,18 +46,18 @@ export function registerEditorFeatures(server: ServerBase) {
4646 } ) ;
4747 }
4848
49- const languageService = ( await server . projects ! . get . call ( server , textDocument . uri ) ) . getLanguageService ( ) ;
49+ const languageService = ( await server . projects . get . call ( server , textDocument . uri ) ) . getLanguageService ( ) ;
5050 return languageService . doDocumentDrop ( textDocument . uri , position , dataTransferMap , token ) ;
5151 } ) ;
5252 server . connection . onRequest ( GetMatchTsConfigRequest . type , async params => {
53- const languageService = ( await server . projects ! . get . call ( server , params . uri ) ) . getLanguageService ( ) ;
53+ const languageService = ( await server . projects . get . call ( server , params . uri ) ) . getLanguageService ( ) ;
5454 const configFileName = languageService . context . language . typescript ?. projectHost . configFileName ;
5555 if ( configFileName ) {
5656 return { uri : fileNameToUri ( configFileName ) } ;
5757 }
5858 } ) ;
5959 server . connection . onRequest ( GetVirtualFileRequest . type , async document => {
60- const languageService = ( await server . projects ! . get . call ( server , document . uri ) ) . getLanguageService ( ) ;
60+ const languageService = ( await server . projects . get . call ( server , document . uri ) ) . getLanguageService ( ) ;
6161 const sourceScript = languageService . context . language . scripts . get ( document . uri ) ;
6262 if ( sourceScript ?. generated ) {
6363 return prune ( sourceScript . generated . root ) ;
@@ -82,7 +82,7 @@ export function registerEditorFeatures(server: ServerBase) {
8282 }
8383 } ) ;
8484 server . connection . onRequest ( GetVirtualCodeRequest . type , async params => {
85- const languageService = ( await server . projects ! . get . call ( server , params . fileUri ) ) . getLanguageService ( ) ;
85+ const languageService = ( await server . projects . get . call ( server , params . fileUri ) ) . getLanguageService ( ) ;
8686 const sourceScript = languageService . context . language . scripts . get ( params . fileUri ) ;
8787 const virtualCode = sourceScript ?. generated ?. embeddedCodes . get ( params . virtualCodeId ) ;
8888 if ( virtualCode ) {
@@ -101,7 +101,7 @@ export function registerEditorFeatures(server: ServerBase) {
101101
102102 const fsModeName = 'fs' ; // avoid bundle
103103 const fs : typeof import ( 'fs' ) = await import ( fsModeName ) ;
104- const languageService = ( await server . projects ! . get . call ( server , params . uri ) ) . getLanguageService ( ) ;
104+ const languageService = ( await server . projects . get . call ( server , params . uri ) ) . getLanguageService ( ) ;
105105
106106 if ( languageService . context . language . typescript ) {
107107
@@ -145,7 +145,7 @@ export function registerEditorFeatures(server: ServerBase) {
145145 size : number ;
146146 } > ( ) ;
147147
148- for ( const project of await server . projects ! . all . call ( server ) ) {
148+ for ( const project of await server . projects . all . call ( server ) ) {
149149 const languageService = project . getLanguageService ( ) ;
150150 const tsLanguageService : ts . LanguageService | undefined = languageService . context . inject < any > ( 'typescript/languageService' ) ;
151151 const program = tsLanguageService ?. getProgram ( ) ;
@@ -203,7 +203,7 @@ export function registerEditorFeatures(server: ServerBase) {
203203 return result ;
204204 } ) ;
205205 server . connection . onNotification ( UpdateVirtualCodeStateNotification . type , async params => {
206- const project = await server . projects ! . get . call ( server , params . fileUri ) ;
206+ const project = await server . projects . get . call ( server , params . fileUri ) ;
207207 const context = project . getLanguageServiceDontCreate ( ) ?. context ;
208208 if ( context ) {
209209 const virtualFileUri = project . getLanguageService ( ) . context . encodeEmbeddedDocumentUri ( params . fileUri , params . virtualCodeId ) ;
@@ -216,7 +216,7 @@ export function registerEditorFeatures(server: ServerBase) {
216216 }
217217 } ) ;
218218 server . connection . onNotification ( UpdateServicePluginStateNotification . type , async params => {
219- const project = await server . projects ! . get . call ( server , params . uri ) ;
219+ const project = await server . projects . get . call ( server , params . uri ) ;
220220 const context = project . getLanguageServiceDontCreate ( ) ?. context ;
221221 if ( context ) {
222222 const service = context . services [ params . serviceId as any ] [ 1 ] ;
@@ -229,7 +229,7 @@ export function registerEditorFeatures(server: ServerBase) {
229229 }
230230 } ) ;
231231 server . connection . onRequest ( GetServicePluginsRequest . type , async params => {
232- const project = await server . projects ! . get . call ( server , params . uri ) ;
232+ const project = await server . projects . get . call ( server , params . uri ) ;
233233 const context = project . getLanguageServiceDontCreate ( ) ?. context ;
234234 if ( context ) {
235235 const result : GetServicePluginsRequest . ResponseType = [ ] ;
0 commit comments