)]}'
{
  "commit": "df8bf902e642ad8e8244e7fd58f1c36a6dfadb6c",
  "tree": "8a7c8f6f4bebcc5c9e1d938efde8da37bd8ea908",
  "parents": [
    "ccb745699953365425c1931c05413d9911e051a8"
  ],
  "author": {
    "name": "cparsons",
    "email": "cparsons@google.com",
    "time": "Mon Jul 30 12:44:17 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Mon Jul 30 12:46:29 2018 -0700"
  },
  "message": "Automated rollback of commit be88b8539b30d1c36c68b0f6acfe1e9ae010db3b.\n\n*** Reason for rollback ***\n\nConcerns were raised about this breaking change, so rolling back to be safe.\n\n*** Original change description ***\n\nThrow a rule error when a skylark rule implementation returns multiple providers of the same type.\n\nRELNOTES: A rule error is now thrown if a Skylark rule implementation function returns multiple providers of the same type.\nPiperOrigin-RevId: 206629186\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86dc965765e1904bc675ded83684dea8b606ace0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleConfiguredTargetUtil.java",
      "new_id": "1f2a184844166b0f338cde4a0f958084b4b260bf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleConfiguredTargetUtil.java"
    },
    {
      "type": "modify",
      "old_id": "badce86c03afd3ffa5ba3484424b4ad6c5e37a73",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skylark/SkylarkIntegrationTest.java",
      "new_id": "75d79294f59a4214a497d309950465bbe16530bc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skylark/SkylarkIntegrationTest.java"
    }
  ]
}
