)]}'
{
  "commit": "4e1bfca8470ff088ecb68aaa72086f290b316fd1",
  "tree": "ffeac2eb34b381e958a7a24446acd03b176a8053",
  "parents": [
    "3d93f24c05d750d4cd724a249cdce36246ea6464"
  ],
  "author": {
    "name": "stuartmorgan",
    "email": "stuartmorgan@google.com",
    "time": "Wed May 15 19:32:47 2019 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed May 15 19:32:47 2019 -0400"
  },
  "message": "Streamline Windows build process (#32783)\n\nAllows Windows builds to use the same structure and script as Linux\r\nbuilds now use, calling into tool_backend to manage copying resources to\r\nthe project directory and building the bundle.\r\n\r\nAlso switches from expecting name_update.bat to expecting flutter\\exe_filename\r\nto be written during the build, as with the recent changes to the macOS build, to\r\nreduce the amount of boilerplate needed in a windows\\ project directory.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a6abafe807718a7305df8ff1f25d4472482ebfd",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/bin/tool_backend.bat"
    },
    {
      "type": "modify",
      "old_id": "e264ad3d71ad140ec80e2ab8875eee93a88d21fe",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/bin/tool_backend.dart",
      "new_id": "96322f295709b8bff5ce37227c7edb3ab48a9af7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/bin/tool_backend.dart"
    },
    {
      "type": "modify",
      "old_id": "c841d54ddf96a72b562c61b9621a229691c878e8",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_info.dart",
      "new_id": "8c8e94fce957c13d4b0f123c94195c32ffd11268",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_info.dart"
    },
    {
      "type": "modify",
      "old_id": "8ac323ed1824ebd1a0eaa4997476e19341518534",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/project.dart",
      "new_id": "0032d1077b60681ffb6709ea61a4107d7930847c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/project.dart"
    },
    {
      "type": "modify",
      "old_id": "01ece5fa636c5df39faa40e190602e46fb3a00af",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/windows/application_package.dart",
      "new_id": "583294598f15226d46435ae45d7543aeb2f378ea",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/windows/application_package.dart"
    },
    {
      "type": "modify",
      "old_id": "985f9b7c615871722b974dc4ca495fb7005a35cb",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/windows/build_windows.dart",
      "new_id": "776d864d6b9e3f727c32598c39e8f885a08d95c7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/windows/build_windows.dart"
    }
  ]
}
