)]}'
{
  "commit": "52c7b88fe89b3ef23d2641bca2f18b6ec5882720",
  "tree": "f433f95825861ecb2294a1cf42fd05ccfa9bbcdc",
  "parents": [
    "4f69bf3eb3beddcf2b4b1ae17855da12b1c1013a"
  ],
  "author": {
    "name": "Bryan C. Mills",
    "email": "bcmills@google.com",
    "time": "Fri Dec 02 13:58:51 2022 -0500"
  },
  "committer": {
    "name": "Bryan Mills",
    "email": "bcmills@google.com",
    "time": "Fri Dec 02 20:16:05 2022 +0000"
  },
  "message": "gopls/internal/robustio: only define ERROR_SHARING_VIOLATION on Windows\n\nThe type syscall.Errno is not defined on plan9,\nso defining a constant of that type in an unconstrained file\ncauses build errors on the plan9 builders.\n\nThe ERROR_SHARING_VIOLATION constant is only needed for Windows and\nonly makes sense on that platform, so we move it to a Windows-only\nfile.\n\nChange-Id: I4fbad994a71f746523557f82c72c08ddd5fbcb2e\nReviewed-on: https://go-review.googlesource.com/c/tools/+/454501\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nRun-TryBot: Bryan Mills \u003cbcmills@google.com\u003e\ngopls-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nAuto-Submit: Bryan Mills \u003cbcmills@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "949f27816199a9b8da0ae130be2fa282fb14f0aa",
      "old_mode": 33188,
      "old_path": "gopls/internal/robustio/gopls.go",
      "new_id": "949f27816199a9b8da0ae130be2fa282fb14f0aa",
      "new_mode": 33188,
      "new_path": "gopls/internal/robustio/gopls_windows.go",
      "score": 100
    }
  ]
}
