)]}'
{
  "commit": "1950bf94ab7bd760e37f3f45b9878a7a6bf5e56f",
  "tree": "12c0aa27353389d5a54d10d16dddd54743557146",
  "parents": [
    "6d155d710dec09dd943a26d61499103e1e00ed08"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Tue Aug 28 15:40:05 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Tue Aug 28 15:42:25 2018 -0700"
  },
  "message": "Fifth cl for verbose workspaces (ability to log certain potentially non-hermetic events that happen as part of repository rules).\n\n* Allow to specify log file rather than dumping to INFO.\n* Include a parser that is able to convert that binary file to text, optionally\nfiltering out specific rules.\n\nIn the future:\n- Log levels, full or alerts only\n\nRELNOTES: None\nPiperOrigin-RevId: 210620591\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50ec65ebbc2f4abec753522cf69115abcbdc1f4d",
      "old_mode": 33188,
      "old_path": "src/BUILD",
      "new_id": "c717547d26dad1fa54e65d9add7233dc319cd80b",
      "new_mode": 33188,
      "new_path": "src/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ad9343c99f837af996a314fd32e8e6f9cc375254",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/BUILD",
      "new_id": "59f1202083c056b77749f3f39f416272f6a07f19",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/BUILD"
    },
    {
      "type": "modify",
      "old_id": "2761b61d6fd8cf06d7d375376ac27e21545f2741",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/DebuggingOptions.java",
      "new_id": "4bed8b0aca213f453a1483551cdc484f466969b5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/DebuggingOptions.java"
    },
    {
      "type": "modify",
      "old_id": "bd5406d47885976b79ec6f2f148ad09a517967ab",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/WorkspaceRuleModule.java",
      "new_id": "9efbcf69c9f6648924cab268e10a00d611e4497b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/debug/WorkspaceRuleModule.java"
    },
    {
      "type": "modify",
      "old_id": "671a9c2d7fd1333ff6f7a36446ab8c1b46a70fdd",
      "old_mode": 33188,
      "old_path": "src/test/shell/bazel/BUILD",
      "new_id": "17fef975ebf32e22672b5ab95d8efdb36f0c523e",
      "new_mode": 33188,
      "new_path": "src/test/shell/bazel/BUILD"
    },
    {
      "type": "modify",
      "old_id": "8bb03be127c67fbe97da21dad327d42f16f316b2",
      "old_mode": 33261,
      "old_path": "src/test/shell/bazel/bazel_workspaces_test.sh",
      "new_id": "efc1c6d64ee49c7e30fb02177f9bc8bdc187ccc4",
      "new_mode": 33261,
      "new_path": "src/test/shell/bazel/bazel_workspaces_test.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e741b0db92257b2cff28c2aa8659f98386148ac",
      "new_mode": 33188,
      "new_path": "src/tools/workspacelog/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c6b9bdf744952510f7ee2cd58a22211e0240dbe",
      "new_mode": 33188,
      "new_path": "src/tools/workspacelog/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3df80d9f1384beec9aba83548d8356482dfb609",
      "new_mode": 33188,
      "new_path": "src/tools/workspacelog/src/main/java/com/google/devtools/build/workspacelog/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79f25a95b5c620c6cc6d5179b6f21545dad260f7",
      "new_mode": 33188,
      "new_path": "src/tools/workspacelog/src/main/java/com/google/devtools/build/workspacelog/WorkspaceLogParser.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2598b2686159eb8545479d258abbade64ab8eebb",
      "new_mode": 33188,
      "new_path": "src/tools/workspacelog/src/main/java/com/google/devtools/build/workspacelog/WorkspaceLogParserOptions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "759eb3eb7048ae85b0bf662f0fd67b06721998e3",
      "new_mode": 33188,
      "new_path": "src/tools/workspacelog/test/main/java/com/google/devtools/build/workspacelog/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d53fdf2c1b5b6a38d3aea7ee704e756eeaf7615",
      "new_mode": 33188,
      "new_path": "src/tools/workspacelog/test/main/java/com/google/devtools/build/workspacelog/WorkspaceLogParserTest.java"
    }
  ]
}
