)]}'
{
  "commit": "1a84bf0c28dfa8e4bb58c711f113d4e9492df1b8",
  "tree": "f4af3427836847cf6ef2218177d9c7045251afc6",
  "parents": [
    "4efe80613042e16655370cab8b5f5efcb992ed31"
  ],
  "author": {
    "name": "Anna Mayzner",
    "email": "mayzner@google.com",
    "time": "Wed Aug 16 09:56:21 2023 +0000"
  },
  "committer": {
    "name": "Anna Mayzner",
    "email": "mayzner@google.com",
    "time": "Wed Aug 16 09:56:21 2023 +0000"
  },
  "message": "tp: Cleanup of presubmit/docs generating code\n\nChange-Id: I4a845ed35bf0e4db5acba6079c239c9a47c7662f",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dbd1e9d1f950469f95f3ddb087af3ece2acddfe3",
      "old_mode": 33188,
      "old_path": "python/BUILD.gn",
      "new_id": "8c42d1416de5bfc42e1ccbbfc5dc9c8b42b7bb61",
      "new_mode": 33188,
      "new_path": "python/BUILD.gn"
    },
    {
      "type": "rename",
      "old_id": "fce88f2595a928dc2e476091755ef5b9673e19c4",
      "old_mode": 33188,
      "old_path": "python/generators/stdlib_docs/extractor.py",
      "new_id": "52fbd660c5499da06b64948f706be0eca0fd39fb",
      "new_mode": 33188,
      "new_path": "python/generators/sql_processing/docs_extractor.py",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "26b3c49084694cb1f4a3d10af2238f6947ae03f0",
      "old_mode": 33188,
      "old_path": "python/generators/stdlib_docs/parse.py",
      "new_id": "079a60062c6a7d732393f446c888e7b33924b81c",
      "new_mode": 33188,
      "new_path": "python/generators/sql_processing/docs_parse.py",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "bc01c325e93be587e3d6644794101e98de4f1be5",
      "old_mode": 33188,
      "old_path": "python/generators/stdlib_docs/utils.py",
      "new_id": "345c8003dd73e28458691004f3cdf32b932d2e4a",
      "new_mode": 33188,
      "new_path": "python/generators/sql_processing/utils.py",
      "score": 72
    },
    {
      "type": "modify",
      "old_id": "821087b142d8199d21a139a4736fbad3d5cf0900",
      "old_mode": 33188,
      "old_path": "python/test/stdlib_unittest.py",
      "new_id": "d1a90bedbaed7748b579bd84d138cadd03790311",
      "new_mode": 33188,
      "new_path": "python/test/stdlib_unittest.py"
    },
    {
      "type": "modify",
      "old_id": "4d51383a1b26f7d9733fb67c224fd1f1b89b1590",
      "old_mode": 33188,
      "old_path": "src/trace_processor/metrics/sql/android/android_irq_runtime.sql",
      "new_id": "78a32764771669f63185f5a1cbb1d55a93aa44ed",
      "new_mode": 33188,
      "new_path": "src/trace_processor/metrics/sql/android/android_irq_runtime.sql"
    },
    {
      "type": "modify",
      "old_id": "7e3436d2f3c145c3ca4a1f4740052648e89ae2e2",
      "old_mode": 33188,
      "old_path": "src/trace_processor/perfetto_sql/stdlib/android/monitor_contention.sql",
      "new_id": "abc2f23612c1a9f36f37552ff7e84be3e639a9b0",
      "new_mode": 33188,
      "new_path": "src/trace_processor/perfetto_sql/stdlib/android/monitor_contention.sql"
    },
    {
      "type": "modify",
      "old_id": "f888d4122f44770a3e83e203d96c9049d79b4751",
      "old_mode": 33261,
      "old_path": "tools/check_sql_metrics.py",
      "new_id": "571e49b7c657b7491ba958c3b6d412a85917e2fb",
      "new_mode": 33261,
      "new_path": "tools/check_sql_metrics.py"
    },
    {
      "type": "modify",
      "old_id": "05b77e78532cb4ffc5fe3ee03fdc194698e1c390",
      "old_mode": 33261,
      "old_path": "tools/check_sql_modules.py",
      "new_id": "07141a98cf34bb4d027a757d4bd05344e80c7f86",
      "new_mode": 33261,
      "new_path": "tools/check_sql_modules.py"
    },
    {
      "type": "modify",
      "old_id": "ee99675b5ea1926613ed56511c903f49748fe7a4",
      "old_mode": 33261,
      "old_path": "tools/gen_stdlib_docs_json.py",
      "new_id": "2f02b97be511e2ab0dd498f8a84774e94112a82d",
      "new_mode": 33261,
      "new_path": "tools/gen_stdlib_docs_json.py"
    }
  ]
}
