From 340c046c2eb0cf8fb07445c849e31a17031eb3cb Mon Sep 17 00:00:00 2001 From: Moti Zilberman Date: Fri, 9 Dec 2022 04:00:31 -0800 Subject: [PATCH] Remove experimental support for Hermes Modules (CommonJS) Summary: Changelog: [Internal] Reviewed By: jacdebug Differential Revision: D41736222 fbshipit-source-id: 05c03ff31072416f7ee81baccb8a4efd2c8baa85 --- Libraries/Core/setUpSegmentFetcher.js | 41 --------------------------- 1 file changed, 41 deletions(-) diff --git a/Libraries/Core/setUpSegmentFetcher.js b/Libraries/Core/setUpSegmentFetcher.js index 05ec6c1f4e8..2a7115c1d45 100644 --- a/Libraries/Core/setUpSegmentFetcher.js +++ b/Libraries/Core/setUpSegmentFetcher.js @@ -11,7 +11,6 @@ 'use strict'; export type FetchSegmentFunction = typeof __fetchSegment; -export type GetSegmentFunction = typeof __getSegment; /** * Set up SegmentFetcher. @@ -51,43 +50,3 @@ function __fetchSegment( } global.__fetchSegment = __fetchSegment; - -function __getSegment( - segmentId: number, - options: $ReadOnly<{ - otaBuildNumber: ?string, - requestedModuleName: string, - segmentHash: string, - }>, - callback: (?Error, ?string) => void, -) { - const SegmentFetcher = - require('./SegmentFetcher/NativeSegmentFetcher').default; - - if (!SegmentFetcher.getSegment) { - throw new Error('SegmentFetcher.getSegment must be defined'); - } - - SegmentFetcher.getSegment( - segmentId, - options, - ( - errorObject: ?{ - message: string, - code: string, - ... - }, - path: ?string, - ) => { - if (errorObject) { - const error = new Error(errorObject.message); - (error: any).code = errorObject.code; // flowlint-line unclear-type: off - callback(error); - } - - callback(null, path); - }, - ); -} - -global.__getSegment = __getSegment;