)]}'
{
  "commit": "9e2a35c4d368cdfdb1ebe6c0f92f75e078aeef0d",
  "tree": "fb461e05c278a3a971698907c4bbf7c5f1b7df6e",
  "parents": [
    "c61e55ad6b567b6cd04646043909490c0859de95"
  ],
  "author": {
    "name": "Alexander Aprelev",
    "email": "aam@google.com",
    "time": "Fri Jan 17 12:44:23 2020 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jan 17 12:44:23 2020 -0800"
  },
  "message": "flutter/engine@8df1757...ba045a2 (#49075)\n\n```\r\ngit log 8df1757d3566..ba045a29ee73 --first-parent --oneline\r\n2020-01-17 skia-flutter-autoroll@skia.org Roll src/third_party/dart c8f8c11b70b4..843bd2990881 (5 commits) (flutter/engine#15714)\r\n2020-01-17 aam@google.com Roll dart to c8f8c11b70 (flutter/engine#15708)\r\n2020-01-17 garyq@google.com Samsung fix duplication on punctuation: Update keyboard on finish compose. (flutter/engine#15701)\r\n2020-01-17 skia-flutter-autoroll@skia.org Roll src/third_party/skia 2cd5d43f022c..d58b643f10f5 (21 commits) (flutter/engine#15707)\r\n2020-01-17 chinmaygarde@google.com Disable GPUThreadMerger tests inline instead of via harness flags. (flutter/engine#15706)\r\n2020-01-17 dnfield@google.com implicit casts and add missing docs (flutter/engine#15698)\r\n2020-01-17 47866232+chunhtai@users.noreply.github.com loadfontfromlist should send fontchange message to framework (flutter/engine#14805)\r\n```",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5b3edeed3d215a605bfa814b5254cd7df6e2f7e",
      "old_mode": 33188,
      "old_path": "bin/internal/engine.version",
      "new_id": "e7171f59d51bd51af44a1a841206c8c404b54dae",
      "new_mode": 33188,
      "new_path": "bin/internal/engine.version"
    }
  ]
}
