)]}'
{
  "commit": "919dcf53f368c0aa5c559728d9d89d241617913c",
  "tree": "94a6a7283e45ad5d95ce28b13e24489fc6839575",
  "parents": [
    "31cf49a9c9a44998fdd8665dafc5bfcf9c4fa7a9"
  ],
  "author": {
    "name": "Alexandre Ardhuin",
    "email": "alexandre.ardhuin@gmail.com",
    "time": "Thu Jun 27 21:23:16 2019 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jun 27 21:23:16 2019 +0200"
  },
  "message": "enable lints prefer_spread_collections and prefer_inlined_adds (#35189)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86371c8849822058a21cff2c59ec6ec858dae599",
      "old_mode": 33188,
      "old_path": "analysis_options.yaml",
      "new_id": "84a7d94b0997c352dda8b2b7ca8ce8551f46e00e",
      "new_mode": 33188,
      "new_path": "analysis_options.yaml"
    },
    {
      "type": "modify",
      "old_id": "8237d7e40e4acedeb8e87aae67820f232c833936",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/macrobenchmarks/lib/src/cubic_bezier.dart",
      "new_id": "37e88ff8781ca2f879f22101a5508f08456b604b",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/macrobenchmarks/lib/src/cubic_bezier.dart"
    },
    {
      "type": "modify",
      "old_id": "f26fc544d6be0403eaffa712eadec2a74c3a9ef6",
      "old_mode": 33188,
      "old_path": "dev/bots/analyze-sample-code.dart",
      "new_id": "e07905f13d979d2cdd0a40d4225f48363cedd929",
      "new_mode": 33188,
      "new_path": "dev/bots/analyze-sample-code.dart"
    },
    {
      "type": "modify",
      "old_id": "ffa96e2f13fc0d98933852e10317bc7cbe4817d4",
      "old_mode": 33188,
      "old_path": "dev/bots/analyze.dart",
      "new_id": "4397e65e47af3144dfc852e2a2641bc489c75af9",
      "new_mode": 33188,
      "new_path": "dev/bots/analyze.dart"
    },
    {
      "type": "modify",
      "old_id": "cd4993999c514f8c9b7ca156484449752dfb97bf",
      "old_mode": 33188,
      "old_path": "dev/bots/prepare_package.dart",
      "new_id": "d36eaf2e71cb0c1d48749589d09debbcf84775a7",
      "new_mode": 33188,
      "new_path": "dev/bots/prepare_package.dart"
    },
    {
      "type": "modify",
      "old_id": "21dacf863a1e2778b8fb8549e781cd99cb64f9d4",
      "old_mode": 33188,
      "old_path": "dev/bots/pubspec.yaml",
      "new_id": "865e3ffcfc55dfb3e290bd0cc8e5f4435c626f9e",
      "new_mode": 33188,
      "new_path": "dev/bots/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "8efc6ca2ac77ee5170faf69a3e1b7583533dd1a9",
      "old_mode": 33188,
      "old_path": "dev/bots/test.dart",
      "new_id": "e16480059b90abc93c02aa770437715d9c5da2f9",
      "new_mode": 33188,
      "new_path": "dev/bots/test.dart"
    },
    {
      "type": "modify",
      "old_id": "6a4136cedcaceaf1400d911be7c8e43c184dc505",
      "old_mode": 33188,
      "old_path": "dev/bots/test/fake_process_manager.dart",
      "new_id": "29f3cda8075a941373b3c76904bfc30b799f74bc",
      "new_mode": 33188,
      "new_path": "dev/bots/test/fake_process_manager.dart"
    },
    {
      "type": "modify",
      "old_id": "cd097196df3ef4b78f27d4efd1e109993648e292",
      "old_mode": 33188,
      "old_path": "dev/bots/unpublish_package.dart",
      "new_id": "a91ce398d629ed9dbff26e6fa1fd334f50cf4762",
      "new_mode": 33188,
      "new_path": "dev/bots/unpublish_package.dart"
    },
    {
      "type": "modify",
      "old_id": "c152afb287ba6f499f229d046faef7046f1ff2e9",
      "old_mode": 33188,
      "old_path": "dev/devicelab/bin/tasks/build_mode_test.dart",
      "new_id": "b6a0dfce89ee41c8ae09563bf583bdc137ddbf31",
      "new_mode": 33188,
      "new_path": "dev/devicelab/bin/tasks/build_mode_test.dart"
    },
    {
      "type": "modify",
      "old_id": "940e05b88c8bee52f717555085371cba0aaccd3d",
      "old_mode": 33188,
      "old_path": "dev/devicelab/bin/tasks/flutter_run_test.dart",
      "new_id": "6106fdee034f83727517a0f749f631fb5e4ce677",
      "new_mode": 33188,
      "new_path": "dev/devicelab/bin/tasks/flutter_run_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6b9567f7ec93937845f58a5db0435cd5606f87b9",
      "old_mode": 33188,
      "old_path": "dev/devicelab/bin/tasks/uncaught_image_error_linux.dart",
      "new_id": "04ca28c415981596c4ab7aea2d3a8433a6b74771",
      "new_mode": 33188,
      "new_path": "dev/devicelab/bin/tasks/uncaught_image_error_linux.dart"
    },
    {
      "type": "modify",
      "old_id": "9e4b8f07484d14c8d7faf81bf7459f492493b3f2",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/framework/adb.dart",
      "new_id": "e6765c6ab27f3670b38ce46176efa54d83488eee",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/framework/adb.dart"
    },
    {
      "type": "modify",
      "old_id": "d4780f827cce455bc2066337db9174b94b20a7d8",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/framework/apk_utils.dart",
      "new_id": "bbbfa08fb331839e9573c9940c6cb6a2ce0edd1d",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/framework/apk_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "42613a35481a0f17696ac649a3db685dc41de407",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/framework/utils.dart",
      "new_id": "68ef7987abd3b796a12269205db26ab4a5d154a7",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/framework/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "10fa92488edbcf0f5b92799cdef60d1df3104b81",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/tasks/hot_mode_tests.dart",
      "new_id": "1b245bfe91a4bbfafea0c458bd0d0cd099bbfc42",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/tasks/hot_mode_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "2a3153bde128548144aa0ad466dbf562524b62cb",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/tasks/microbenchmarks.dart",
      "new_id": "2436c76d8e1a7ce9a94a4641b3f1db94ec6623de",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/tasks/microbenchmarks.dart"
    },
    {
      "type": "modify",
      "old_id": "cc9e7b284901c437d38b4862d4b1527df50deef1",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/tasks/plugin_tests.dart",
      "new_id": "45681da08658f16735b0c5834e141698e32d653f",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/tasks/plugin_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "eb9ff501151e6ee02bf4cc4e8ef5637d9f2c9b9e",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/tasks/run_without_leak.dart",
      "new_id": "b06364aac457030d9b698cb861425a8443de5aa1",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/tasks/run_without_leak.dart"
    },
    {
      "type": "modify",
      "old_id": "cd5685e50da86a24c2c53aa3f3fa881578fbbdf2",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/tasks/web_dev_mode_tests.dart",
      "new_id": "dbb5e0090ed8ff305b6f64da1c0c75a9893ed388",
      "new_mode": 33188,
      "new_path": "dev/devicelab/lib/tasks/web_dev_mode_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "772202326f4f29257209bdbffff2bb7942a33d8f",
      "old_mode": 33188,
      "old_path": "dev/devicelab/test/run_test.dart",
      "new_id": "c877e988589bbf8bc03b9ddaec35c998c39ec65d",
      "new_mode": 33188,
      "new_path": "dev/devicelab/test/run_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f4dd8d6559d918280c28426624c4091d47be506c",
      "old_mode": 33188,
      "old_path": "dev/snippets/lib/snippets.dart",
      "new_id": "20f5da7c7cc1ff2b6add09e1b48e3f6d6308ce65",
      "new_mode": 33188,
      "new_path": "dev/snippets/lib/snippets.dart"
    },
    {
      "type": "modify",
      "old_id": "6f8fa69abbf0a56455ea32a059ef60218af160eb",
      "old_mode": 33188,
      "old_path": "dev/snippets/pubspec.yaml",
      "new_id": "59d06d62bd513e177b3eb5731ddc701aa9def9d0",
      "new_mode": 33188,
      "new_path": "dev/snippets/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "840a020e514e96b47ebafb1f7775407396edc200",
      "old_mode": 33188,
      "old_path": "dev/tools/dartdoc.dart",
      "new_id": "774ad3c5b5b668b060ac619bc352844e87df02b9",
      "new_mode": 33188,
      "new_path": "dev/tools/dartdoc.dart"
    },
    {
      "type": "modify",
      "old_id": "b441205fa61230528482745f8dd14bc1092c606e",
      "old_mode": 33188,
      "old_path": "dev/tools/pubspec.yaml",
      "new_id": "d346ff68ac2628dd78f2714d4865ee95d61f57c1",
      "new_mode": 33188,
      "new_path": "dev/tools/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "43eb73fd5f90f3d6be93506a1fccf4f02de917dc",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/cupertino/cupertino_navigation_demo.dart",
      "new_id": "5f842a0f78a41445b2acc8ec297a57f2c0003a08",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/cupertino/cupertino_navigation_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "f8829501fe7eb5f6d3a1a436935e2bf4a6c126f9",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/pesto_demo.dart",
      "new_id": "cff30f0682dad3bc9081fc359778fc7a40ae8796",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/pesto_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "fb1bb2fa4bcd7254ef85c45dd218f4abec90f348",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/gallery/options.dart",
      "new_id": "c5642be7b0bd6aa66450ac3ff1fb3c08ff95b08b",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/gallery/options.dart"
    },
    {
      "type": "modify",
      "old_id": "d7b0ebd8d3189a1d1c42da6d4dd2fcb58ca3eed1",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/pubspec.yaml",
      "new_id": "10f9ac447649fbb956721eb8ee7c810c2dacec37",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "5b3babc814411c06937a25a9d21ab4ebe5d3dcf6",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/box.dart",
      "new_id": "99e03b2972b87a58ac4afa998d775dd54a434425",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/box.dart"
    },
    {
      "type": "modify",
      "old_id": "e2abfe9cc576fa401324e7763623dac1abed575a",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/flex.dart",
      "new_id": "2db99f0ca70f346c9f842660e6005c9248812f7d",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/flex.dart"
    },
    {
      "type": "modify",
      "old_id": "e8b6b23a3b9d6a55b7014cb290422bd82989ca86",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/sliver.dart",
      "new_id": "f79ca92c704ae8d248e8dea64b127e147d3b0fd2",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/sliver.dart"
    },
    {
      "type": "modify",
      "old_id": "b986bb3bb72847a40321e574cdb2ec468b7bce65",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/editable_text.dart",
      "new_id": "b7be8e9470b796759d38214fc058ec8dc81bf6f8",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/editable_text.dart"
    },
    {
      "type": "modify",
      "old_id": "c5c38459a57305f0cbe95c149c9711c7f1b8b3fb",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/services/message_codecs_test.dart",
      "new_id": "c69d0d6896e2df1a7c08867102ecb7fbba07fb6b",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/services/message_codecs_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0f28aa987c5db6142febbeed0261ba41cffa07e9",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/scrollable_semantics_test.dart",
      "new_id": "52088690d60a7056c97c5e24a8ac5fb51c5f0923",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/scrollable_semantics_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f05994a3193d166550df5c33d5b9f7121cda6586",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/scrollbar_test.dart",
      "new_id": "b6a85b098fe1d125b0ea8e297d139093142c99e4",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/scrollbar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5e6dbdc6a9129bee29d9ae35836c382b2c918769",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/sliver_semantics_test.dart",
      "new_id": "c1ef2222175bb6f45aa3240fc51b2de25d418e57",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/sliver_semantics_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4a5397b3e0afb70dca0627426bf27dee7a6fe14c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/android/android_device.dart",
      "new_id": "6ebd461bbfe9e2288ffb2eec4a8cc7aa747f03f1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/android/android_device.dart"
    },
    {
      "type": "modify",
      "old_id": "184ea176782727ec1849c9bb2973403255a939b0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/asset.dart",
      "new_id": "30a734fced96979c63d5756da2aea39df1d4d3ad",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/asset.dart"
    },
    {
      "type": "modify",
      "old_id": "fb85ba3eac3847f83f3a80b1dba8a23376eef872",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/base/build.dart",
      "new_id": "8dded9789b00821da195ae093db3cbc554ce3c65",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/build.dart"
    },
    {
      "type": "modify",
      "old_id": "52e1ca72fb71a9e8c678b7a15df2cf7d766006d8",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/cache.dart",
      "new_id": "d310d10bbf4e4cb4aa1045a19ffc24618d1d61c7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/cache.dart"
    },
    {
      "type": "modify",
      "old_id": "7dfd45b26c5f87939d6d7b554673c6904c787461",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/build_aot.dart",
      "new_id": "4a86582b7f937a78f85028f1441ad8976a6b94e2",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/build_aot.dart"
    },
    {
      "type": "modify",
      "old_id": "22232abd9744c6c21b63aa260b4b278b91ed8d83",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/drive.dart",
      "new_id": "76332c062914f69cdb056af5058c769118ebd30e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/drive.dart"
    },
    {
      "type": "modify",
      "old_id": "4a3da9f1584a906424eb9246f7a35553d7e82690",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/packages.dart",
      "new_id": "bb3607a42cd3043dafdefef9a177517339117c84",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/packages.dart"
    },
    {
      "type": "modify",
      "old_id": "7cd554b9b7e524caa522c424bfacedeed88c6f76",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/dart/pub.dart",
      "new_id": "ebbb02d740306b9fd45618fc62861ba8347d44cc",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/dart/pub.dart"
    },
    {
      "type": "modify",
      "old_id": "3377b57561442250c8f7bda6ef9ca879b3b7df39",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/fuchsia/fuchsia_kernel_compiler.dart",
      "new_id": "736e237f41c5ab35ba7e107be893e338fc862def",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/fuchsia/fuchsia_kernel_compiler.dart"
    },
    {
      "type": "modify",
      "old_id": "4cb57c705f89b977375f1ba64fff9cd7118d2bc6",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/macos/xcode.dart",
      "new_id": "7cb7d04f8118537bd22d1359c7e8a16cef76e2ac",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/macos/xcode.dart"
    },
    {
      "type": "modify",
      "old_id": "e49a7afbe7be45bc05113da604e1ecc4952984b1",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/base/flags_test.dart",
      "new_id": "0bea2ab334371e78f24a24ae651e0086047f4b7c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/base/flags_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5ea6689de64623833ddacf6212e7c0d2a9b407c0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands/create_test.dart",
      "new_id": "4da6a9c4342d66df25dd1566f6bb5b00ddf1912d",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands/create_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8b7ad9d44bef5b8d537da110e7e25c3d8dd2562d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands/test_test.dart",
      "new_id": "e8b507018833e23c33c3ee57d94e9b027ca9229f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands/test_test.dart"
    },
    {
      "type": "modify",
      "old_id": "27fe71c415eaca3edf14a7418e59bea032f8db58",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/common.dart",
      "new_id": "75f95c9b1be0b58f17e9fdd76b9786443fa3ba8f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/common.dart"
    }
  ]
}
