)]}'
{
  "commit": "f17c9f2803760d6b0cad463e49dac347f414311e",
  "tree": "8fa0c7f3f47c88dcddaebafb7059fcbefdce31af",
  "parents": [
    "332bc12a33c03282599bf14d4d04f461ad3f42e8"
  ],
  "author": {
    "name": "schmitt",
    "email": "schmitt@google.com",
    "time": "Fri Aug 09 11:26:39 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Aug 09 11:27:42 2019 -0700"
  },
  "message": "Make toolchain.toolchain configurable.\n\nThis attribute was previously non-configurable but as it turns out this restriction is not necessary. Loosening it allows toolchain authors to more easily switch between different toolchain implementations based on a select().\n\nRELNOTES: None.\nPiperOrigin-RevId: 262599150\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1aa78beca869905eaa698c037fb3ca73d7c923c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/platform/ToolchainRule.java",
      "new_id": "d5703f2fc621450299884588c9a5b84a23eec6e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/platform/ToolchainRule.java"
    },
    {
      "type": "modify",
      "old_id": "1b75ce1155fa5dac1ad45ba2ae59186990f379b2",
      "old_mode": 33261,
      "old_path": "src/test/shell/bazel/toolchain_test.sh",
      "new_id": "c37fe28c48584abcc5434c48c510a8178f9499ea",
      "new_mode": 33261,
      "new_path": "src/test/shell/bazel/toolchain_test.sh"
    }
  ]
}
