From 8ab0ecba137ba030edea84cd19fc1bfaf0f071b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20O=E2=80=99Shannessy?= Date: Thu, 5 Feb 2015 16:31:54 -0800 Subject: [PATCH] Sync internal modules We've actually diverged more with some modules, but we don't want a cascade of dependencies out here. Mostly, the changes internally that we don't want are tied to FB infrastructure but otherwise are functionally equivalent (usually around error reporting, code monitoring). --- ...teArrayFrom.js => createArrayFromMixed.js} | 10 +- src/vendor/core/createNodesFromMarkup.js | 6 +- src/vendor/core/mergeDeep.js | 46 ---- src/vendor/core/mergeDeepInto.js | 220 ------------------ src/vendor/core/mergeHelpers.js | 140 ----------- src/vendor/core/toArray.js | 2 +- 6 files changed, 9 insertions(+), 415 deletions(-) rename src/vendor/core/{createArrayFrom.js => createArrayFromMixed.js} (90%) delete mode 100644 src/vendor/core/mergeDeep.js delete mode 100644 src/vendor/core/mergeDeepInto.js delete mode 100644 src/vendor/core/mergeHelpers.js diff --git a/src/vendor/core/createArrayFrom.js b/src/vendor/core/createArrayFromMixed.js similarity index 90% rename from src/vendor/core/createArrayFrom.js rename to src/vendor/core/createArrayFromMixed.js index 5d95068218..41c364731d 100644 --- a/src/vendor/core/createArrayFrom.js +++ b/src/vendor/core/createArrayFromMixed.js @@ -6,7 +6,7 @@ * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. * - * @providesModule createArrayFrom + * @providesModule createArrayFromMixed * @typechecks */ @@ -57,10 +57,10 @@ function hasArrayNature(obj) { * * This is mostly useful idiomatically: * - * var createArrayFrom = require('createArrayFrom'); + * var createArrayFromMixed = require('createArrayFromMixed'); * * function takesOneOrMoreThings(things) { - * things = createArrayFrom(things); + * things = createArrayFromMixed(things); * ... * } * @@ -72,7 +72,7 @@ function hasArrayNature(obj) { * @param {*} obj * @return {array} */ -function createArrayFrom(obj) { +function createArrayFromMixed(obj) { if (!hasArrayNature(obj)) { return [obj]; } else if (Array.isArray(obj)) { @@ -82,4 +82,4 @@ function createArrayFrom(obj) { } } -module.exports = createArrayFrom; +module.exports = createArrayFromMixed; diff --git a/src/vendor/core/createNodesFromMarkup.js b/src/vendor/core/createNodesFromMarkup.js index 1768294012..90d1fd4d50 100644 --- a/src/vendor/core/createNodesFromMarkup.js +++ b/src/vendor/core/createNodesFromMarkup.js @@ -14,7 +14,7 @@ var ExecutionEnvironment = require('ExecutionEnvironment'); -var createArrayFrom = require('createArrayFrom'); +var createArrayFromMixed = require('createArrayFromMixed'); var getMarkupWrap = require('getMarkupWrap'); var invariant = require('invariant'); @@ -73,10 +73,10 @@ function createNodesFromMarkup(markup, handleScript) { handleScript, 'createNodesFromMarkup(...): Unexpected