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.
let inspectHooks;
  let parseHookNames;
  beforeEach(() => {
    jest.resetModules();
    jest.mock('source-map-support', () => {
      console.trace('source-map-support');
    });
    const {
      overrideFeatureFlags,
    } = require('react-devtools-shared/src/__tests__/utils');
    overrideFeatureFlags({enableHookNameParsing: true});
    fetchMock = require('jest-fetch-mock');
    fetchMock.enableMocks();
    inspectHooks = require('react-debug-tools/src/ReactDebugHooks')
      .inspectHooks;
    parseHookNames = require('../parseHookNames').default;
    
    
    
    
    
    
    
    
    Error.prepareStackTrace = (error, trace) => {
      return error.stack;
    };
    fetchMock.mockIf(/.+$/, request => {
      return Promise.resolve(requireText(request.url, 'utf8'));
    });