From 35e4aab760bcc2d55effa73348e9e445f56764cd Mon Sep 17 00:00:00 2001 From: DevmateDropRctExportMethod Bot Date: Fri, 7 Aug 2026 07:14:01 -0700 Subject: [PATCH] xplat/js/react-native-github/packages/react-native/Libraries/Blob/RCTFileReaderModule.mm (#57847) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Summary: ...build_codegen_spec built the RCTBlobApple target and I read the generated `protocol NativeFileReaderModuleSpec` from FBReactNativeSpec.h; (2) apply_cast_mod mechanically rewrote both async methods — no FLAG lines emitted; (3) buck_build_verify succeeded; (4) Lint reported no issues. _____ * Do **NOT** post in the CodemodService Feedback group about this specific diff. * If you have feedback, comment on the diff and use an appropriate diff action. This [diff was created](https://www.internalfb.com/intern/sandcastle/job/31525200232184606/) with [CodemodService](https://www.internalfb.com/codemod_service/CodemodConfigDevmateDropRctExportMethod). Reviewed By: christophpurrer Differential Revision: D115001596 --- .../Libraries/Blob/RCTFileReaderModule.mm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/react-native/Libraries/Blob/RCTFileReaderModule.mm b/packages/react-native/Libraries/Blob/RCTFileReaderModule.mm index 02180144f281..c33e1c05893b 100644 --- a/packages/react-native/Libraries/Blob/RCTFileReaderModule.mm +++ b/packages/react-native/Libraries/Blob/RCTFileReaderModule.mm @@ -24,9 +24,10 @@ @implementation RCTFileReaderModule @synthesize moduleRegistry = _moduleRegistry; -RCT_EXPORT_METHOD( - readAsText : (NSDictionary *)blob encoding : (NSString *)encoding resolve : (RCTPromiseResolveBlock) - resolve reject : (RCTPromiseRejectBlock)reject) +- (void)readAsText:(NSDictionary *)blob + encoding:(NSString *)encoding + resolve:(RCTPromiseResolveBlock)resolve + reject:(RCTPromiseRejectBlock)reject { RCTBlobManager *blobManager = [_moduleRegistry moduleForName:"BlobModule"]; dispatch_async(blobManager.methodQueue, ^{ @@ -54,9 +55,9 @@ @implementation RCTFileReaderModule }); } -RCT_EXPORT_METHOD( - readAsDataURL : (NSDictionary *)blob resolve : (RCTPromiseResolveBlock) - resolve reject : (RCTPromiseRejectBlock)reject) +- (void)readAsDataURL:(NSDictionary *)blob + resolve:(RCTPromiseResolveBlock)resolve + reject:(RCTPromiseRejectBlock)reject { RCTBlobManager *blobManager = [_moduleRegistry moduleForName:"BlobModule"]; dispatch_async(blobManager.methodQueue, ^{