)]}'
{
  "commit": "7111cbfcecdd3bda3e4beedd8b59dc93d3652607",
  "tree": "5897c3724c45561187f149ccd32e61e3c08d91ad",
  "parents": [
    "b10a5579ae9b0cfaab6ccfe539a474bfbb0593e6"
  ],
  "author": {
    "name": "hvd",
    "email": "hvd@google.com",
    "time": "Sat Jan 10 01:04:51 2026 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sat Jan 10 01:06:59 2026 -0800"
  },
  "message": "Automated rollback of commit cecc26b814441f5b7634b42905a0d7be0a321fa8.\n\n*** Reason for rollback ***\n\nBreaks downstream:\n - https://buildkite.com/bazel/rules-java-java/builds/3286\n - https://buildkite.com/bazel/rules-cc/builds/4524\n\n*** Original change description ***\n\nAvoid repo mapping lookup to check builtin restrictions\n\nBuiltinRestriction currently accounts for 10-20% of the total CPU time for `bazel build --nobuild //src:bazel`. This is improved by avoiding the repeated creation of \"non-visible\" `RepositoryName` objects, which trigger a `SpellChecker` computation. Instead, the apparent repo names, which are in fact either module names or legacy WORKSPACE repo names that no longer matter in Bazel 9...\n\nPiperOrigin-RevId: 854510657\nChange-Id: I3c13b2269c7961583111ec3e20bdd67e141d7277\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8cd1efee5c8e1429c90d080e86e672d1c0777b76",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java",
      "new_id": "48347b94d11a74e485e2ca90dc43ed2d46521ee6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "548bdb6aa7c9ee2fa80a7d4a600543f85061ba31",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/starlark/StarlarkRuleClassFunctions.java",
      "new_id": "4b3f0f49bfb69debd390fb37b208cec9217bcf9a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/starlark/StarlarkRuleClassFunctions.java"
    },
    {
      "type": "modify",
      "old_id": "8945fc21bcb37b0f1214cf0c7a94ac42e764ea44",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/BuiltinRestriction.java",
      "new_id": "f4778e45bbb744156fa3c843bff78f6093496e7a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/BuiltinRestriction.java"
    }
  ]
}
