)]}'
{
  "commit": "dfb4d78a3fd995154a255cac1c648ce2fea2146e",
  "tree": "f7c614fcd0bafc875436cd08419e4bd0c4eeae00",
  "parents": [
    "5d08cfd22031b639e408177d884f1b49c7dfd59e"
  ],
  "author": {
    "name": "Philipp Stephani",
    "email": "p.stephani2@gmail.com",
    "time": "Mon Aug 24 18:27:16 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 24 18:27:16 2026 +0200"
  },
  "message": "Add basic support for REPO.bazel and VENDOR.bazel files (#1485)\n\n## Buildtools PR checklist\n\n- [x] The code in this PR is covered by unit/integration tests.\n- [x] I have tested these changes and provide testing instructions\nbelow.\n- [x] I have either responded to, or resolved all Gemini comments on the\nPR.\n- [x] I have read Google Eng Practices on [Small\nChanges](https://google.github.io/eng-practices/review/developer/small-cls.html),\nthis PR either follows these guidelines or the description provides\nreasoning for why they can not be followed.\n\n## Description\n\nAdd basic support for REPO.bazel and VENDOR.bazel files\n\nAs these files are pretty trivial, we mostly treat them as generic\nBUILD-like files and only wire up type detection and the Buildifier\n--type flag.\n\n### (optional) These changes were tested using the following steps",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ace048add40df0e71b8f7081adaae180845ba3a0",
      "old_mode": 33188,
      "old_path": "build/lex.go",
      "new_id": "f56fe2f01219a1ed7289e4ffa161f61576291ecd",
      "new_mode": 33188,
      "new_path": "build/lex.go"
    },
    {
      "type": "modify",
      "old_id": "f7dd414bf57d96299ca46332a7c7658ed5eef25a",
      "old_mode": 33188,
      "old_path": "build/lex_test.go",
      "new_id": "d5aa4a2817c3b57590d564f13f196692ba106b9c",
      "new_mode": 33188,
      "new_path": "build/lex_test.go"
    },
    {
      "type": "modify",
      "old_id": "0492dd43454e2212bdc0f9f019207cfa4d93fc0e",
      "old_mode": 33188,
      "old_path": "build/print.go",
      "new_id": "a3b416bb5c5f175aa6c4bc31de82f176d44261b1",
      "new_mode": 33188,
      "new_path": "build/print.go"
    },
    {
      "type": "modify",
      "old_id": "75d498459530dd1826dd2cc7b55833fe595116a9",
      "old_mode": 33188,
      "old_path": "build/rewrite.go",
      "new_id": "a20901515502086767599b08cd88c1a2b187a823",
      "new_mode": 33188,
      "new_path": "build/rewrite.go"
    },
    {
      "type": "modify",
      "old_id": "825770aa32ea44885a6cf255a85d85f32417da49",
      "old_mode": 33188,
      "old_path": "buildifier/config/config.go",
      "new_id": "a9d54e3b3ae08d83d0a8bcea84c069385f74892f",
      "new_mode": 33188,
      "new_path": "buildifier/config/config.go"
    },
    {
      "type": "modify",
      "old_id": "6f553adfebfaea49dc239d0810507c8b06f793e4",
      "old_mode": 33188,
      "old_path": "buildifier/config/config_test.go",
      "new_id": "ff614fbbc0075ecef735405e84885cd512d52292",
      "new_mode": 33188,
      "new_path": "buildifier/config/config_test.go"
    },
    {
      "type": "modify",
      "old_id": "7729c69e1c0ac10d29e57046035a5986d0476e57",
      "old_mode": 33188,
      "old_path": "buildifier/config/validation.go",
      "new_id": "509be21a81c52056eb6f701889473a3c9ea1a177",
      "new_mode": 33188,
      "new_path": "buildifier/config/validation.go"
    },
    {
      "type": "modify",
      "old_id": "a6339f5704abfb631feab8e4a66bf03af81634f6",
      "old_mode": 33261,
      "old_path": "buildifier/integration_test.sh",
      "new_id": "2bf906c4924d05f8dd3664ff9a8a65d1f0cd088c",
      "new_mode": 33261,
      "new_path": "buildifier/integration_test.sh"
    },
    {
      "type": "modify",
      "old_id": "988f0d0f093dab482a2e67feb2374c39a6209686",
      "old_mode": 33188,
      "old_path": "buildifier/utils/utils.go",
      "new_id": "344652889112fe6fdc142c0ac7b5e0f9b4473bd2",
      "new_mode": 33188,
      "new_path": "buildifier/utils/utils.go"
    },
    {
      "type": "modify",
      "old_id": "061991846814e2eb51f4bb82d64526c18f434cfa",
      "old_mode": 33188,
      "old_path": "warn/warn_test.go",
      "new_id": "152f36429c329df31072894a552b4b4225974005",
      "new_mode": 33188,
      "new_path": "warn/warn_test.go"
    }
  ]
}
