)]}'
{
  "commit": "d0c72119bb3c3f553bdd46ac7a429e1040d64ba3",
  "tree": "e446fe923bdeb89a2bbb21032936c89970022883",
  "parents": [
    "43b469a3a904bd945ba2bead5520f07c652451ab"
  ],
  "author": {
    "name": "Robert Findley",
    "email": "rfindley@google.com",
    "time": "Fri Nov 19 12:47:49 2021 -0500"
  },
  "committer": {
    "name": "Robert Findley",
    "email": "rfindley@google.com",
    "time": "Fri Nov 19 19:11:45 2021 +0000"
  },
  "message": "internal/lsp/cache: fix resolution of the go directive in multi-module\nworkspaces\n\nGo versions are not valid semver, so we were always resolving Go 1.12 in\nthe workspace module. This matters with lazy module loading.\n\nFixes golang/go#49668\nUpdates golang/go#49105\nFixes golang/go#48364\n\nChange-Id: Iae4f5f6e17df4be1f4d6ee9d3f439efa3cf658d3\nReviewed-on: https://go-review.googlesource.com/c/tools/+/365737\nTrust: Robert Findley \u003crfindley@google.com\u003e\nRun-TryBot: Robert Findley \u003crfindley@google.com\u003e\ngopls-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Heschi Kreinick \u003cheschi@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11ab5077083fd2c1adb1a42f19bdb82aa2340da6",
      "old_mode": 33188,
      "old_path": "gopls/internal/regtest/workspace/workspace_test.go",
      "new_id": "666f023ace729124b6aab59e02b471a409f28716",
      "new_mode": 33188,
      "new_path": "gopls/internal/regtest/workspace/workspace_test.go"
    },
    {
      "type": "modify",
      "old_id": "486a2287cdfe3cb9ac8ccde2929ac1973ae39359",
      "old_mode": 33188,
      "old_path": "internal/lsp/cache/snapshot.go",
      "new_id": "51b00d5b6141e5bb50afa96cd99e7fdad08d0b1b",
      "new_mode": 33188,
      "new_path": "internal/lsp/cache/snapshot.go"
    }
  ]
}
