@@ -275,7 +275,7 @@ namespace ts.server {
275275 removeRoot ( info : ScriptInfo ) {
276276 if ( this . filenameToScript . contains ( info . path ) ) {
277277 this . filenameToScript . remove ( info . path ) ;
278- unorderedRemoveItem ( info , this . roots ) ;
278+ unorderedRemoveItem ( this . roots , info ) ;
279279 this . resolvedModuleNames . remove ( info . path ) ;
280280 this . resolvedTypeReferenceDirectives . remove ( info . path ) ;
281281 }
@@ -870,7 +870,7 @@ namespace ts.server {
870870 project . directoryWatcher . close ( ) ;
871871 forEachProperty ( project . directoriesWatchedForWildcards , watcher => { watcher . close ( ) ; } ) ;
872872 delete project . directoriesWatchedForWildcards ;
873- unorderedRemoveItem ( project , this . configuredProjects ) ;
873+ unorderedRemoveItem ( this . configuredProjects , project ) ;
874874 }
875875 else {
876876 for ( const directory of project . directoriesWatchedForTsconfig ) {
@@ -882,7 +882,7 @@ namespace ts.server {
882882 delete project . projectService . directoryWatchersForTsconfig [ directory ] ;
883883 }
884884 }
885- unorderedRemoveItem ( project , this . inferredProjects ) ;
885+ unorderedRemoveItem ( this . inferredProjects , project ) ;
886886 }
887887
888888 const fileNames = project . getFileNames ( ) ;
@@ -1007,7 +1007,7 @@ namespace ts.server {
10071007 }
10081008 }
10091009 else {
1010- unorderedRemoveItem ( info , this . openFilesReferenced ) ;
1010+ unorderedRemoveItem ( this . openFilesReferenced , info ) ;
10111011 }
10121012 info . close ( ) ;
10131013 }
@@ -1514,13 +1514,13 @@ namespace ts.server {
15141514 // openFileRoots or openFileReferenced.
15151515 if ( info . isOpen ) {
15161516 if ( this . openFileRoots . indexOf ( info ) >= 0 ) {
1517- unorderedRemoveItem ( info , this . openFileRoots ) ;
1517+ unorderedRemoveItem ( this . openFileRoots , info ) ;
15181518 if ( info . defaultProject && ! info . defaultProject . isConfiguredProject ( ) ) {
15191519 this . removeProject ( info . defaultProject ) ;
15201520 }
15211521 }
15221522 if ( this . openFilesReferenced . indexOf ( info ) >= 0 ) {
1523- unorderedRemoveItem ( info , this . openFilesReferenced ) ;
1523+ unorderedRemoveItem ( this . openFilesReferenced , info ) ;
15241524 }
15251525 this . openFileRootsConfigured . push ( info ) ;
15261526 info . defaultProject = project ;
0 commit comments