)]}'
{
  "commit": "213cfdc85ec8eadfd0ff321bbbaccca985ba4d3e",
  "tree": "729cc7ae51610830af8ee2107a8e157a645eb43b",
  "parents": [
    "93a56336a38eb7820d19eda0a45f436921a60a18"
  ],
  "author": {
    "name": "Dan Rubel",
    "email": "danrubel@google.com",
    "time": "Tue Jan 29 17:53:58 2019 +0000"
  },
  "committer": {
    "name": "Dan Rubel",
    "email": "danrubel@google.com",
    "time": "Tue Jan 29 17:53:58 2019 +0000"
  },
  "message": "Update AstBuilder to generate new for statement structure\n\n... if control flow or spread collection entries are enabled.\n\nChange-Id: I8718c1f7a649b7a2a7c9e376a6bf67c1df0542cf\nReviewed-on: https://dart-review.googlesource.com/c/91320\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7049da27754c296d659eea11c833cb002ba7f75",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/dart/ast/ast_factory.dart",
      "new_id": "fee50cba3c36c0c969eb52d434a8ca2e25b12ee0",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/dart/ast/ast_factory.dart"
    },
    {
      "type": "modify",
      "old_id": "e5a4e593de360d2b31ad8ba94d927f61d6d2ce01",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart",
      "new_id": "5cab0db51067c6d1a3df205cffa86d3766220469",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "89b0d3869f9d755605b5736dc504e33bbee4376d",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/generated/parser_fasta_listener.dart",
      "new_id": "7217806cb9a9ae7ee2883053e17bad241918aa7e",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/generated/parser_fasta_listener.dart"
    },
    {
      "type": "modify",
      "old_id": "88245894837a4da102856fe8482ffaa30ef3f77c",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/generated/parser_fasta_test.dart",
      "new_id": "c5b4ea743b8417167b3ae599de0d7da635b7303f",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/generated/parser_fasta_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e6fbf6582653035a0e118bbde18a462b9590e445",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/generated/parser_test.dart",
      "new_id": "9d5b456ff17b1b4f9c31dac57bf4dd92c9e89551",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/generated/parser_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7709f111490ebdd31c1a1c5cdc133f9a061d3303",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/body_builder.dart",
      "new_id": "b55e634aac685cf96f1d69c7ba92a860bcc751c1",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/body_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "241a22ee32b66031fa8f8c545b71286de9cae57f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/parser/forwarding_listener.dart",
      "new_id": "585a7b21d1c5f39e6512b2d81a8221937258b2b9",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/parser/forwarding_listener.dart"
    },
    {
      "type": "modify",
      "old_id": "b460e8b182554c9646f76ac621af9a47cedb66f5",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/parser/listener.dart",
      "new_id": "86036d3fb4048bac053a47f39512c2e4f2e8daa3",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/parser/listener.dart"
    },
    {
      "type": "modify",
      "old_id": "398cabc7501a3f792d370c0d929a2388d36c1018",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/type_promotion_look_ahead_listener.dart",
      "new_id": "c78a6a157fe716d5e59813efa49d1bf7dec78d16",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/type_promotion_look_ahead_listener.dart"
    },
    {
      "type": "modify",
      "old_id": "9ae64aeb28ec3da4a0380e04591b4f9604b28e14",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/fasta/parser/literal_entry_info_test.dart",
      "new_id": "9e4620f58085cb0f6640d3718cf2d35c2f426d45",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/fasta/parser/literal_entry_info_test.dart"
    }
  ]
}
