)]}'
{
  "commit": "4e2af97da47ccf12ff3d5f09c64eb50ebab977c6",
  "tree": "7d42428be59c186568fb5f5692ddc26bb874d66e",
  "parents": [
    "493e9d9072eace799138d5cc1188f9e4dcb22061"
  ],
  "author": {
    "name": "G",
    "email": "gregoire@seoulrobotics.org",
    "time": "Sat May 02 16:50:48 2026 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat May 02 09:50:48 2026 +0200"
  },
  "message": "Prefer @repo over @repo//:repo (#2343)\n\n**What type of PR is this?**\n\nOther (slight improvement)\n\n**What package or component does this PR mostly affect?**\n\ncmd/gazelle\n\n**What does this PR do? Why is it needed?**\n\nIt changes formatting of `@foo//:foo` to `@foo` in `Label.String()`.\n\n**Which issues(s) does this PR fix?**\n\nFixes #2340.\n\n**Other notes for review**\n\nTested with a local repo with `gazelle_cc` and it did rename e.g.\n`@boost.geometry//:boost.geometry` to `@boost.geometry`.\n\n(Disclaimer: I didn\u0027t test this PR directly, but directly applied the\nchange to `external/gazelle+/label/label.go` because of an issue with Go\nwhen I tried the main `gazelle` branch with this commit).\n\nSigned-off-by: Grégoire Geis \u003cgregoire@seoulrobotics.org\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ef736ab0c879e59cefb1d8de2babc3d6692c24a",
      "old_mode": 33188,
      "old_path": "v2/label/label.go",
      "new_id": "df9b3d7d4be23377f12b883138f6e79a9b5c4653",
      "new_mode": 33188,
      "new_path": "v2/label/label.go"
    },
    {
      "type": "modify",
      "old_id": "8e9e7a153cacfe5c59c64df14b81ba40be7eb2ff",
      "old_mode": 33188,
      "old_path": "v2/label/label_test.go",
      "new_id": "a5442feefe57293c61e5f47f9773372cd9462ff7",
      "new_mode": 33188,
      "new_path": "v2/label/label_test.go"
    }
  ]
}
