)]}'
{
  "commit": "d45defc2d92a7961131319d92b35eba648926707",
  "tree": "7239d5af11852d0399bf4dc05736024b32ed0a09",
  "parents": [
    "69686ef8c98dbfb62648f883aab4be614c293413"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Tue Apr 29 12:06:38 2025 -0700"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 29 12:06:38 2025 -0700"
  },
  "message": "Use inline constexpr in cmaps headers\n\nRemove the need for spans and reduce the compile size increase [1] from\nupgrading to a modern span implementation.\n\n[1] https://ci.chromium.org/ui/p/chromium/builders/try/compile-size/150360/overview\n\nChange-Id: I2f89f671b578ef303987afe14dac7a48120764b9\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/131210\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23079c854b1e2d8536a7fa75c89c630a826a7a13",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/BUILD.gn",
      "new_id": "a338f373967c983ab0a5d3af22bf1bbd306bcdbe",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/BUILD.gn"
    },
    {
      "type": "rename",
      "old_id": "d6991f686622a28ddf241aff45694a4e1c6dc9a1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/CNS1/Adobe-CNS1-UCS2_5.cpp",
      "new_id": "0cf7f85ca322f52c437b3d6d86c619e9a8fe509e",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/CNS1/Adobe-CNS1-UCS2_5.inc",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "c5cfc1eb574006ec0bae4fb3ba6bdbf3980efbbc",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/CNS1/cmaps_cns1.h",
      "new_id": "4ef43f7addd97139842cd9e753ccc9070851c31a",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/CNS1/cmaps_cns1.h"
    },
    {
      "type": "rename",
      "old_id": "13488fcaef4bd9014923bb7de6a0a98db0ccb178",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/CNS1/cmaps_cns1.cpp",
      "new_id": "9e5ea183de4bc068843794aa1a412616b617075e",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/CNS1/cmaps_cns1.inc",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "c67cda1d3f54364633c4285f9706023eab0c381a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/GB1/Adobe-GB1-UCS2_5.cpp",
      "new_id": "2190fe2118782d96b54990d96ea8aed3fadef117",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/GB1/Adobe-GB1-UCS2_5.inc",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "4618c9791224935d8d1574e9c104898692bda169",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/GB1/cmaps_gb1.h",
      "new_id": "7678d896c429a79e58fece4f2fd01c527128592d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/GB1/cmaps_gb1.h"
    },
    {
      "type": "rename",
      "old_id": "bc233334cccb76386e84547b31ed6153e6edd220",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/GB1/cmaps_gb1.cpp",
      "new_id": "cc56ab89fc57d60ab112113921acad6b3cddbeb3",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/GB1/cmaps_gb1.inc",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "4068bf15de7cde72a7ed7a76e9c24797f1187dec",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/Japan1/Adobe-Japan1-UCS2_4.cpp",
      "new_id": "daf9645732e3063255d2b1d2ec395a5b53cd94f8",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/Japan1/Adobe-Japan1-UCS2_4.inc",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "537612dbf06816c31396147730b30174a4ff6c69",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/Japan1/cmaps_japan1.h",
      "new_id": "b9e855893e381b502af0177637433c9152065d20",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/Japan1/cmaps_japan1.h"
    },
    {
      "type": "rename",
      "old_id": "1624aadfb4e452c5ed9cecbb6678380a8a638e72",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/Japan1/cmaps_japan1.cpp",
      "new_id": "0d547077e64a68e72376fd311cb447e1f75d5b50",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/Japan1/cmaps_japan1.inc",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "7d035e017432369bdadfe495bc03b615a3ba9e47",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/Korea1/Adobe-Korea1-UCS2_2.cpp",
      "new_id": "a8b396cb601a62b87e9944f951a160b268293e7b",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/Korea1/Adobe-Korea1-UCS2_2.inc",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "dcdfadc2980db172f8f62bfc8dc735e27475810c",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/Korea1/cmaps_korea1.h",
      "new_id": "487d233e97839df3a9bb6fd4ac7714de41a355e4",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/Korea1/cmaps_korea1.h"
    },
    {
      "type": "rename",
      "old_id": "8311d55e4c50118c0bbd9ee01f3be9df0c212627",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/Korea1/cmaps_korea1.cpp",
      "new_id": "4d9506b3192b3d934465265ba142ecfa98534fb2",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/Korea1/cmaps_korea1.inc",
      "score": 82
    },
    {
      "type": "modify",
      "old_id": "71c12f3476349dc26cea50b3c61ea3bef762b6bd",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_fontglobals.cpp",
      "new_id": "e87c1c6b7be5308242a09cde8c5f3c0604f5f7d3",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_fontglobals.cpp"
    }
  ]
}
