diff --git a/src/core/ReactCompositeComponent.js b/src/core/ReactCompositeComponent.js index aec3f8fe52..9462757d94 100644 --- a/src/core/ReactCompositeComponent.js +++ b/src/core/ReactCompositeComponent.js @@ -450,12 +450,7 @@ function mixSpecIntoComponent(ConvenienceConstructor, spec) { if (RESERVED_SPEC_KEYS.hasOwnProperty(name)) { RESERVED_SPEC_KEYS[name](ConvenienceConstructor, property); } else if (RESERVED_STATIC_SPEC_KEYS.hasOwnProperty(name)) { - if (__DEV__) { - console.warn( - 'createClass(...): `' + name + '` is now a static property and ' + - 'should be defined inside "statics".' - ); - } + // TODO: deprecate this with a warning RESERVED_STATIC_SPEC_KEYS[name](ConvenienceConstructor, property); } else { // Setup methods on prototype: diff --git a/src/core/__tests__/ReactCompositeComponent-test.js b/src/core/__tests__/ReactCompositeComponent-test.js index 6fa5212af0..ed5a26118b 100644 --- a/src/core/__tests__/ReactCompositeComponent-test.js +++ b/src/core/__tests__/ReactCompositeComponent-test.js @@ -566,7 +566,7 @@ describe('ReactCompositeComponent', function() { } }); - it('should warn when using deprecated non-static spec keys', function() { + xit('should warn when using deprecated non-static spec keys', function() { var warn = console.warn; console.warn = mocks.getMockFunction(); try {