)]}'
{
  "commit": "72fcbb7d36cfdf7042036c86a225af27527b4030",
  "tree": "d6703e3e9ff72c506fbb3c0c7b3294724e132979",
  "parents": [
    "9e56fc4e9ecdd573a0d8e491dc6d30cb400d9d9a"
  ],
  "author": {
    "name": "Adam Barth",
    "email": "abarth@chromium.org",
    "time": "Sat Feb 20 16:54:10 2016 -0800"
  },
  "committer": {
    "name": "Adam Barth",
    "email": "abarth@chromium.org",
    "time": "Sat Feb 20 16:54:10 2016 -0800"
  },
  "message": "SnackBar should have a single optional action\n\nThe example in the spec with multiple actions is an anti-example.\n\nFixes #1876\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74f7dbd005bb7d08d77a899525f71ac714abe075",
      "old_mode": 33188,
      "old_path": "examples/fitness/lib/feed.dart",
      "new_id": "2af97fe795793d7d8ed6263e81bfa8f5a5a21a72",
      "new_mode": 33188,
      "new_path": "examples/fitness/lib/feed.dart"
    },
    {
      "type": "modify",
      "old_id": "de0a9a024571ef2572c2293315e12eadd98a3596",
      "old_mode": 33188,
      "old_path": "examples/material_gallery/lib/demo/snack_bar_demo.dart",
      "new_id": "19b9dc6ddc48797d1fdaf5d20d7ba92b321a5c6a",
      "new_mode": 33188,
      "new_path": "examples/material_gallery/lib/demo/snack_bar_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "e90edb348688b10bf80a5a715d272f78278663d5",
      "old_mode": 33188,
      "old_path": "examples/stocks/lib/stock_home.dart",
      "new_id": "d76e3b1af9c83202fe7cb2775c20f3edf4ddb14f",
      "new_mode": 33188,
      "new_path": "examples/stocks/lib/stock_home.dart"
    },
    {
      "type": "modify",
      "old_id": "e06d38a1f2c4038cf0cb83b007a9c1644236dc6e",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/snack_bar.dart",
      "new_id": "64e4b58f7dad71163d76e9b6df2dab2f9e05e800",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/snack_bar.dart"
    }
  ]
}
