)]}'
{
  "commit": "dbf2af2093f7b7b5185b1ddf28fee6328f20bb63",
  "tree": "74354cc0747f3200c515c94565980ef28168c787",
  "parents": [
    "b73661a620ee04cd89591ea26488101473cd1314"
  ],
  "author": {
    "name": "Liam Appelbe",
    "email": "liama@google.com",
    "time": "Fri Apr 29 09:57:15 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 29 09:57:15 2022 -0700"
  },
  "message": "Add test_with_coverage.dart (#375)\n\n* Add test_with_coverage.dart\r\n\r\n* Fix analysis\r\n\r\n* Revert unnecessary change to collect.dart\r\n\r\n* Remove timeout\r\n\r\n* Improve logging for functions missing line numbers\r\n\r\n* Trying to fix run_and_collect timeout\r\n\r\n* Readme\r\n\r\n* Fix signal handler\r\n\r\n* Another attemped timeout fix\r\n\r\n* Yet another attempted timeout fix\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: Nate Bosch \u003cnbosch@google.com\u003e\r\n\r\n* Address comments\r\n\r\nCo-authored-by: Nate Bosch \u003cnbosch@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c906867c6d6e856744ced0692dbae604441cf981",
      "old_mode": 33188,
      "old_path": ".github/workflows/test-package.yml",
      "new_id": "5c89e9367106132c785919e361b1f8910a09b3dd",
      "new_mode": 33188,
      "new_path": ".github/workflows/test-package.yml"
    },
    {
      "type": "modify",
      "old_id": "e540fedd6cf4ebf2244bdb80443b24324570245e",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "bc117f9ad7967c216627c2d4085bc777d46d0f91",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "4568c09da0d9da289464eec97f4f939e70cb661b",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "bc3aa24ee5fde49ed8d352c327c86f98d82eb579",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "5269e64e0da482b255aa5d1d998ead9ffd51a303",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "a1a9578d29b268f64fd9c59cccc7bf5b6ba86a1c",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38aed5e4d2d62b6becb69cc3f721b208bb599380",
      "new_mode": 33188,
      "new_path": "bin/test_with_coverage.dart"
    },
    {
      "type": "modify",
      "old_id": "0a5fc242d915be70501c38302484dabde44b52b4",
      "old_mode": 33188,
      "old_path": "lib/src/collect.dart",
      "new_id": "2f2cafc2aafd676d8dbf58e175c223262e282728",
      "new_mode": 33188,
      "new_path": "lib/src/collect.dart"
    },
    {
      "type": "modify",
      "old_id": "b279f460faf6724425f412f839fddfd0e2117052",
      "old_mode": 33188,
      "old_path": "lib/src/run_and_collect.dart",
      "new_id": "a448e8d60f046e58e2409462ef1810e843f5397b",
      "new_mode": 33188,
      "new_path": "lib/src/run_and_collect.dart"
    },
    {
      "type": "modify",
      "old_id": "0abb08e8730fe0b8ce846639ccfe69502c4d8d0e",
      "old_mode": 33188,
      "old_path": "pubspec.yaml",
      "new_id": "fc00d0073998d5808cd3065d02099ce87f12c2f4",
      "new_mode": 33188,
      "new_path": "pubspec.yaml"
    },
    {
      "type": "delete",
      "old_id": "0b9e880ac052e87244fda7515da1f1fbd7c4bd21",
      "old_mode": 33188,
      "old_path": "test/test_all.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ff0d396a9ce44f5319bfa7268bcf4855e4733483",
      "old_mode": 33261,
      "old_path": "tool/test_and_collect.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
