)]}'
{
  "commit": "df946dd875cd799cfa1acd5be11e438b3bff22e8",
  "tree": "38f65a8b317f2b1c6ee2504aaaa5de1fc2da63e3",
  "parents": [
    "5009f44a6250589c928225771fdd339128689297"
  ],
  "author": {
    "name": "Chinmay Garde",
    "email": "chinmaygarde@google.com",
    "time": "Wed Feb 17 10:58:34 2016 -0800"
  },
  "committer": {
    "name": "Chinmay Garde",
    "email": "chinmaygarde@google.com",
    "time": "Fri Feb 19 11:37:05 2016 -0800"
  },
  "message": "iOS: Treat the initial Info.plist string as a mustache template.\nUse the project name to initialize the bundle name and identifier\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b50878c1c60255c5a64707a829455a829d0140ad",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/application_package.dart",
      "new_id": "1a1c30f33a0742bb544c6dc10dabb6b62ce44dbd",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/application_package.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb9f6a2d985dc63cfc71517c309c21e1dbecd047",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/plist_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "ce97d9471c7b3fb9679b10851d2f77559383e7a5",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/setup_xcodeproj.dart",
      "new_id": "704c4e66a4bffbcec86474ca4fb805e304d09667",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/setup_xcodeproj.dart"
    },
    {
      "type": "modify",
      "old_id": "99161d6f3eb03c256e0159eeb12893a335aa1f26",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/mocks.dart",
      "new_id": "145a62573230fdb3a2b4684c5db3cf94c3dcec2e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/mocks.dart"
    }
  ]
}
