@samitouri / QOS-React / commits / ffec3be560

Remove an unnecessary __DEV__ condition (#10350)

Toru Kobayashi committed Aug 3, 2017 at 01:57 UTC ffec3be560de3bf1e567b9657b7128d4d0cdd185
1 file changed +30 -32
src/renderers/testing/ReactShallowRendererEntry.js
+30 -32
@@ -18,38 +18,8 @@ const React = require('react');
18 const emptyObject = require('fbjs/lib/emptyObject');
19 const invariant = require('fbjs/lib/invariant');
20
21 -if (__DEV__) {
22 - var describeComponentFrame = require('describeComponentFrame');
23 - var getComponentName = require('getComponentName');
24 -
25 - var currentlyValidatingElement = null;
26 -
27 - var getDisplayName = function(element: ?ReactElement): string {
28 - if (element == null) {
29 - return '#empty';
30 - } else if (typeof element === 'string' || typeof element === 'number') {
31 - return '#text';
32 - } else if (typeof element.type === 'string') {
33 - return element.type;
34 - } else {
35 - return element.type.displayName || element.type.name || 'Unknown';
36 - }
37 - };
38 -
39 - var getStackAddendum = function(): string {
40 - var stack = '';
41 - if (currentlyValidatingElement) {
42 - var name = getDisplayName(currentlyValidatingElement);
43 - var owner = currentlyValidatingElement._owner;
44 - stack += describeComponentFrame(
45 - name,
46 - currentlyValidatingElement._source,
47 - owner && getComponentName(owner),
48 - );
49 - }
50 - return stack;
51 - };
52 -}
21 +const describeComponentFrame = require('describeComponentFrame');
22 +const getComponentName = require('getComponentName');
23
24 class ReactShallowRenderer {
25 static createRenderer = function() {
@@ -265,6 +235,34 @@ class Updater {
235 }
236 }
237
238 +var currentlyValidatingElement = null;
239 +
240 +function getDisplayName(element) {
241 + if (element == null) {
242 + return '#empty';
243 + } else if (typeof element === 'string' || typeof element === 'number') {
244 + return '#text';
245 + } else if (typeof element.type === 'string') {
246 + return element.type;
247 + } else {
248 + return element.type.displayName || element.type.name || 'Unknown';
249 + }
250 +}
251 +
252 +function getStackAddendum() {
253 + var stack = '';
254 + if (currentlyValidatingElement) {
255 + var name = getDisplayName(currentlyValidatingElement);
256 + var owner = currentlyValidatingElement._owner;
257 + stack += describeComponentFrame(
258 + name,
259 + currentlyValidatingElement._source,
260 + owner && getComponentName(owner),
261 + );
262 + }
263 + return stack;
264 +}
265 +
266 function getName(type, instance) {
267 var constructor = instance && instance.constructor;
268 return (