Sometimes named hooks inspection will seemingly fail the first time then work the second time. (e.g. using a DEV build of Facebook.com, the `<CometTheme>` component currently does this).

I _think_ this might indicate a timeout during inspection? (So the retry is fast because everything is cached.)
}
    if (__DEBUG__) {
      console.log(
        'findHookNames() mapped line number',
        lineNumber,
        'to',
        originalSourceLineNumber,
      );
    }
    if (originalSourceLineNumber === null) {
      return null;
    }
    const name = getHookName(
      hook,
      hookSourceData.originalSourceAST,
      ((hookSourceData.originalSourceCode: any): string),
      ((originalSourceLineNumber: any): number),
    );
    if (__DEBUG__) {
      console.log(`findHookNames() Found name "${name || '-'}"`);
    }
    map.set(hook, name);
  });
  return map;
}
function loadSourceFiles(
  locationKeyToHookSourceData: Map<string, HookSourceData>,
): Promise<*> {
  
  const fetchPromises = new Map();