)]}'
{
  "commit": "1cb2677234175e0d7e06742eef6e865a755f07ff",
  "tree": "d8685b093b93700060f6b87e0763f1f429e366d7",
  "parents": [
    "e154298e0ba9144ab5763659725586f0bd24e5f5"
  ],
  "author": {
    "name": "Lukas Piliszczuk",
    "email": "lukasz@intheloup.io",
    "time": "Sat Jul 21 15:30:53 2018 -0700"
  },
  "committer": {
    "name": "Ian Hickson",
    "email": "ian@hixie.ch",
    "time": "Sat Jul 21 15:30:53 2018 -0700"
  },
  "message": "Change material RefreshIndictor.onRefresh signature from Future\u003cNull\u003e to Future\u003cvoid\u003e (#18775)\n\n* Change material refresh indicator onRefresh signature from Future\u003cNull\u003e to Future\u003cvoid\u003e.\r\n\r\n* Update authors.\r\n\r\n* Explicitly name void argument.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab63cf6af561f084faedc58a5db02cfb61d047cf",
      "old_mode": 33188,
      "old_path": "AUTHORS",
      "new_id": "c8e76db8034af8eb21b0ab61d5ba3d8b57e25fb4",
      "new_mode": 33188,
      "new_path": "AUTHORS"
    },
    {
      "type": "modify",
      "old_id": "82bc0363ee16221abb5fdb89530f151cec47268b",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/refresh_indicator.dart",
      "new_id": "265bf73dc3bad3dab96235321c4155feeff24487",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/refresh_indicator.dart"
    },
    {
      "type": "modify",
      "old_id": "841ef8a96ded06f4ad24312bbe6d19071d1c0229",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/refresh_indicator_test.dart",
      "new_id": "ac5873235b5ff9ae94703a4eddaa970c18659ea3",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/refresh_indicator_test.dart"
    }
  ]
}
