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

Function createUpdateOutputFileStampsProject

test/fixtures/snapshot/typescript.js:124454–124474  ·  view source on GitHub ↗
(state, project, projectPath, config, buildOrder)

Source from the content-addressed store, hash-verified

124452 ts.ExitStatus.Success;
124453 }
124454 function createUpdateOutputFileStampsProject(state, project, projectPath, config, buildOrder) {
124455 var updateOutputFileStampsPending = true;
124456 return {
124457 kind: InvalidatedProjectKind.UpdateOutputFileStamps,
124458 project: project,
124459 projectPath: projectPath,
124460 buildOrder: buildOrder,
124461 getCompilerOptions: function () { return config.options; },
124462 getCurrentDirectory: function () { return state.currentDirectory; },
124463 updateOutputFileStatmps: function () {
124464 updateOutputTimestamps(state, config, projectPath);
124465 updateOutputFileStampsPending = false;
124466 },
124467 done: function () {
124468 if (updateOutputFileStampsPending) {
124469 updateOutputTimestamps(state, config, projectPath);
124470 }
124471 return doneInvalidatedProject(state, projectPath);
124472 }
124473 };
124474 }
124475 var BuildStep;
124476 (function (BuildStep) {
124477 BuildStep[BuildStep["CreateProgram"] = 0] = "CreateProgram";

Callers 1

Calls 2

updateOutputTimestampsFunction · 0.85
doneInvalidatedProjectFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…