)]}'
{
  "commit": "040fbd2947904987f8518a4f62524191a465dc73",
  "tree": "7599b048f1fe3162de3b9e2bb5aa99a2daed6ac6",
  "parents": [
    "40bcdf40ef4042ea8f050a25c18301406a46cf36"
  ],
  "author": {
    "name": "Chris Bracken",
    "email": "chris@bracken.jp",
    "time": "Tue Mar 27 14:54:52 2018 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Mar 27 14:54:52 2018 -0700"
  },
  "message": "Roll engine to 3e877d371a359097d7af28aa6e85026fa2318baa (#15992)\n\nIncludes:\r\n* Remove declaration for undefined GPUSurfaceGL::SelectPixelConfig (flutter/engine#4857)\r\n* Vulkan swap chain setup no longer uses GrPixelConfig and doesn\u0027t incl…\r\n* Revert dart roll 20180322 (flutter/engine#4855)\r\n* Roll back pub upgrade. (flutter/engine#4854)\r\n* Roll flutter 20180322a (flutter/engine#4852)\r\n* Document Window.defaultRouteName a little better. (flutter/engine#4851)\r\n* Roll dart to 95e9e890a9 (flutter/engine#4850)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6068278e4a649adabca660a37ceb17f8f4166411",
      "old_mode": 33188,
      "old_path": "bin/internal/engine.version",
      "new_id": "fc6dbe3cf0f9488bfbef7f69d438257070ced972",
      "new_mode": 33188,
      "new_path": "bin/internal/engine.version"
    }
  ]
}
