)]}'
{
  "commit": "e9a2c0706a5b9cc8ee5965d5a50c996ffb255a7b",
  "tree": "6cfc87d66983913f6f74847f197646fdc12d593f",
  "parents": [
    "7339b0642069fc18bea7b98651f10d1e0d5441d1"
  ],
  "author": {
    "name": "Heschi Kreinick",
    "email": "heschi@google.com",
    "time": "Wed Jan 06 16:17:50 2021 -0500"
  },
  "committer": {
    "name": "Heschi Kreinick",
    "email": "heschi@google.com",
    "time": "Fri Jan 08 19:50:35 2021 +0000"
  },
  "message": "internal/lsp/cmd: add licenses command\n\nAdd a \"licenses\" command that shows the licenses of included software.\n\nAs special cases, we print the Go license first, and the LSP\nspecification license second since we bundle a Go version of it.\n\nChange-Id: I3575073766a458c214108643b2b550c407a118dd\nReviewed-on: https://go-review.googlesource.com/c/tools/+/282112\nTrust: Heschi Kreinick \u003cheschi@google.com\u003e\nRun-TryBot: Heschi Kreinick \u003cheschi@google.com\u003e\ngopls-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Rebecca Stambler \u003crstambler@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c864aa37c71e0ea396a4c1d0bebdf2582429771f",
      "old_mode": 33188,
      "old_path": "gopls/internal/hooks/hooks.go",
      "new_id": "50e8f71f2652cac367a6d9b2d32e0365cc709646",
      "new_mode": 33188,
      "new_path": "gopls/internal/hooks/hooks.go"
    },
    {
      "type": "modify",
      "old_id": "5f669f3d6624f728cab07b993f198a65854d7f16",
      "old_mode": 33188,
      "old_path": "internal/lsp/cmd/cmd.go",
      "new_id": "fd9d6f90dd49e84aa0a78db8c2d3ce5363c7d520",
      "new_mode": 33188,
      "new_path": "internal/lsp/cmd/cmd.go"
    },
    {
      "type": "modify",
      "old_id": "f71f5db96deea564757cd8e78aab368b945606bb",
      "old_mode": 33188,
      "old_path": "internal/lsp/cmd/info.go",
      "new_id": "fd53d8a9797aed0d13a3b17cac0f1847483b6881",
      "new_mode": 33188,
      "new_path": "internal/lsp/cmd/info.go"
    },
    {
      "type": "modify",
      "old_id": "4e208935fda7f8ad380e36a647754b385bab1764",
      "old_mode": 33188,
      "old_path": "internal/lsp/source/options.go",
      "new_id": "bb4286897e39ab89b516f39cce6177b36376801a",
      "new_mode": 33188,
      "new_path": "internal/lsp/source/options.go"
    }
  ]
}
