)]}'
{
  "commit": "eaef692c3fcc36547c4e9d80bbddb070c7c0ee13",
  "tree": "68807732e8ad9b7c881ed48b21e21be0edebbe2b",
  "parents": [
    "bd555f2760f499806c15334be27db41ae7708dda"
  ],
  "author": {
    "name": "Brian Wilkerson",
    "email": "brianwilkerson@google.com",
    "time": "Thu Dec 23 17:36:42 2021 +0000"
  },
  "committer": {
    "name": "Brian Wilkerson",
    "email": "brianwilkerson@google.com",
    "time": "Thu Dec 23 17:36:42 2021 +0000"
  },
  "message": "Add quick fixes for invalid return types for generator functions\n\nChange-Id: I23a3befd37946c02aadc8c0ebdf75e60cf6767c2\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/225426\nReviewed-by: Konstantin Shcheglov \u003cscheglov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb29e4fda2732653315c544b7fd3b11d1f4456a9",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/replace_return_type_future.dart",
      "new_id": "9d3b8ddf5f9d2f70eafd5e3d83a1707b415d8c4a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/replace_return_type_future.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc491aae1d6a4f888bb71414bd8eb184916d4712",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/replace_return_type_iterable.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "829ebe66a740412f33dec28f6d21a37125b73975",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/replace_return_type_stream.dart"
    },
    {
      "type": "modify",
      "old_id": "59471b37445325628746431e6e3b4a4f56c9c962",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/fix.dart",
      "new_id": "666ea1321e378cd05a04d3b0423974b71f79f72c",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/fix.dart"
    },
    {
      "type": "modify",
      "old_id": "128e4eb3eb0d73c3dda9f9e8894727ca45cfb036",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/fix_internal.dart",
      "new_id": "7abed7aa7189c8f5c077b127b9442177c4f498f4",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/fix_internal.dart"
    },
    {
      "type": "modify",
      "old_id": "9cfafa75c682b4096494de804db478a9742b9bb2",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/correction/fix/replace_return_type_future_test.dart",
      "new_id": "818dad551c71cf9635ecfd76d42253d5dcf0df98",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/fix/replace_return_type_future_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e83a01c536e5faff730ea1df09cb7472d13c99fc",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/fix/replace_return_type_iterable_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e564385d4e08e26b413546cd1587ec95325ff756",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/fix/replace_return_type_stream_test.dart"
    },
    {
      "type": "modify",
      "old_id": "46e09ffbbdcbfb0ea807c1f8059a409ec2571494",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/correction/fix/test_all.dart",
      "new_id": "3174635a4fd46c37690ffa0819c23ab57e47c909",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/fix/test_all.dart"
    },
    {
      "type": "modify",
      "old_id": "923cc3fcc6137777dbd6f34aed5dfef33096eaae",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/dart/element/type.dart",
      "new_id": "e3f102e4745b3efc0c6e11604eb308c0eda001f7",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/dart/element/type.dart"
    },
    {
      "type": "modify",
      "old_id": "bbfa073fe4c3035328ecce97155f05e9abd8fd34",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/element/type.dart",
      "new_id": "70f398c0b6f1eeaf17b326e74047c78b28a460aa",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/element/type.dart"
    },
    {
      "type": "modify",
      "old_id": "104fc798f462c572962e9b6b4c1022b17806a79b",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_plugin/lib/src/utilities/change_builder/change_builder_dart.dart",
      "new_id": "23110a9dbe48cf9b1bc27e82e10d929f54d5365e",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_plugin/lib/src/utilities/change_builder/change_builder_dart.dart"
    }
  ]
}
