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

Function reportFileNamesDifferOnlyInCasingError

test/fixtures/snapshot/typescript.js:118160–118168  ·  view source on GitHub ↗
(fileName, existingFile, reason)

Source from the content-addressed store, hash-verified

118158 return processSourceFile(fileName, /*isDefaultLib*/ false, /*ignoreNoDefaultLib*/ false, /*packageId*/ undefined, reason);
118159 }
118160 function reportFileNamesDifferOnlyInCasingError(fileName, existingFile, reason) {
118161 var hasExistingReasonToReportErrorOn = !isReferencedFile(reason) && ts.some(fileReasons.get(existingFile.path), isReferencedFile);
118162 if (hasExistingReasonToReportErrorOn) {
118163 addFilePreprocessingFileExplainingDiagnostic(existingFile, reason, ts.Diagnostics.Already_included_file_name_0_differs_from_file_name_1_only_in_casing, [existingFile.fileName, fileName]);
118164 }
118165 else {
118166 addFilePreprocessingFileExplainingDiagnostic(existingFile, reason, ts.Diagnostics.File_name_0_differs_from_already_included_file_name_1_only_in_casing, [fileName, existingFile.fileName]);
118167 }
118168 }
118169 function createRedirectSourceFile(redirectTarget, unredirected, fileName, path, resolvedPath, originalFileName) {
118170 var redirect = Object.create(redirectTarget);
118171 redirect.fileName = fileName;

Callers 1

findSourceFileWorkerFunction · 0.85

Calls 4

isReferencedFileFunction · 0.85
someMethod · 0.80
getMethod · 0.65

Tested by

no test coverage detected