)]}'
{
  "commit": "a42224db2bbfdca6866e9b201008f39ea33f787c",
  "tree": "583fddaff199852f1a7368c43976bf1c00d4ed35",
  "parents": [
    "77d797e6e3a1b3122c97a24893991bae5e1e9e7c"
  ],
  "author": {
    "name": "Oleksandr Redko",
    "email": "oleksandr.red+github@gmail.com",
    "time": "Thu Jan 19 22:20:16 2023 +0000"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Mon Jan 23 15:43:26 2023 +0000"
  },
  "message": "all: replace io/ioutil with io and os package\n\nThis PR replaces the deprecated in Go 1.17 `io/ioutil` package with `io` and `os` packages.\n\nChanges are the same as in [CL 430799](https://go.dev/cl/430799) but with test fixes.\n\nChange-Id: I69095e5d62b10879fd273305876fd7498803705d\nGitHub-Last-Rev: 28cdff9b8c971556da0006d955d60551930cebde\nGitHub-Pull-Request: golang/mod#17\nReviewed-on: https://go-review.googlesource.com/c/mod/+/462278\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Bryan Mills \u003cbcmills@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Bryan Mills \u003cbcmills@google.com\u003e\nRun-TryBot: Bryan Mills \u003cbcmills@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1d8fc28de50d8464452b7ab5380a7487c2d92b6",
      "old_mode": 33188,
      "old_path": "gosumcheck/main.go",
      "new_id": "668b46c4c96095ccf41cb1f497bf5153833c0834",
      "new_mode": 33188,
      "new_path": "gosumcheck/main.go"
    },
    {
      "type": "modify",
      "old_id": "e43f6934535c3a42cf509944ce4372237db94b94",
      "old_mode": 33188,
      "old_path": "modfile/read_test.go",
      "new_id": "82c778dba1a91144dd01fbc3cc17fc2176fefc73",
      "new_mode": 33188,
      "new_path": "modfile/read_test.go"
    },
    {
      "type": "modify",
      "old_id": "332df97eede525f508bc88adc68d49b70a67f9e0",
      "old_mode": 33188,
      "old_path": "modfile/work_test.go",
      "new_id": "46115a5da3ec712033d353815971b21ad0da7abf",
      "new_mode": 33188,
      "new_path": "modfile/work_test.go"
    },
    {
      "type": "modify",
      "old_id": "f3c504dcccd6d150d65aff66b14b53f352923b98",
      "old_mode": 33188,
      "old_path": "sumdb/dirhash/hash_test.go",
      "new_id": "08beb857bc65c058aa95cd6614865fb23372b602",
      "new_mode": 33188,
      "new_path": "sumdb/dirhash/hash_test.go"
    },
    {
      "type": "modify",
      "old_id": "c2d9aebe79a0975baec6c4224b4dae1f72cc4394",
      "old_mode": 33188,
      "old_path": "sumdb/tlog/ct_test.go",
      "new_id": "f8c364b9a60fc897229ad7b8ffb185df6bf9b5ad",
      "new_mode": 33188,
      "new_path": "sumdb/tlog/ct_test.go"
    },
    {
      "type": "modify",
      "old_id": "0328705d70a4a351f393390f328e49ac66222d5a",
      "old_mode": 33188,
      "old_path": "zip/zip.go",
      "new_id": "c5eca4bbc27f8efd241acdd4b5855b55c5dd55e2",
      "new_mode": 33188,
      "new_path": "zip/zip.go"
    },
    {
      "type": "modify",
      "old_id": "89d5555eb4d940602301663409d6bff1b870947f",
      "old_mode": 33188,
      "old_path": "zip/zip_test.go",
      "new_id": "84a3ecda61e2afc49b48c24c44b5640705b21be3",
      "new_mode": 33188,
      "new_path": "zip/zip_test.go"
    }
  ]
}
