@@ -110,7 +110,7 @@ namespace ts {
110110 const { project, rootScriptInfo } = createProject ( root . name , serverHost ) ;
111111
112112 // ensure that imported file was found
113- let diags = project . languageService . getSemanticDiagnostics ( imported . name ) ;
113+ let diags = project . getLanguageService ( ) . getSemanticDiagnostics ( imported . name ) ;
114114 assert . equal ( diags . length , 1 ) ;
115115
116116
@@ -126,7 +126,7 @@ namespace ts {
126126 var x: string = 1;` ;
127127 rootScriptInfo . editContent ( 0 , root . content . length , newContent ) ;
128128 // trigger synchronization to make sure that import will be fetched from the cache
129- diags = project . languageService . getSemanticDiagnostics ( imported . name ) ;
129+ diags = project . getLanguageService ( ) . getSemanticDiagnostics ( imported . name ) ;
130130 // ensure file has correct number of errors after edit
131131 assert . equal ( diags . length , 1 ) ;
132132 }
@@ -145,7 +145,7 @@ namespace ts {
145145
146146 try {
147147 // trigger synchronization to make sure that LSHost will try to find 'f2' module on disk
148- project . languageService . getSemanticDiagnostics ( imported . name ) ;
148+ project . getLanguageService ( ) . getSemanticDiagnostics ( imported . name ) ;
149149 assert . isTrue ( false , `should not find file '${ imported . name } '` ) ;
150150 }
151151 catch ( e ) {
@@ -167,7 +167,7 @@ namespace ts {
167167
168168 const newContent = `import {x} from "f1"` ;
169169 rootScriptInfo . editContent ( 0 , root . content . length , newContent ) ;
170- project . languageService . getSemanticDiagnostics ( imported . name ) ;
170+ project . getLanguageService ( ) . getSemanticDiagnostics ( imported . name ) ;
171171 assert . isTrue ( fileExistsCalled ) ;
172172
173173 // setting compiler options discards module resolution cache
@@ -177,7 +177,7 @@ namespace ts {
177177 compilerOptions . target = ts . ScriptTarget . ES5 ;
178178 project . setCompilerOptions ( compilerOptions ) ;
179179
180- project . languageService . getSemanticDiagnostics ( imported . name ) ;
180+ project . getLanguageService ( ) . getSemanticDiagnostics ( imported . name ) ;
181181 assert . isTrue ( fileExistsCalled ) ;
182182 }
183183 } ) ;
@@ -211,7 +211,7 @@ namespace ts {
211211
212212 const { project, rootScriptInfo } = createProject ( root . name , serverHost ) ;
213213
214- let diags = project . languageService . getSemanticDiagnostics ( root . name ) ;
214+ let diags = project . getLanguageService ( ) . getSemanticDiagnostics ( root . name ) ;
215215 assert . isTrue ( fileExistsCalledForBar , "'fileExists' should be called" ) ;
216216 assert . isTrue ( diags . length === 1 , "one diagnostic expected" ) ;
217217 assert . isTrue ( typeof diags [ 0 ] . messageText === "string" && ( ( < string > diags [ 0 ] . messageText ) . indexOf ( "Cannot find module" ) === 0 ) , "should be 'cannot find module' message" ) ;
@@ -221,7 +221,7 @@ namespace ts {
221221 fileExistsCalledForBar = false ;
222222 rootScriptInfo . editContent ( 0 , root . content . length , `import {y} from "bar"` ) ;
223223
224- diags = project . languageService . getSemanticDiagnostics ( root . name ) ;
224+ diags = project . getLanguageService ( ) . getSemanticDiagnostics ( root . name ) ;
225225 assert . isTrue ( fileExistsCalledForBar , "'fileExists' should be called" ) ;
226226 assert . isTrue ( diags . length === 0 ) ;
227227 } ) ;
0 commit comments