)]}'
{
  "commit": "28aafb2b9b1168ff78a91e9826bd4deec67e01d4",
  "tree": "fedb35db98418d98dbfeabb21098a7d814c1c690",
  "parents": [
    "69fffb33f254ed88103555d417a44f05112632b4"
  ],
  "author": {
    "name": "wyv",
    "email": "wyv@google.com",
    "time": "Tue Sep 14 04:22:03 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Sep 14 04:23:58 2021 -0700"
  },
  "message": "bzlmod: Move RepositoryFunction.RepositoryMissingDependencyException out into a file by itself\n\n(https://github.com/bazelbuild/bazel/issues/13316)\n\nThis class will be used by module extension evaluation, which is outside of this package and even outside of repository fetching in general, so it makes sense that it should be a top-level class.\n\nPiperOrigin-RevId: 396563380\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d056aa3c56c3bae4a794dcb133b1805b35ae0b8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/starlark/StarlarkBaseExternalContext.java",
      "new_id": "7e386da9d28b65171a0fca9622c078359bce6e73",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/starlark/StarlarkBaseExternalContext.java"
    },
    {
      "type": "modify",
      "old_id": "ea3cf114bf9bc448975129b37b2b9cddd42ab849",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/starlark/StarlarkRepositoryFunction.java",
      "new_id": "35ba2267d791387bf5e4794fc86cca0f1bd1dc41",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/starlark/StarlarkRepositoryFunction.java"
    },
    {
      "type": "modify",
      "old_id": "8e4e7dbb5df16418de0a034b0045943802354e92",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/BUILD",
      "new_id": "cbc39276b35b22d46a94ea2f925f1f618f6f6e1e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4227c755c2c910e27240db6261d5589bdcce37b5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/repository/NeedsSkyframeRestartException.java"
    },
    {
      "type": "modify",
      "old_id": "4b4f7d2afb9750dfaebb662e6b9f71a6faaf773e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/repository/RepositoryFunction.java",
      "new_id": "2cd36863d86dd41d8e3e0174b7ee8d74713eba2e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/repository/RepositoryFunction.java"
    }
  ]
}
