From fb41a836be68bf690760bec30470522eb982aaba Mon Sep 17 00:00:00 2001 From: Rick Hanlon Date: Thu, 16 May 2019 10:45:54 -0700 Subject: [PATCH] Only generate supported schemas Summary: We're going to be incrementally adding these view configs and enforcing that they're up to date in react-native-sanity-test so we need to limit them to what's supported (which is just Slider for now) Reviewed By: TheSavior Differential Revision: D15321950 fbshipit-source-id: 22b014db1d9b58553237f571b438c82948f19634 --- .../buck_tests/generate-view-configs-cli.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/react-native-codegen/buck_tests/generate-view-configs-cli.js b/packages/react-native-codegen/buck_tests/generate-view-configs-cli.js index 05c85a14ea6..10e2a99c369 100644 --- a/packages/react-native-codegen/buck_tests/generate-view-configs-cli.js +++ b/packages/react-native-codegen/buck_tests/generate-view-configs-cli.js @@ -15,4 +15,14 @@ const generate = require('./generate-view-configs'); const [fileList] = process.argv.slice(2); -generate(fileList.split('\n')); +const CURRENT_VIEW_CONFIG_SCHEMAS = ['SliderSchema.js']; + +generate( + fileList + .split('\n') + .filter(fileName => + CURRENT_VIEW_CONFIG_SCHEMAS.find(supportedFileName => + fileName.endsWith(supportedFileName), + ), + ), +);