)]}'
{
  "commit": "7f68387a4a095a50642da43c02eb7df0702b6369",
  "tree": "0a9b17d2988178aaaa6bfa26d38034352e4d1890",
  "parents": [
    "7aa8294462557f1ee22e53791eaeb865f919416e"
  ],
  "author": {
    "name": "Rob Findley",
    "email": "rfindley@google.com",
    "time": "Wed Jul 14 12:29:14 2021 -0400"
  },
  "committer": {
    "name": "Robert Findley",
    "email": "rfindley@google.com",
    "time": "Wed Jul 21 20:52:30 2021 +0000"
  },
  "message": "internal/lsp/source: workspace symbol improvements for selectors\n\nThis CL adds various improvements for matching nested fields and\nmethods:\n- Limit the symbols we produce to not show unqualified fields/methods,\n  and not show partial package paths.\n- Handle embedded selectors, by trimming the package path.\n- Improve the internal API used by symbolizers to operate on named\n  chunks.\n\nFixes golang/go#46997\n\nChange-Id: I86cbe998adbb8e52549c937e330896134c375ed7\nReviewed-on: https://go-review.googlesource.com/c/tools/+/334531\nTrust: Robert Findley \u003crfindley@google.com\u003e\nRun-TryBot: Robert Findley \u003crfindley@google.com\u003e\ngopls-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Rebecca Stambler \u003crstambler@golang.org\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c0aabf2afeaf289102bb8b15870b89e2763a05d0",
      "old_mode": 33188,
      "old_path": "internal/lsp/source/workspace_symbol.go",
      "new_id": "18583ae5dab01d5a1fda2cd9137d2c72b99150db",
      "new_mode": 33188,
      "new_path": "internal/lsp/source/workspace_symbol.go"
    },
    {
      "type": "modify",
      "old_id": "f3d9dbb9d441fa76acf15fa2dc3c59137c49c848",
      "old_mode": 33188,
      "old_path": "internal/lsp/source/workspace_symbol_test.go",
      "new_id": "def73ce01dee9a263c993a9c4d3cec5341bbd5c0",
      "new_mode": 33188,
      "new_path": "internal/lsp/source/workspace_symbol_test.go"
    }
  ]
}
