)]}'
{
  "commit": "31db80fd32a69c174e0e846831b591c43d4fa4c0",
  "tree": "05a4ee7c5be284a042d63f4eb73a99644fcbc140",
  "parents": [
    "c1d7672707a4d8898b0cd37b5695804ca047d0b8"
  ],
  "author": {
    "name": "Klaus Aehlig",
    "email": "aehlig@google.com",
    "time": "Mon Nov 05 03:15:50 2018 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Mon Nov 05 03:17:20 2018 -0800"
  },
  "message": "bazel sync: record repositories in reproducible order\n\nTo support meaningful diffs of resolved files, make every `bazel sync`\nrecord the list of external repositories of a build in a reproducible\norder that is still compatible with the dependencies among the\nrepositories.\n\nFixes #6261.\n\nChange-Id: I139e6873cf0e92c6c43e77731dfe2f9e4aac0f3b\nPiperOrigin-RevId: 220070727\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b076df77af711eca83516d9c1adb15dd11665fca",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/BUILD",
      "new_id": "e3661416ccce37e31b81a696d96294635e5107e7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ccacbc900b56ec9c6ab5013361f0f6ed570181db",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/commands/SyncCommand.java",
      "new_id": "2630778b8c426eb262cb4f1cba75b0cf553cf56b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/commands/SyncCommand.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c32f5c507c8122eb87964e5903978fe93882e59a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryOrderEvent.java"
    },
    {
      "type": "modify",
      "old_id": "5c608f79b34002c6271e31ecbd4b335299f8c808",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryResolvedEvent.java",
      "new_id": "fefb90098139cdb73e570cf393f937f6d63ecef8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryResolvedEvent.java"
    },
    {
      "type": "modify",
      "old_id": "da24987b9f3babe16221f46a4681c9cc7d7a99bc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryResolvedModule.java",
      "new_id": "83b635fa84b31e83bd3133a54851201b809aee83",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryResolvedModule.java"
    },
    {
      "type": "modify",
      "old_id": "34c9c2329d210422ee1fe6d4196d3771bc9771dc",
      "old_mode": 33188,
      "old_path": "src/test/shell/bazel/BUILD",
      "new_id": "ae066fad803b9de9afbcdb235bb46c2047d19b96",
      "new_mode": 33188,
      "new_path": "src/test/shell/bazel/BUILD"
    },
    {
      "type": "modify",
      "old_id": "7f52b7cfdaa644bb9df6167d411bb44981a304ae",
      "old_mode": 33261,
      "old_path": "src/test/shell/bazel/workspace_resolved_test.sh",
      "new_id": "c937c2ab0ac96f7d1b0ec11de2241f5172928321",
      "new_mode": 33261,
      "new_path": "src/test/shell/bazel/workspace_resolved_test.sh"
    }
  ]
}
