)]}'
{
  "commit": "6d304c03acb1ea1eff06752ad816132fb041510a",
  "tree": "921febeb9acdc0c6a4df011ca792019715f5b355",
  "parents": [
    "9da399b0e15dcaeb755783b681a7aca9fa2805d0"
  ],
  "author": {
    "name": "Hixie",
    "email": "github.com@spam.hixie.ch",
    "time": "Tue Jul 21 15:13:01 2015 -0700"
  },
  "committer": {
    "name": "Hixie",
    "email": "github.com@spam.hixie.ch",
    "time": "Tue Jul 21 15:26:54 2015 -0700"
  },
  "message": "Remove redundant operator\u003d\u003d and hashCode functions in card example.\nIt turns out that we aren\u0027t really using these. The identity logic is sufficient.\n\nAlso, add some asserts for a crash I had once but couldn\u0027t reproduce, in case that helps catch it next time.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "609993114af4faa0a63691e73bedd8e6b0d0b312",
      "old_mode": 33188,
      "old_path": "packages/flutter/example/widgets/card_collection.dart",
      "new_id": "c3b7cb2fadb6ffc87edcff061189b0407f5fec12",
      "new_mode": 33188,
      "new_path": "packages/flutter/example/widgets/card_collection.dart"
    },
    {
      "type": "modify",
      "old_id": "680130d76bc431b1b71a387e3e7a75c39084a57e",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/animation/timeline.dart",
      "new_id": "1ea2039993fb9db92bce0ce854b0afa0e4f04b03",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/animation/timeline.dart"
    }
  ]
}
