Hooks like `useEffect` or `useLayoutEffect` will _never_ have names, so if a the only hooks for a given source file are these "unnamed" built-in hooks, we should skip loading the source code.
console.log(
        `findHookNames() mapped line ${lineNumber}->${originalSourceLineNumber} and column ${columnNumber}->${originalSourceColumnNumber}`,
      );
    }
    if (
      originalSourceLineNumber === null ||
      originalSourceColumnNumber === null
    ) {
      return null;
    }
    const name = getHookName(
      hook,
      hookSourceData.originalSourceAST,
      ((hookSourceData.originalSourceCode: any): string),
      ((originalSourceLineNumber: any): number),
      originalSourceColumnNumber,
    );
    if (__DEBUG__) {
      console.log(`findHookNames() Found name "${name || '-'}"`);
    }
    const key = getHookSourceLocationKey(hookSource);
    map.set(key, name);
  });
  return map;
}
function loadSourceFiles(
  locationKeyToHookSourceData: Map<string, HookSourceData>,
): Promise<*> {
  
  const fetchPromises = new Map();