)]}'
{
  "commit": "100be23a341a4206a76e19087bd899a1b1fe2b5e",
  "tree": "0e32c921a05037ff1eace1c8d81a6bd4b88c9d19",
  "parents": [
    "b2c67e88d467599ae3f2ae439a22c1bec6ecc188"
  ],
  "author": {
    "name": "Chris Bracken",
    "email": "chris@bracken.jp",
    "time": "Mon Apr 30 16:47:03 2018 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 30 16:47:03 2018 -0700"
  },
  "message": "Improve AOT snapshot input verification + cleanup (#17136)\n\nBugfix: Moves AOT snapshot input verification past where the last input\r\nis added to the inputs list.\r\n\r\nCleanup:\r\n* Extracts _isValidAotPlatform method.\r\n* Moves non-platform-specific logic to the top.\r\n* Moves variable declaration closer to first use, and inlines to a\r\n  narrower scope where possible.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f3283965fbf57c6f0fab0a837a800c4a6a4a919",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/base/build.dart",
      "new_id": "d28e6f6a3a73ced72a1ff54683109832a420d2fc",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/build.dart"
    },
    {
      "type": "modify",
      "old_id": "ca5e76418ca875393b5cadd1723c2a6f7ba65204",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/base/build_test.dart",
      "new_id": "d5402d6eab074b17d8934d2b4981bb367c8542fe",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/base/build_test.dart"
    }
  ]
}
