)]}'
{
  "commit": "0b0c638d9722d69492662dd5610326c1c7c4fb9b",
  "tree": "02b4d275e7139123db5b0011e65bd499d02a0500",
  "parents": [
    "d57727d3ee93ed2f48cfa454e1165224d18dcbb3"
  ],
  "author": {
    "name": "Rebecca Stambler",
    "email": "rstambler@golang.org",
    "time": "Tue Feb 09 17:11:15 2021 -0500"
  },
  "committer": {
    "name": "Rebecca Stambler",
    "email": "rstambler@golang.org",
    "time": "Wed Feb 17 02:06:02 2021 +0000"
  },
  "message": "internal/lsp: handle nil pointer with import shortcut \u003d link\n\nIt makes more sense to handle the import shortcut behavior at a higher\nlevel anyway, so pull it out of findIdentifier and add a test for the\nconfiguration.\n\nFixes golang/go#44189\n\nChange-Id: I96f08c7def154f6761efa727d693fdfb2fb722ab\nReviewed-on: https://go-review.googlesource.com/c/tools/+/290789\nTrust: Rebecca Stambler \u003crstambler@golang.org\u003e\nRun-TryBot: Rebecca Stambler \u003crstambler@golang.org\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(cherry picked from commit fca8992500401369a4ef891b85f7570d77d080e0)\nReviewed-on: https://go-review.googlesource.com/c/tools/+/292729\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50dc2a47044f282f0c57b91ac863b223bdc53c83",
      "old_mode": 33188,
      "old_path": "gopls/go.mod",
      "new_id": "93a91a093a53bb71168f6af5053f9d9f8ccac655",
      "new_mode": 33188,
      "new_path": "gopls/go.mod"
    },
    {
      "type": "modify",
      "old_id": "a5e220c6e31d949d8e27d3dbb577a22b677a9fa8",
      "old_mode": 33188,
      "old_path": "gopls/internal/regtest/misc/definition_test.go",
      "new_id": "48b76173e9f53ca8087a90a44bd92198cc06d42d",
      "new_mode": 33188,
      "new_path": "gopls/internal/regtest/misc/definition_test.go"
    },
    {
      "type": "modify",
      "old_id": "acd5ac2249fa4bf26387f15719d46e3f346d7bfc",
      "old_mode": 33188,
      "old_path": "internal/lsp/definition.go",
      "new_id": "46643e17085a322d25a3e79bcdc0af9480847e5a",
      "new_mode": 33188,
      "new_path": "internal/lsp/definition.go"
    },
    {
      "type": "modify",
      "old_id": "0764e6e626ac46e296a8b3c92eafbdbf349b7546",
      "old_mode": 33188,
      "old_path": "internal/lsp/fake/editor.go",
      "new_id": "96410d9086f52d8cb29bdda5407b19b44648b0a2",
      "new_mode": 33188,
      "new_path": "internal/lsp/fake/editor.go"
    },
    {
      "type": "modify",
      "old_id": "362604e89b10327cf389e6bf2f12eb4bbe2fde51",
      "old_mode": 33188,
      "old_path": "internal/lsp/source/identifier.go",
      "new_id": "e648893758dee0cb0224ecb671266eff8309dca2",
      "new_mode": 33188,
      "new_path": "internal/lsp/source/identifier.go"
    }
  ]
}
