)]}'
{
  "commit": "1e8ef602c3cf603068cefefdcab509ab3acf928a",
  "tree": "f0f5a1d9e8c43cbb22097ddab404ea3b4b6559fa",
  "parents": [
    "266a720209794898ab633ad9964f4007af8d27da"
  ],
  "author": {
    "name": "Sigurd Meldgaard",
    "email": "sigurdm@google.com",
    "time": "Thu Jun 28 14:35:00 2018 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jun 28 14:35:00 2018 +0200"
  },
  "message": "Add iOS module template (#18830) (#18903)\n\nAdd iOS module template\r\n\r\nThis will enable integration of flutter-views into existing iOS project.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "69770b06cf7185fa356cd15af753caf03d0bb1c5",
      "old_mode": 33261,
      "old_path": "packages/flutter_tools/bin/xcode_backend.sh",
      "new_id": "2041c4d41fbe090bfdcd6a9b6303ddc4baf0642d",
      "new_mode": 33261,
      "new_path": "packages/flutter_tools/bin/xcode_backend.sh"
    },
    {
      "type": "modify",
      "old_id": "84915aadfb1c2a61fe4e24fb4ee616c48b5c0d43",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/cache.dart",
      "new_id": "b004f2067cb7d5268e1423e7f97ff76d4286421a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/cache.dart"
    },
    {
      "type": "modify",
      "old_id": "3b3aefb804b9c0721d2bfa357e162301498eda6a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/create.dart",
      "new_id": "0c69f1891cb81525961081ec8319abe83e009e65",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/create.dart"
    },
    {
      "type": "modify",
      "old_id": "8d8b47cfebf5a68c61fc76e2384ab092a45ee9eb",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/inject_plugins.dart",
      "new_id": "832b64256ddc63da79da5b19239c5af010d4b708",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/inject_plugins.dart"
    },
    {
      "type": "modify",
      "old_id": "471e0a6a0804eb2b12f4a425cc8aa9de64eb6c12",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/packages.dart",
      "new_id": "ff7144680bf8d1ce7a16e15b97be304ffd0948ab",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/packages.dart"
    },
    {
      "type": "modify",
      "old_id": "40b6e2ba62253389b792c8540675bd2d37d6b9d9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/cocoapods.dart",
      "new_id": "99048129e35f6bf8f349f3e62ad623ad25fff5ac",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/cocoapods.dart"
    },
    {
      "type": "modify",
      "old_id": "44c4f144327ad4b9ec5e8146321e718ccd21bdd3",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/mac.dart",
      "new_id": "2860303a8b7c4661f099d9545c64ccea3240880f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/mac.dart"
    },
    {
      "type": "modify",
      "old_id": "8099b8941771be6d46625f537b2b927b1e571033",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/xcodeproj.dart",
      "new_id": "b9bf73d0c7aa3aad6c45ab65952485f7076d5242",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/xcodeproj.dart"
    },
    {
      "type": "modify",
      "old_id": "f72463c454136d3f216e48406ed524df04116da0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/plugins.dart",
      "new_id": "e99c19a470076c48b4d13054eb2869d0baef78c8",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/plugins.dart"
    },
    {
      "type": "modify",
      "old_id": "dae77723867fea4fe26368ab5ca7cd426b0cc25d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/project.dart",
      "new_id": "d3f2e66a9146ac0206236a9e22694bd601a07922",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/project.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9367d483e44e14a7b58321035967961ed024d732",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/templates/module/ios/AppFrameworkInfo.plist.copy.tmpl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8a3521c65a293149469bfec3abe9b73ae819d73",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/templates/module/ios/README.md.copy.tmpl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3b9f832524b80efac0320fb46c9d12d0faee3d4",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/templates/module/ios/podhelper.rb.copy.tmpl"
    },
    {
      "type": "modify",
      "old_id": "3bb165bf6edd5991901f57a6309a3df0759a7d1e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/ios/cocoapods_test.dart",
      "new_id": "b65e75763b51b802a410874b5a785ed3542cb608",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/ios/cocoapods_test.dart"
    },
    {
      "type": "modify",
      "old_id": "621e9922c6aaa90c159159c88648ddd5f62c5ccf",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/ios/xcodeproj_test.dart",
      "new_id": "3f017837f6fd09ddd4cbf5250ee96b77cf2e1185",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/ios/xcodeproj_test.dart"
    },
    {
      "type": "modify",
      "old_id": "89551874774db09f2d4654e8030c463e7ba9d7e0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/project_test.dart",
      "new_id": "ee5f20ead6b79a5748b865dab5cab022340302f2",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/project_test.dart"
    }
  ]
}
