From 63b187338abf84ee79199362757908eac1e6941e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Van=20der=20Auwermeulen=20Gr=C3=A9goire?= Date: Fri, 12 Jun 2026 12:43:29 +0200 Subject: [PATCH 1/2] Pass platform argument to generateSchemaInfo function --- .../codegen/generate-artifacts-executor/generateSchemaInfos.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateSchemaInfos.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateSchemaInfos.js index 74115633b535..459e19373b45 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateSchemaInfos.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateSchemaInfos.js @@ -18,9 +18,10 @@ const {globSync} = require('tinyglobby'); function generateSchemaInfos( libraries /*: ReadonlyArray<$FlowFixMe> */, + platform /*: string */, ) /*: Array<$FlowFixMe> */ { // $FlowFixMe[incompatible-type] - return libraries.map(generateSchemaInfo); + return libraries.map(library => generateSchemaInfo(library, platform)); } function generateSchemaInfo( From 81dd16b51e27c691ca49294f71a5ddff2908989c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Van=20der=20Auwermeulen=20Gr=C3=A9goire?= Date: Fri, 12 Jun 2026 12:45:33 +0200 Subject: [PATCH 2/2] Pass platform argument to generateSchemaInfos function --- .../scripts/codegen/generate-artifacts-executor/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/index.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/index.js index 780f58c03955..6719df4fa11b 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/index.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/index.js @@ -139,7 +139,7 @@ function execute( : path.join(outputPath, 'ReactCodegen'); if (runReactNativeCodegen) { - const schemaInfos = generateSchemaInfos(libraries); + const schemaInfos = generateSchemaInfos(libraries, platform); generateNativeCode( reactCodegenOutputPath, schemaInfos.filter(schemaInfo =>