()
| 117931 | return ts.sortAndDeduplicateDiagnostics(ts.concatenate(programDiagnostics.getGlobalDiagnostics(), getOptionsDiagnosticsOfConfigFile())); |
| 117932 | } |
| 117933 | function getOptionsDiagnosticsOfConfigFile() { |
| 117934 | if (!options.configFile) |
| 117935 | return ts.emptyArray; |
| 117936 | var diagnostics = programDiagnostics.getDiagnostics(options.configFile.fileName); |
| 117937 | forEachResolvedProjectReference(function (resolvedRef) { |
| 117938 | diagnostics = ts.concatenate(diagnostics, programDiagnostics.getDiagnostics(resolvedRef.sourceFile.fileName)); |
| 117939 | }); |
| 117940 | return diagnostics; |
| 117941 | } |
| 117942 | function getGlobalDiagnostics() { |
| 117943 | return rootNames.length ? ts.sortAndDeduplicateDiagnostics(getTypeChecker().getGlobalDiagnostics().slice()) : ts.emptyArray; |
| 117944 | } |
no test coverage detected