CodeMod: dynamic-init-list-ctor
authorYedidya Feldblum <yfeldblum@fb.com>
Wed, 19 Oct 2016 00:26:55 +0000 (17:26 -0700)
committerFacebook Github Bot <facebook-github-bot-bot@fb.com>
Wed, 19 Oct 2016 00:38:30 +0000 (17:38 -0700)
commit30408a7a06516a32e2e1e90c8d501d79dde04fd4
tree8a8eb1783987a34ac982fd0696d4a09061fc7d7e
parent1a48bcd9c77353535820239dff3e7f5f7c1e93bb
CodeMod: dynamic-init-list-ctor

Summary:
CodeMod: `dynamic-init-list-ctor`.

The `folly::dynamic::dynamic(std::initializer_list<folly::dynamic>)` constructor is deprecated because its meaning is ambiguous and variable across compilers and compiler versions.

This diff codemods uses of that constructor to use `folly::dynamic::array<...>(...)` instead.

This codemod may not get 100%, but that's okay. Any amount helps.

Reviewed By: ot

Differential Revision: D4013979

fbshipit-source-id: c6873dbc8027b38e71a0f291466ed2d9bd204a53
folly/experimental/bser/test/BserTest.cpp
folly/gen/test/BaseTest.cpp