@@ -958,28 +958,28 @@ namespace ts.server {
958958 return ;
959959 }
960960
961- this . logger . group ( info => {
962- let counter = 0 ;
963- counter = printProjects ( this . externalProjects , info , counter ) ;
964- counter = printProjects ( this . configuredProjects , info , counter ) ;
965- printProjects ( this . inferredProjects , info , counter ) ;
966-
967- info ( "Open files: " ) ;
968- for ( const rootFile of this . openFiles ) {
969- info ( `\t${ rootFile . fileName } ` ) ;
970- }
971- } ) ;
972-
973- function printProjects ( projects : Project [ ] , info : ( msg : string ) => void , counter : number ) : number {
961+ this . logger . startGroup ( ) ;
962+ let counter = 0 ;
963+ const printProjects = ( projects : Project [ ] , counter : number ) : number => {
974964 for ( const project of projects ) {
975965 project . updateGraph ( ) ;
976- info ( `Project '${ project . getProjectName ( ) } ' (${ ProjectKind [ project . projectKind ] } ) ${ counter } ` ) ;
977- info ( project . filesToString ( ) ) ;
978- info ( "-----------------------------------------------" ) ;
966+ this . logger . info ( `Project '${ project . getProjectName ( ) } ' (${ ProjectKind [ project . projectKind ] } ) ${ counter } ` ) ;
967+ this . logger . info ( project . filesToString ( ) ) ;
968+ this . logger . info ( "-----------------------------------------------" ) ;
979969 counter ++ ;
980970 }
981971 return counter ;
972+ } ;
973+ counter = printProjects ( this . externalProjects , counter ) ;
974+ counter = printProjects ( this . configuredProjects , counter ) ;
975+ printProjects ( this . inferredProjects , counter ) ;
976+
977+ this . logger . info ( "Open files: " ) ;
978+ for ( const rootFile of this . openFiles ) {
979+ this . logger . info ( `\t${ rootFile . fileName } ` ) ;
982980 }
981+
982+ this . logger . endGroup ( ) ;
983983 }
984984
985985 private findConfiguredProjectByProjectName ( configFileName : NormalizedPath ) {
0 commit comments