)]}'
{
  "commit": "f2de80031afd7ef6fdfa90dcc84af55b5a573a2c",
  "tree": "b70c2b3c7d5b1f40d48f997d3139482e8433529c",
  "parents": [
    "a4c4d0ad14042202859e20ee10b7e704f1e3499b"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Nov 10 16:15:09 2025 -0800"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 10 16:15:09 2025 -0800"
  },
  "message": "Auto-format testing/tools/*.py\n\nFormat all the Python scripts in this directory with yapf, using the\nconfig file in //.style.yapf.\n\nChange-Id: Iff70fc58d24edadcac98756e38207ebd2c4a65af\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/137931\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0b89656adca75822249e2fbbafa0318b1a154ae3",
      "old_mode": 33188,
      "old_path": "testing/tools/PRESUBMIT.py",
      "new_id": "e76673f9c0e1ee645fe841d7fe301d6156178090",
      "new_mode": 33188,
      "new_path": "testing/tools/PRESUBMIT.py"
    },
    {
      "type": "modify",
      "old_id": "0b5641ce73f79bd00ee818f060b123ed1932b4ee",
      "old_mode": 33261,
      "old_path": "testing/tools/coverage/coverage_report.py",
      "new_id": "4b5f9437e425de92c0a779cba1256e05afdfe4da",
      "new_mode": 33261,
      "new_path": "testing/tools/coverage/coverage_report.py"
    },
    {
      "type": "modify",
      "old_id": "d9f0d9a311e2aaeca2e39cc2de7cd25740103ef3",
      "old_mode": 33261,
      "old_path": "testing/tools/pngdiffer.py",
      "new_id": "e61bc68cc5a52113b3cfae3682c07d39a2749ff2",
      "new_mode": 33261,
      "new_path": "testing/tools/pngdiffer.py"
    },
    {
      "type": "modify",
      "old_id": "85f5f7f500307afbc6f6fd470a97944e50e9ee12",
      "old_mode": 33261,
      "old_path": "testing/tools/safetynet_compare.py",
      "new_id": "44061adccc5213d7be77677e2238292223cef577",
      "new_mode": 33261,
      "new_path": "testing/tools/safetynet_compare.py"
    },
    {
      "type": "modify",
      "old_id": "32953878528f106aa5007b69296c62b7f85ef7ef",
      "old_mode": 33188,
      "old_path": "testing/tools/safetynet_image.py",
      "new_id": "fcd8ef4229e1551235b0d8b60fde0ac46d18d181",
      "new_mode": 33188,
      "new_path": "testing/tools/safetynet_image.py"
    },
    {
      "type": "modify",
      "old_id": "cc83b1d80aee4517ef77d4c2d51074f2a0465b9f",
      "old_mode": 33261,
      "old_path": "testing/tools/safetynet_measure.py",
      "new_id": "f421213db92a8edbe45d1132a9073fedc4a3dede",
      "new_mode": 33261,
      "new_path": "testing/tools/safetynet_measure.py"
    },
    {
      "type": "modify",
      "old_id": "d9212c61bccdca83ed8e62e8bb5237e5c6fbeb5d",
      "old_mode": 33188,
      "old_path": "testing/tools/test_runner.py",
      "new_id": "36bc147b43981b05118d422e15ed32bf5495077e",
      "new_mode": 33188,
      "new_path": "testing/tools/test_runner.py"
    }
  ]
}
