MCPcopy Index your code
hub / github.com/nodejs/node / buildErrors

Function buildErrors

test/fixtures/snapshot/typescript.js:124911–124919  ·  view source on GitHub ↗
(state, resolvedPath, program, config, diagnostics, buildResult, errorType)

Source from the content-addressed store, hash-verified

124909 state.projectCompilerOptions = state.baseCompilerOptions;
124910 }
124911 function buildErrors(state, resolvedPath, program, config, diagnostics, buildResult, errorType) {
124912 var canEmitBuildInfo = !(buildResult & BuildResultFlags.SyntaxErrors) && program && !ts.outFile(program.getCompilerOptions());
124913 reportAndStoreErrors(state, resolvedPath, diagnostics);
124914 state.projectStatus.set(resolvedPath, { type: ts.UpToDateStatusType.Unbuildable, reason: "".concat(errorType, " errors") });
124915 if (canEmitBuildInfo)
124916 return { buildResult: buildResult, step: BuildStep.EmitBuildInfo };
124917 afterProgramDone(state, program, config);
124918 return { buildResult: buildResult, step: BuildStep.QueueReferencingProjects };
124919 }
124920 function checkConfigFileUpToDateStatus(state, configFile, oldestOutputFileTime, oldestOutputFileName) {
124921 // Check tsconfig time
124922 var tsconfigTime = ts.getModifiedTime(state.host, configFile);

Callers 3

handleDiagnosticsFunction · 0.85
emitFunction · 0.85
finishEmitFunction · 0.85

Calls 4

reportAndStoreErrorsFunction · 0.85
afterProgramDoneFunction · 0.85
concatMethod · 0.80
setMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…