)]}'
{
  "commit": "b3d9cf7a07518020c6ec5032474aafef9345cdd5",
  "tree": "a7ca759dbce7213fb26fee728e91f9f8714d75ea",
  "parents": [
    "c78d215ce38288afe382d38af11b6692ce44c368"
  ],
  "author": {
    "name": "Bryan C. Mills",
    "email": "bcmills@google.com",
    "time": "Wed May 13 14:59:29 2020 -0400"
  },
  "committer": {
    "name": "Bryan C. Mills",
    "email": "bcmills@google.com",
    "time": "Tue Aug 25 04:39:40 2020 +0000"
  },
  "message": "os: return a *PathError from Readdirnames and Readdir on POSIX platforms\n\nPreviously, Readdirnames returned a *PathError on Windows and Plan 9,\nbut a *SyscallError on POSIX systems.\n\nIn contrast, similar methods (such as Stat) return a *PathError on all platforms.\n\nFixes #38923\n\nChange-Id: I26395905b1e723933f07b792c7aeee7c335949cd\nReviewed-on: https://go-review.googlesource.com/c/go/+/233917\nRun-TryBot: Bryan C. Mills \u003cbcmills@google.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87797e2ddaf885f79dc892af641584b248e3d5fe",
      "old_mode": 33188,
      "old_path": "src/os/dir_darwin.go",
      "new_id": "476af6862e66447540be4e36789fe8884d28eaed",
      "new_mode": 33188,
      "new_path": "src/os/dir_darwin.go"
    },
    {
      "type": "modify",
      "old_id": "e0c4989756b1a0ec983d21e19241a7f2e143b439",
      "old_mode": 33188,
      "old_path": "src/os/dir_unix.go",
      "new_id": "58ec406ab87804f0a7953f35b1b589d4156b0bc0",
      "new_mode": 33188,
      "new_path": "src/os/dir_unix.go"
    },
    {
      "type": "modify",
      "old_id": "e8c64510f500d4d5cf256baf17443dd0e940c5dc",
      "old_mode": 33188,
      "old_path": "src/os/os_test.go",
      "new_id": "520916d8800d416d9fa428dc8539efa939c746c7",
      "new_mode": 33188,
      "new_path": "src/os/os_test.go"
    }
  ]
}
