)]}'
{
  "commit": "4452bd0a6bf3fb3590072926797e31c9d17024b0",
  "tree": "f94e1abb2106453264dc451c71777b42547d36ae",
  "parents": [
    "3b137611111f80c5e2e97757d19e19b16f7287a5"
  ],
  "author": {
    "name": "Yegor",
    "email": "yjbanov@google.com",
    "time": "Thu Oct 25 09:56:23 2018 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 25 09:56:23 2018 -0700"
  },
  "message": "Revert \"Revert \"make LocalHistoryRoute a proper super-mixin (#23382)\"… (#23482)\n\n* Revert \"Revert \"make LocalHistoryRoute a proper super-mixin (#23382)\" (#23430)\"\r\n\r\nThis reverts commit 3bbb3082b89ada4b0c44396148f3c2de731d1c6d.\r\n\r\nThis relands the LocalHistoryRoute change. The analyzer bug has been fixed.\r\n\r\n* mark dartdocs as flaky\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45a342bd75212049a06b522f51675a39e6714f8c",
      "old_mode": 33188,
      "old_path": "dev/devicelab/manifest.yaml",
      "new_id": "58e1300ee36730d62cf8c952d27dc09faf157846",
      "new_mode": 33188,
      "new_path": "dev/devicelab/manifest.yaml"
    },
    {
      "type": "modify",
      "old_id": "9da5253da1c74d769eb2c660dfcec7cf022a772b",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/routes.dart",
      "new_id": "c885ae0ade1e2d5f17cdbee751e1d0ead54fab5d",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/routes.dart"
    },
    {
      "type": "modify",
      "old_id": "14d3e11ee106c4d46d2e33819022b945d36dcf26",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/routes_test.dart",
      "new_id": "2d8e784a6020b6b1db336d75ac119290e5e8d3a4",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/routes_test.dart"
    }
  ]
}
