)]}'
{
  "commit": "e9a775bf386f63cb6e30c199d648875f6fc6f97e",
  "tree": "d5c17a45b4313beaa8cfa864585db117593885de",
  "parents": [
    "663862557b77e312edaaaf5888099232d1994c1c"
  ],
  "author": {
    "name": "Alexandre Ardhuin",
    "email": "alexandre.ardhuin@gmail.com",
    "time": "Tue Feb 21 23:54:29 2017 +0100"
  },
  "committer": {
    "name": "Adam Barth",
    "email": "github@adambarth.com",
    "time": "Tue Feb 21 14:54:29 2017 -0800"
  },
  "message": "prefer const constructors (#8316)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "172216df7521db5f818dcd1d7cf28ba42205e9ba",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/complex_layout/lib/main.dart",
      "new_id": "3157029bb2b6a1806129a26ba3057cb7f40ac4f4",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/complex_layout/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "66c577c1c55a65351a53802c6aa346ccf35e4523",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/complex_layout/test_driver/scroll_perf_test.dart",
      "new_id": "f33a356b2ca478cb873bd66460f2200b410565fd",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/complex_layout/test_driver/scroll_perf_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e236d6182c538d3eb49049d61e41dd7ee24b611e",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/microbenchmarks/lib/stocks/build_bench.dart",
      "new_id": "9edc02c15485bdacc71d7be84dbd836f00c0c2a8",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/microbenchmarks/lib/stocks/build_bench.dart"
    },
    {
      "type": "modify",
      "old_id": "465291ab11a9118d2eb9272b0712c13ed8f66904",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/microbenchmarks/lib/stocks/layout_bench.dart",
      "new_id": "d2d83c8080df5f3c86b6c57db1bc46979528419b",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/microbenchmarks/lib/stocks/layout_bench.dart"
    },
    {
      "type": "modify",
      "old_id": "8ac3037edddb44c6f3142eb6fcf36051bdec981c",
      "old_mode": 33188,
      "old_path": "dev/devicelab/bin/run.dart",
      "new_id": "0f683886cda302e7294e7fc3d336910db7f9b658",
      "new_mode": 33188,
      "new_path": "dev/devicelab/bin/run.dart"
    },
    {
      "type": "modify",
      "old_id": "de9738dfb6453517f035d335dd973b92bbdf0b32",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/framework/runner.dart",
      "new_id": "49136f24178b65f5c2e6a55fe118154d9ae4aedd",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/framework/runner.dart"
    },
    {
      "type": "modify",
      "old_id": "0f6820d8bae1b1c3bf1da3c10eefaeba9e591ca6",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/framework/utils.dart",
      "new_id": "eb07c889c0f60de29959004f4a3a11a2629ceb04",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/framework/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "9b0f307f716137bee118bfca4490e4737c084b7e",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/tasks/perf_tests.dart",
      "new_id": "b51ed4e76cd51bffc54011df83305e0dbdfe7fb3",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/tasks/perf_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "7aa21d57b0a0ebcd96ad07f8dc09c60f5c9dea79",
      "old_mode": 33188,
      "old_path": "dev/manual_tests/drag_and_drop.dart",
      "new_id": "d32ad69ea072a464cca865c5da50c7474893b034",
      "new_mode": 33188,
      "new_path": "dev/manual_tests/drag_and_drop.dart"
    },
    {
      "type": "modify",
      "old_id": "a01f54fabddf46079723e6ec276e7e69297a4ebd",
      "old_mode": 33188,
      "old_path": "dev/manual_tests/overlay_geometry.dart",
      "new_id": "4efc6af031567ff7c8fdcf4c03ccc42d2869abf0",
      "new_mode": 33188,
      "new_path": "dev/manual_tests/overlay_geometry.dart"
    },
    {
      "type": "modify",
      "old_id": "62e6303bf7a2a58e4ee794c7ced059553a731cf7",
      "old_mode": 33188,
      "old_path": "dev/manual_tests/page_view.dart",
      "new_id": "724b816ff388d89cc530a2dd688690ebb71c59ae",
      "new_mode": 33188,
      "new_path": "dev/manual_tests/page_view.dart"
    },
    {
      "type": "modify",
      "old_id": "982b1202dc8aad57d2b13a606c5aa8638830827e",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/buttons_demo.dart",
      "new_id": "f12a2b7b7a054e11868355faf5f0eb3584b2fd2c",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/buttons_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "c2398864f256df4e525fb74b7b6bfc518651a05f",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/date_and_time_picker_demo.dart",
      "new_id": "9d71e2a92f87c54b649e7028e345a7909bca0865",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/date_and_time_picker_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "19828447a79e733e49f283f6658f54610f62450b",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/icons_demo.dart",
      "new_id": "b2e7b32483371620f20c556ebf1446fdf581f5e2",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/icons_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "1215fdba669daace63c4cdd6cdc9ec312ca130c1",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/overscroll_demo.dart",
      "new_id": "a8079ef17ed71d5840dce9f968c21cd487140954",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/overscroll_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "bcd089f9a580aae0a59186b50d4dbf4576574d37",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/pesto_demo.dart",
      "new_id": "c035508f8d199e57cdd74d95af8ec904ac5037ca",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/pesto_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "8e43e71cee3dcbe467788c55625c6da02628626f",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/selection_controls_demo.dart",
      "new_id": "8cb9208a67f78fa4112dd35dcc0cb2c9bfeaf609",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/selection_controls_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "57752582ae8909f3f5db506029cf2d2cb90b8fa9",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/shrine/shrine_home.dart",
      "new_id": "6bd729ab255d46861230bcd97b437adc5580655b",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/shrine/shrine_home.dart"
    },
    {
      "type": "modify",
      "old_id": "4118b6975cb60d3c0c3f6a0ac8178c53e450d369",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/shrine/shrine_order.dart",
      "new_id": "3b47c48b9af599affc620026e5b8e3fc88068f6c",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/shrine/shrine_order.dart"
    },
    {
      "type": "modify",
      "old_id": "fba4e0bab541da6c3d64ce7050543baaa65fbee9",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/shrine_demo.dart",
      "new_id": "15f9bc059412202a21949a622d0794e1dce0524a",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/shrine_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "6127b4a91789bd9ad3ee9c3dff46feb30f3f176a",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/text_field_demo.dart",
      "new_id": "99f581c22ef14bf5d78be5077aebe48661a35338",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/text_field_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "41c946294bdfa4b6daf3eebd58e9736da5d7331f",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/gallery/demo.dart",
      "new_id": "4dc00104afc2c230ead1942db64e38064070e6c7",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/gallery/demo.dart"
    },
    {
      "type": "modify",
      "old_id": "aee84fb7e715a3cca1964fcb5aaeeff085048a4d",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/gallery/drawer.dart",
      "new_id": "4babb8eefa561d90f3a029e11c4035edd2b44c23",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/gallery/drawer.dart"
    },
    {
      "type": "modify",
      "old_id": "973d523a1be663c051e908521c356056d71a6b02",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/gallery/syntax_highlighter.dart",
      "new_id": "e3889be58101639bca0e168417797f9a881a2d8e",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/gallery/syntax_highlighter.dart"
    },
    {
      "type": "modify",
      "old_id": "9f00a16657001badaaea66af52a82979d7bdb84d",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/gallery/updates.dart",
      "new_id": "050d89662e937525afc97d59b5e289a53b385e0f",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/gallery/updates.dart"
    },
    {
      "type": "modify",
      "old_id": "6fdee5b81a45044167c59fc1f5667964919fd482",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/test/example_code_display_test.dart",
      "new_id": "dd04f5091ec35b938a719d1a761353e83696646f",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/test/example_code_display_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6fa611e7b1573d55fea2ee34cdc7caa930983a3c",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/test_driver/memory_nav_test.dart",
      "new_id": "4bd1e375a02d02d2902881cf8cbcf02df95f9b04",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/test_driver/memory_nav_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3e5781338782af3a59150afa2006e394fc3a0ddf",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/test_driver/scroll_perf_test.dart",
      "new_id": "c4bce9fe84c84cd0e07590a5f3fcfd56e3c18162",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/test_driver/scroll_perf_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7942be8ef1d9fbdaa7deb5720aaea59fd16d5219",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/test_driver/transitions_perf_test.dart",
      "new_id": "561f6ffbd3d4f68003d2293eeb52f63f01c1bf2f",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/test_driver/transitions_perf_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0f3607eebb1bf7080582415846bc69e7a9a78e7e",
      "old_mode": 33188,
      "old_path": "examples/layers/raw/canvas.dart",
      "new_id": "aa89e11f1ea1551a99a33c6a224650605a855882",
      "new_mode": 33188,
      "new_path": "examples/layers/raw/canvas.dart"
    },
    {
      "type": "modify",
      "old_id": "ffaa6fa2ab53eaf664f4cdff4aeae99b10459225",
      "old_mode": 33188,
      "old_path": "examples/layers/rendering/flex_layout.dart",
      "new_id": "145d49335bb4d21686ad528d328a1f9cd5fd98e4",
      "new_mode": 33188,
      "new_path": "examples/layers/rendering/flex_layout.dart"
    },
    {
      "type": "modify",
      "old_id": "f09fbdefa77f9b8b3ee1dc58e8aecac541e38665",
      "old_mode": 33188,
      "old_path": "examples/layers/rendering/hello_world.dart",
      "new_id": "2c772d112a46a03d6945d699b81067f7f9c58418",
      "new_mode": 33188,
      "new_path": "examples/layers/rendering/hello_world.dart"
    },
    {
      "type": "modify",
      "old_id": "e92bee9fcea72f61127b63a4b05f6b6b08607462",
      "old_mode": 33188,
      "old_path": "examples/layers/rendering/src/sector_layout.dart",
      "new_id": "a84703d73154565f2a4e476aad0736bad4a56440",
      "new_mode": 33188,
      "new_path": "examples/layers/rendering/src/sector_layout.dart"
    },
    {
      "type": "modify",
      "old_id": "581f75c4c7c7c99628851cb11a9b9363f419d0eb",
      "old_mode": 33188,
      "old_path": "examples/layers/rendering/src/solid_color_box.dart",
      "new_id": "a555d7a1f961fbb19df65e7d184065ff84a897e7",
      "new_mode": 33188,
      "new_path": "examples/layers/rendering/src/solid_color_box.dart"
    },
    {
      "type": "modify",
      "old_id": "f5ace579b3bbc46e8fe9f7c8499d42ece0bcb9e4",
      "old_mode": 33188,
      "old_path": "examples/layers/widgets/custom_render_box.dart",
      "new_id": "5c0f724b9faaaed2c034c9250919a7dd9198ee33",
      "new_mode": 33188,
      "new_path": "examples/layers/widgets/custom_render_box.dart"
    },
    {
      "type": "modify",
      "old_id": "f06e970c9a77f060cd7342fd1b3bc5b5e5f49121",
      "old_mode": 33188,
      "old_path": "examples/layers/widgets/gestures.dart",
      "new_id": "bb5f56d731d439fc649cce11e473768c10b2c261",
      "new_mode": 33188,
      "new_path": "examples/layers/widgets/gestures.dart"
    },
    {
      "type": "modify",
      "old_id": "f211758b208411c06a83ec8f242f453ed5062516",
      "old_mode": 33188,
      "old_path": "examples/layers/widgets/sectors.dart",
      "new_id": "6d9b0d25a810def985e9b68338aec18f15c6b4d7",
      "new_mode": 33188,
      "new_path": "examples/layers/widgets/sectors.dart"
    },
    {
      "type": "modify",
      "old_id": "b8e50fb120ebc97ac00b28a6c3fc4d3c57268294",
      "old_mode": 33188,
      "old_path": "examples/layers/widgets/spinning_mixed.dart",
      "new_id": "099e980b1eae4a6a6e3d4d5a035c97fef8803e8f",
      "new_mode": 33188,
      "new_path": "examples/layers/widgets/spinning_mixed.dart"
    },
    {
      "type": "modify",
      "old_id": "541304da81b3b41d85eb3ca0e710ad48cc148877",
      "old_mode": 33188,
      "old_path": "examples/layers/widgets/styled_text.dart",
      "new_id": "63e562d20e9e2601e6c13573387d04ce8c4ed304",
      "new_mode": 33188,
      "new_path": "examples/layers/widgets/styled_text.dart"
    },
    {
      "type": "modify",
      "old_id": "8700a150eb0f2e36f300b4a15f6dff429f5cfe46",
      "old_mode": 33188,
      "old_path": "examples/stocks/lib/stock_data.dart",
      "new_id": "231c4ad349e4bccf8e0ceadce2cf5c5f50730563",
      "new_mode": 33188,
      "new_path": "examples/stocks/lib/stock_data.dart"
    },
    {
      "type": "modify",
      "old_id": "b080a4ac1500627c8d729913b47db3f1619baade",
      "old_mode": 33188,
      "old_path": "examples/stocks/lib/stock_symbol_viewer.dart",
      "new_id": "b97af01dd2ddb8d1045febc48bc0306562fbc929",
      "new_mode": 33188,
      "new_path": "examples/stocks/lib/stock_symbol_viewer.dart"
    },
    {
      "type": "modify",
      "old_id": "da0940a97f727312d7ad5db6b8aa039e4e68b197",
      "old_mode": 33188,
      "old_path": "examples/stocks/test/icon_color_test.dart",
      "new_id": "6d9f312fd3565dc9562aa15c5f81013b5cd6e3e2",
      "new_mode": 33188,
      "new_path": "examples/stocks/test/icon_color_test.dart"
    },
    {
      "type": "modify",
      "old_id": "bfeb4ec8dde78c034d03fa39e3d661977ba485ab",
      "old_mode": 33188,
      "old_path": "examples/stocks/test_driver/scroll_perf_test.dart",
      "new_id": "1ea38812df5a21f31abdf2d6955abc220a90014c",
      "new_mode": 33188,
      "new_path": "examples/stocks/test_driver/scroll_perf_test.dart"
    }
  ]
}
