)]}'
{
  "commit": "1945b400da4bb9fbc50e51b3e61f5d0c171c11c0",
  "tree": "e1bd77eed26ceec23cdc454eecff93135b206820",
  "parents": [
    "1ac21246a751031823179377c3eef7ed3d4d5686"
  ],
  "author": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Mon Jul 25 10:45:55 2022 -0600"
  },
  "committer": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Mon Jul 25 10:45:55 2022 -0600"
  },
  "message": "[cpluscplus] Wrap hb-subset types as well\n\nAlso changes signature of get_user_data of hb.h types to take const\nobject. This is safe.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47062eab9a7266a358e3fded9b2b87bd0ebf7c44",
      "old_mode": 33188,
      "old_path": "src/hb-blob.cc",
      "new_id": "9bc12ea3fa0cd6fd3961c2ccd32857c8aed3c890",
      "new_mode": 33188,
      "new_path": "src/hb-blob.cc"
    },
    {
      "type": "modify",
      "old_id": "203f9e19ddfc0a3e9e443ee1820ea252275f487e",
      "old_mode": 33188,
      "old_path": "src/hb-blob.h",
      "new_id": "4eb42314da328adffb509019dd1255d162eb4dfb",
      "new_mode": 33188,
      "new_path": "src/hb-blob.h"
    },
    {
      "type": "modify",
      "old_id": "d2211d7bfe61c4fce97d7d89f2eba248b7a89b43",
      "old_mode": 33188,
      "old_path": "src/hb-buffer.cc",
      "new_id": "57a5ae03ed1cecf74a9a60f84405b084f5b08b22",
      "new_mode": 33188,
      "new_path": "src/hb-buffer.cc"
    },
    {
      "type": "modify",
      "old_id": "e095c5344cec6807e5c41c28a591b47712b5aa3b",
      "old_mode": 33188,
      "old_path": "src/hb-buffer.h",
      "new_id": "632f6b5236ab4cf8ffe3a70668ed6bf3ad8fca5c",
      "new_mode": 33188,
      "new_path": "src/hb-buffer.h"
    },
    {
      "type": "modify",
      "old_id": "f06a32d912fb5c968f8b3fdfefa92af94bcacf36",
      "old_mode": 33188,
      "old_path": "src/hb-cplusplus.hh",
      "new_id": "c4d9d29e23b53a916f33ace796cfeba92be2eaab",
      "new_mode": 33188,
      "new_path": "src/hb-cplusplus.hh"
    },
    {
      "type": "modify",
      "old_id": "8f8b1a6d148e9137a3042bf3e421913a0bfffebb",
      "old_mode": 33188,
      "old_path": "src/hb-face.cc",
      "new_id": "61adbdd503c871d46ecd6046fcadbc332515b163",
      "new_mode": 33188,
      "new_path": "src/hb-face.cc"
    },
    {
      "type": "modify",
      "old_id": "3b7477a76c0316ef0066dfa1432fd5f1bea26065",
      "old_mode": 33188,
      "old_path": "src/hb-face.h",
      "new_id": "6ef2f8b8861f15eb78ee70635b02cea3aeba4f48",
      "new_mode": 33188,
      "new_path": "src/hb-face.h"
    },
    {
      "type": "modify",
      "old_id": "fd9073c33e7ee4d00aa942fd4b337ae4ff9d8a01",
      "old_mode": 33188,
      "old_path": "src/hb-font.cc",
      "new_id": "856bbdda328056c78493b0a202d7919907ef7495",
      "new_mode": 33188,
      "new_path": "src/hb-font.cc"
    },
    {
      "type": "modify",
      "old_id": "3f27bca2881f75966660341189b8d262bce2ade6",
      "old_mode": 33188,
      "old_path": "src/hb-font.h",
      "new_id": "e2c3df4a5accbb7e2d1da0ba1e07e213cc021e4c",
      "new_mode": 33188,
      "new_path": "src/hb-font.h"
    },
    {
      "type": "modify",
      "old_id": "a29fa1a31368f4204b30f969d79a4b47c1a5dc8b",
      "old_mode": 33188,
      "old_path": "src/hb-map.cc",
      "new_id": "5c5f5de59e93e0d24419616d538a32ed3d6f612b",
      "new_mode": 33188,
      "new_path": "src/hb-map.cc"
    },
    {
      "type": "modify",
      "old_id": "41d877d6a15b49f3924f90216e5fa7c67b5b388a",
      "old_mode": 33188,
      "old_path": "src/hb-map.h",
      "new_id": "3a067c5c73b069271ea36b34980e2cf29b63fdb5",
      "new_mode": 33188,
      "new_path": "src/hb-map.h"
    },
    {
      "type": "modify",
      "old_id": "5bf9d7c8cd20fa7e9b15a04f9d1dbcde673e192f",
      "old_mode": 33188,
      "old_path": "src/hb-set.cc",
      "new_id": "0270b21998cc81773d36197f838da8b68329b3c4",
      "new_mode": 33188,
      "new_path": "src/hb-set.cc"
    },
    {
      "type": "modify",
      "old_id": "56902c267ec322a1a365076c63d1246b2f9abe98",
      "old_mode": 33188,
      "old_path": "src/hb-set.h",
      "new_id": "93636ab5d72b8fbea816cb2b3aa91739af3bbb22",
      "new_mode": 33188,
      "new_path": "src/hb-set.h"
    },
    {
      "type": "modify",
      "old_id": "8dbb661cd2229c16dba640a0288a654781f81fd8",
      "old_mode": 33188,
      "old_path": "src/hb-shape-plan.cc",
      "new_id": "9e513c04589a9427582d8b5ac7fbb09645252f4e",
      "new_mode": 33188,
      "new_path": "src/hb-shape-plan.cc"
    },
    {
      "type": "modify",
      "old_id": "fc7c0418992f7f5c372daced0f6fffeeb70b61f8",
      "old_mode": 33188,
      "old_path": "src/hb-shape-plan.h",
      "new_id": "aaf5cf9c457aadb34449b1a8bec7cff4ce64412a",
      "new_mode": 33188,
      "new_path": "src/hb-shape-plan.h"
    },
    {
      "type": "modify",
      "old_id": "9899e01a41dbd65b70ad6f8d0ca9022fb31e9a23",
      "old_mode": 33188,
      "old_path": "src/hb-unicode.cc",
      "new_id": "c1795dc7f2965728a6bda01d851a298d67327238",
      "new_mode": 33188,
      "new_path": "src/hb-unicode.cc"
    },
    {
      "type": "modify",
      "old_id": "a500384575e5c19bc44b0c345583b2a5f1997239",
      "old_mode": 33188,
      "old_path": "src/hb-unicode.h",
      "new_id": "faa8d67924eaba1a79e879c929cb66121ac308d0",
      "new_mode": 33188,
      "new_path": "src/hb-unicode.h"
    },
    {
      "type": "modify",
      "old_id": "28b5e21abb2cbae94c475f33313987ad02c74324",
      "old_mode": 33188,
      "old_path": "test/api/test-cplusplus.cc",
      "new_id": "01b0002718cb75da4608fbfd284aba84eaf466fc",
      "new_mode": 33188,
      "new_path": "test/api/test-cplusplus.cc"
    }
  ]
}
