)]}'
{
  "commit": "547aa486608be0e3eec682759d53c26948996f1f",
  "tree": "ed7ca1aaafe36851d476d9c4773ce3533d8c3e2e",
  "parents": [
    "9303df6afe297cefc35b9e71873e0ded4c3df237"
  ],
  "author": {
    "name": "Klaus Aehlig",
    "email": "aehlig@google.com",
    "time": "Mon Mar 18 11:44:11 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Mar 18 11:46:05 2019 -0700"
  },
  "message": "Support Repository Rules in Stardoc\n\nMake the fake implementation of repository_rule register the rule\ninstead of blindly returning the implementation function. In this\nway, the documentation generated for repository rules contains the\ncorrect arguments.\n\nFixes https://github.com/bazelbuild/skydoc/issues/168\n\nChange-Id: I4b4101a9a604282051eeaadafccdc9a987b14264\nPiperOrigin-RevId: 239029265\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3ef9ea2547e24114b3e2e9510859acf8a17084f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/docgen/SymbolFamilies.java",
      "new_id": "f90f5660ccf0cd11595b61e1a68b29a08aabe508",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/docgen/SymbolFamilies.java"
    },
    {
      "type": "modify",
      "old_id": "5fbe391d889b45aca9f5091336929bdc9a6f4f99",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/skydoc/SkydocMain.java",
      "new_id": "1c93b24aa95e4b519e34ad92ed3970ba48c5df4e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/skydoc/SkydocMain.java"
    },
    {
      "type": "modify",
      "old_id": "96906864a5352fb731b1458fe9d185a856807735",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/skydoc/fakebuildapi/FakeSkylarkRuleFunctionsApi.java",
      "new_id": "875b3cabc3e5c28e87be7311c7f4d0b2e8c2386e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/skydoc/fakebuildapi/FakeSkylarkRuleFunctionsApi.java"
    },
    {
      "type": "modify",
      "old_id": "47b87fa6ffb05d3474f87d27506c9b6b6fe8bf72",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/skydoc/fakebuildapi/repository/BUILD",
      "new_id": "9c349e942511f9405dd741b9b94bd2a1ffb3bb87",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/skydoc/fakebuildapi/repository/BUILD"
    },
    {
      "type": "modify",
      "old_id": "50256e0fe222cf80e628b4975a50d74290386135",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/skydoc/fakebuildapi/repository/FakeRepositoryModule.java",
      "new_id": "82ec124c0ad612d07bd8620e9f5e9404dec74ab0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/skydoc/fakebuildapi/repository/FakeRepositoryModule.java"
    },
    {
      "type": "modify",
      "old_id": "2cf576d5e7091fec30cf48854134ff74cfe69e11",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/skydoc/BUILD",
      "new_id": "bcfc620675158c23818c0f90042e81b631610ca4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/skydoc/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bd9112d31b8c4c770e46565e998ec8ae9ac44fc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/skydoc/testdata/repo_rules_test/golden.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bac2323b157b136a3cc98afddd0ecc8b9ab5e547",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/skydoc/testdata/repo_rules_test/input.bzl"
    }
  ]
}
