)]}'
{
  "commit": "fc82f4e5a0172290db048466b14783f620daeae4",
  "tree": "3a3ea7cca9c4811382e267979f45eff1c4dbaac8",
  "parents": [
    "c24ae10e7b5734decca2d647ddcf4e3f929f007d"
  ],
  "author": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Thu Jun 06 14:27:30 2024 -0400"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Fri Jun 07 14:44:27 2024 +0000"
  },
  "message": "gopls/internal/protocol/command: use gopls.foo form everywhere\n\nBefore, the command.Command enum values (e.g. \"run_tests\") did\nnot match the actual command strings used in the Command field\nof protocol.Command (e.g. \"gopls.run_tests\").\n\nThis change causes us to use the \"gopls.\"-prefixed form everywhere,\navoiding the need for various conversions, and the opportunity\nto forget to make them.\n\nAlso\n- tidy up the commands.md markdown.\n- remove 2x TODOs about eliminating Command.Title:\n  I think it works nicely in the documentation.\n- remove ⬤ blobs from markdown by popular demand.\n\nChange-Id: Ida5981ba834ea148fa0267319cf874b9a48c9289\nReviewed-on: https://go-review.googlesource.com/c/tools/+/591175\nAuto-Submit: Alan Donovan \u003cadonovan@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "378a3db173208bf18ff46a1614206cd23b10700c",
      "old_mode": 33188,
      "old_path": "gopls/doc/codelenses.md",
      "new_id": "34776273e292628c2dfc8a8abfea0b6759e04d0e",
      "new_mode": 33188,
      "new_path": "gopls/doc/codelenses.md"
    },
    {
      "type": "modify",
      "old_id": "1e153100c915be18fd11ae09f614912921f7addb",
      "old_mode": 33188,
      "old_path": "gopls/doc/commands.md",
      "new_id": "69c3af86225763c7585e9325e18c11f4a972cf9e",
      "new_mode": 33188,
      "new_path": "gopls/doc/commands.md"
    },
    {
      "type": "modify",
      "old_id": "f49a787888aa888c940c804932bb3fa34c422545",
      "old_mode": 33188,
      "old_path": "gopls/doc/generate/generate.go",
      "new_id": "33735270a9c96d7529db148cf939f744921028b7",
      "new_mode": 33188,
      "new_path": "gopls/doc/generate/generate.go"
    },
    {
      "type": "modify",
      "old_id": "a3c5bb5ddebcd4ecf4a85fcf47fe156e59257c59",
      "old_mode": 33188,
      "old_path": "gopls/doc/settings.md",
      "new_id": "83f6280a70a91449a7fc6ed33c43fa19b50c41c9",
      "new_mode": 33188,
      "new_path": "gopls/doc/settings.md"
    },
    {
      "type": "modify",
      "old_id": "485e6d03ca9334398d4cdd2a5e45c7eaf33d9fb2",
      "old_mode": 33188,
      "old_path": "gopls/internal/cmd/execute.go",
      "new_id": "0797c9f2420e5d121ba5ac2cea28209703e02e86",
      "new_mode": 33188,
      "new_path": "gopls/internal/cmd/execute.go"
    },
    {
      "type": "modify",
      "old_id": "8de4365fc9df35b1604f287345eec75f46ec3828",
      "old_mode": 33188,
      "old_path": "gopls/internal/cmd/remote.go",
      "new_id": "ae4aa55ab615f0dca9e1c1c52e9171bf72907756",
      "new_mode": 33188,
      "new_path": "gopls/internal/cmd/remote.go"
    },
    {
      "type": "modify",
      "old_id": "a78880107e7ac03cf6cab7b3b729b64eae8e6628",
      "old_mode": 33188,
      "old_path": "gopls/internal/cmd/stats.go",
      "new_id": "cc19a94fb847b34e82c226d79890e667c0035b66",
      "new_mode": 33188,
      "new_path": "gopls/internal/cmd/stats.go"
    },
    {
      "type": "modify",
      "old_id": "54bd9178b76a9fd26989f815e99e4afa5b1cf1d7",
      "old_mode": 33188,
      "old_path": "gopls/internal/doc/api.go",
      "new_id": "62e6b5b79e59c2acc5a07e740b0b49551f06aded",
      "new_mode": 33188,
      "new_path": "gopls/internal/doc/api.go"
    },
    {
      "type": "modify",
      "old_id": "ceb47aa6c4309948a7cf28ff550f35e083e6a0f5",
      "old_mode": 33188,
      "old_path": "gopls/internal/lsprpc/lsprpc.go",
      "new_id": "b77557c9a4b61d289747fddf96a6570e3ca7f323",
      "new_mode": 33188,
      "new_path": "gopls/internal/lsprpc/lsprpc.go"
    },
    {
      "type": "modify",
      "old_id": "fe4b7d3d1b90c8dea4194999ee15b8fde16180e1",
      "old_mode": 33188,
      "old_path": "gopls/internal/protocol/command/command_gen.go",
      "new_id": "5e267afdfe9692ad15d802f68ce439cc4646faf3",
      "new_mode": 33188,
      "new_path": "gopls/internal/protocol/command/command_gen.go"
    },
    {
      "type": "modify",
      "old_id": "db66bb32e9e9aebd25254641756fd2017728b81c",
      "old_mode": 33188,
      "old_path": "gopls/internal/protocol/command/commandmeta/meta.go",
      "new_id": "d9a5d27c3615c5261730ce58fd9e829d8d21ce28",
      "new_mode": 33188,
      "new_path": "gopls/internal/protocol/command/commandmeta/meta.go"
    },
    {
      "type": "modify",
      "old_id": "fadb12ae2ede1f238032ceb3d0115c3ca2a18065",
      "old_mode": 33188,
      "old_path": "gopls/internal/protocol/command/gen/gen.go",
      "new_id": "8ae50f611c7571d19a807cd033493c9cb4112471",
      "new_mode": 33188,
      "new_path": "gopls/internal/protocol/command/gen/gen.go"
    },
    {
      "type": "modify",
      "old_id": "0934cf22dc4b6d5ea72622f92d051dc1dbadabb3",
      "old_mode": 33188,
      "old_path": "gopls/internal/protocol/command/interface.go",
      "new_id": "e8d6d7dbac9afa2a71f7dc60ae622bf987d7fa53",
      "new_mode": 33188,
      "new_path": "gopls/internal/protocol/command/interface.go"
    },
    {
      "type": "modify",
      "old_id": "0d9799f5dc01b823ad2072ab76929f582951e323",
      "old_mode": 33188,
      "old_path": "gopls/internal/protocol/command/util.go",
      "new_id": "b403679fc9a7147459c66813fcfca65f8eab805c",
      "new_mode": 33188,
      "new_path": "gopls/internal/protocol/command/util.go"
    },
    {
      "type": "modify",
      "old_id": "ad2eb9501d58568f54af38b16e544ca48294f778",
      "old_mode": 33188,
      "old_path": "gopls/internal/server/command.go",
      "new_id": "0a64d1cd1be9add935e630d18d88797105af485c",
      "new_mode": 33188,
      "new_path": "gopls/internal/server/command.go"
    },
    {
      "type": "modify",
      "old_id": "56dce7e2b403f9fd54debadf8b51fbe0be6187fc",
      "old_mode": 33188,
      "old_path": "gopls/internal/settings/default.go",
      "new_id": "e280c756b3261a36de02d5e37349cf557ded39af",
      "new_mode": 33188,
      "new_path": "gopls/internal/settings/default.go"
    },
    {
      "type": "modify",
      "old_id": "d2eecdf762efa9972032d938d6c315f26c535b37",
      "old_mode": 33188,
      "old_path": "gopls/internal/telemetry/telemetry_test.go",
      "new_id": "6c1944b22303392b8d152e9d41ff63eadd065666",
      "new_mode": 33188,
      "new_path": "gopls/internal/telemetry/telemetry_test.go"
    },
    {
      "type": "modify",
      "old_id": "a04c63d8de3d8ed750c352dcf80dd3653c82d9db",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/bench/bench_test.go",
      "new_id": "5de6804c03b63ddf0b95a466e6d38fbd5c3f2e6a",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/bench/bench_test.go"
    },
    {
      "type": "modify",
      "old_id": "07a5d9070d0fb6730b4b54be52a5dce779d6594c",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/bench/iwl_test.go",
      "new_id": "ecf26f954637aeb56e6bed5fc0b2e40f42b13211",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/bench/iwl_test.go"
    },
    {
      "type": "modify",
      "old_id": "399b8d393f8f11199bccfc80ac808e009d51acb9",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/codelens/codelens_test.go",
      "new_id": "800856d3f7aa3629a300c0211f826784d99314ee",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/codelens/codelens_test.go"
    },
    {
      "type": "modify",
      "old_id": "1ac3a8884ee15c5d8eb60feff87949f63c2cbc31",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/codelens/gcdetails_test.go",
      "new_id": "359a7804ec4a040d787b8c06f25d011be5141543",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/codelens/gcdetails_test.go"
    },
    {
      "type": "modify",
      "old_id": "3b43de9db4cd73049dfd0d5711158af0860f4a38",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/debug/debug_test.go",
      "new_id": "1dccea43062317a3eea19e542a78a745dbd0cb89",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/debug/debug_test.go"
    },
    {
      "type": "modify",
      "old_id": "36354d53e6fe5b2cb6e57e623b2b50e9e733cb4f",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/fake/editor.go",
      "new_id": "f5d62b06aaff1adf4e713c394c620939ca5839c5",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/fake/editor.go"
    },
    {
      "type": "modify",
      "old_id": "d1ce21bd47a0a8d1bfafe8093f30cd6bed5423ae",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/misc/debugserver_test.go",
      "new_id": "87f892f7443c4e9ef0f0d6c78d9e87816daf29e2",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/misc/debugserver_test.go"
    },
    {
      "type": "modify",
      "old_id": "0df3f8dadec3a24c8b3fdaa974ec64dccbf4683b",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/misc/import_test.go",
      "new_id": "af933b1639ca48122a9d8edbb40e75f1c414dbe6",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/misc/import_test.go"
    },
    {
      "type": "modify",
      "old_id": "f47d06ac7afcb1307b67cfe7584b1bb30b898263",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/misc/vuln_test.go",
      "new_id": "6ba1ec888eb68f5d2043cff6da08e696ac28acd5",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/misc/vuln_test.go"
    },
    {
      "type": "modify",
      "old_id": "55b99ea741e81310fb49dd8becd6b18568fff4aa",
      "old_mode": 33188,
      "old_path": "gopls/internal/test/integration/wrappers.go",
      "new_id": "0982f8a11dc11e664d55c8bcf23a98ec1c7307b0",
      "new_mode": 33188,
      "new_path": "gopls/internal/test/integration/wrappers.go"
    }
  ]
}
