message: fix(perf): Only create extra programs when dealing with solution style tsconfigs
diff: @@ -212,6 +212,10 @@ export class Application extends ChildableComponent<
  // This might be a solution style tsconfig, in which case we need to add a program for each
  // reference so that the converter can look through each of these.
  + if (programs[0].getRootFileNames().length === 0) {
  + this.logger.verbose(
  + "tsconfig appears to be a solution style tsconfig - creating programs for references"
  + );
  const resolvedReferences = programs[0].getResolvedProjectReferences();
  for (const ref of resolvedReferences ?? []) {
  if (!ref) continue; // This indicates bad configuration... will be reported later.
  @@ -224,6 +228,7 @@ export class Application extends ChildableComponent<
  })
  );
  }
  + }
  this.logger.verbose(`Converting with ${programs.length} programs`);
  