)]}'
{
  "commit": "1e71a25a932d9fb25311683a3c70d25eda765bf9",
  "tree": "c09479dc3e002b15c75dda8dc032b8923ff5e33a",
  "parents": [
    "c2c92fd21d5352e63b81483defea1fdb7425fefa"
  ],
  "author": {
    "name": "Peter Weinberger",
    "email": "pjw@google.com",
    "time": "Fri Nov 12 07:24:34 2021 -0500"
  },
  "committer": {
    "name": "Peter Weinberger",
    "email": "pjw@google.com",
    "time": "Tue Nov 23 16:39:20 2021 +0000"
  },
  "message": "gopls:  template suffix flags and documentation\n\nAdds \u0027templateExtensions\u0027 (with default [\"tmpl\", \"gotmpl\"]) to control\nwhich files gopls considers template files.\n\nAdds template support documentation to features.md.\n\nFixes golang/go#36911\n\nChange-Id: If0920912bf3748d1c231b3b29e7a008da186bede\nReviewed-on: https://go-review.googlesource.com/c/tools/+/363360\nRun-TryBot: Peter Weinberger \u003cpjw@google.com\u003e\nTrust: Peter Weinberger \u003cpjw@google.com\u003e\ngopls-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9cb686436eea5b7bcc7089e205ba730fc764b942",
      "old_mode": 33188,
      "old_path": "gopls/doc/features.md",
      "new_id": "ccfe138b2f09f598ac5ab173b905133877a1401c",
      "new_mode": 33188,
      "new_path": "gopls/doc/features.md"
    },
    {
      "type": "modify",
      "old_id": "375aab37001e8790badaaa748342b40c6a11ccab",
      "old_mode": 33188,
      "old_path": "gopls/doc/settings.md",
      "new_id": "542eb1642c37ff385ef374d7ed5a863623bbefe6",
      "new_mode": 33188,
      "new_path": "gopls/doc/settings.md"
    },
    {
      "type": "modify",
      "old_id": "51b00d5b6141e5bb50afa96cd99e7fdad08d0b1b",
      "old_mode": 33188,
      "old_path": "internal/lsp/cache/snapshot.go",
      "new_id": "53f97f4d7f774c31cfd4f7fdbd3a9af153fc49b3",
      "new_mode": 33188,
      "new_path": "internal/lsp/cache/snapshot.go"
    },
    {
      "type": "modify",
      "old_id": "881d7f12b10fe92a8a94f318fc263b16294e7702",
      "old_mode": 33188,
      "old_path": "internal/lsp/cache/view.go",
      "new_id": "b9695732e6b61bf2181f222978bd80afba6b8a6e",
      "new_mode": 33188,
      "new_path": "internal/lsp/cache/view.go"
    },
    {
      "type": "modify",
      "old_id": "b536df28b24b2b3f2270a172ceeb3a4b7cc950bf",
      "old_mode": 33261,
      "old_path": "internal/lsp/source/api_json.go",
      "new_id": "b7c51632d721f3b1e9d9b2b9fb39dc616e4a2d5d",
      "new_mode": 33261,
      "new_path": "internal/lsp/source/api_json.go"
    },
    {
      "type": "modify",
      "old_id": "41a02884d6ac4f64cc64bc5c5d6a5a3a62267fa2",
      "old_mode": 33188,
      "old_path": "internal/lsp/source/options.go",
      "new_id": "147bb9e448fb7e245e970a8ab54749638b1cd222",
      "new_mode": 33188,
      "new_path": "internal/lsp/source/options.go"
    },
    {
      "type": "modify",
      "old_id": "193b97381460830c0b2d2ed275c4c132e0e24701",
      "old_mode": 33188,
      "old_path": "internal/lsp/template/implementations.go",
      "new_id": "66dcc4baaa4cdc4c9646f4d4d4e3b21655cf1061",
      "new_mode": 33188,
      "new_path": "internal/lsp/template/implementations.go"
    }
  ]
}
