MCPcopy Create free account
hub / github.com/nodejs/node / codeActionForFix

Function codeActionForFix

test/fixtures/snapshot/typescript.js:153671–153677  ·  view source on GitHub ↗
(context, sourceFile, symbolName, fix, includeSymbolNameInDescription, quotePreference, compilerOptions)

Source from the content-addressed store, hash-verified

153669 return allowSyntheticDefaults ? 1 /* ImportKind.Default */ : 3 /* ImportKind.CommonJS */;
153670 }
153671 function codeActionForFix(context, sourceFile, symbolName, fix, includeSymbolNameInDescription, quotePreference, compilerOptions) {
153672 var diag;
153673 var changes = ts.textChanges.ChangeTracker.with(context, function (tracker) {
153674 diag = codeActionForFixWorker(tracker, sourceFile, symbolName, fix, includeSymbolNameInDescription, quotePreference, compilerOptions);
153675 });
153676 return codefix.createCodeFixAction(codefix.importFixName, changes, diag, importFixId, ts.Diagnostics.Add_all_missing_imports);
153677 }
153678 function codeActionForFixWorker(changes, sourceFile, symbolName, fix, includeSymbolNameInDescription, quotePreference, compilerOptions) {
153679 switch (fix.kind) {
153680 case 0 /* ImportFixKind.UseNamespace */:

Callers 3

typescript.jsFile · 0.85

Calls 1

codeActionForFixWorkerFunction · 0.85

Tested by

no test coverage detected