)]}'
{
  "commit": "83dc285944ad65d429bb2641a7348366e7028c40",
  "tree": "e81cc19c682a21084ec5ab700e61fe4396c81f8d",
  "parents": [
    "2ab141d7fb88b7d939a286a219a000bedcf5f2e5"
  ],
  "author": {
    "name": "Leopold Schabel",
    "email": "leo@nexantic.com",
    "time": "Tue Jan 07 21:57:08 2020 +0100"
  },
  "committer": {
    "name": "Leopold Schabel",
    "email": "leo@nexantic.com",
    "time": "Tue Jan 07 21:57:08 2020 +0100"
  },
  "message": "Teach Gazelle about k8s import paths in @kubernetes\n\nThis prevents \"gazelle update\" from attempting to add its\ngo_repository equivalent to the auto-generated BUILD file.\n\nWe still need to keep the entries in Go.mod and Gazelle\nwill generate unused go_repository rules for them, because\n`go mod tidy` would break otherwise (and we cannot use a\nreplace directive or a symlink, because replacing requires\na Go.mod file, which the Kubernetes repo does not have,\nand symlinks are not a thing for external dependencies).\n\nThis was broken in master since D271.\n\nTest Plan:\nRan `scripts/gazelle.sh`, `bazel build :gopath`,\nand then the script again. This previously broke and now works.\n\nX-Origin-Diff: phab/D310\nGitOrigin-RevId: 79c1b2836e86df6baddbc1a1dd770e6c0dd84133\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba234e7b66889e42d1b96b350e518d2c53f4463a",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "9431197f92e6227c81c8b5f53b3435cda92119cf",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "c023ed4dbb854b99f0b6a7aadfd0c82058d605c6",
      "old_mode": 33188,
      "old_path": "core/scripts/BUILD",
      "new_id": "2440119b506eaada80ea8b33c266cf67cc2a7729",
      "new_mode": 33188,
      "new_path": "core/scripts/BUILD"
    }
  ]
}
