)]}'
{
  "commit": "f2441a4b65288dfc1c17a52bb31d694fb3e3ce08",
  "tree": "0e72163583283765b76acaccf610a5742f9b0a17",
  "parents": [
    "f84daccb4f85e6ec86e2608fbe59c1e92ec0d814"
  ],
  "author": {
    "name": "Garret Rieger",
    "email": "grieger@google.com",
    "time": "Tue Aug 24 15:53:32 2021 -0700"
  },
  "committer": {
    "name": "Garret Rieger",
    "email": "grieger@google.com",
    "time": "Tue Aug 24 18:17:07 2021 -0600"
  },
  "message": "[subset] Remove retain all layout features flag.\n\nInstead use inverted sets to handle requesting all features. Modifies feature collection in subset plan to intersect the set of requested features against the features in the font. This prevents iterating a fully filled feature tag set.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2c6d9cab1214aeac553a82d2f14f76d5afc0308",
      "old_mode": 33188,
      "old_path": "src/hb-subset-input.cc",
      "new_id": "ad2d6b3fc0c8fc64cea8b20b52ccda70bed0a49b",
      "new_mode": 33188,
      "new_path": "src/hb-subset-input.cc"
    },
    {
      "type": "modify",
      "old_id": "aab78c5f0f17e076050a243126bb028ff03100e3",
      "old_mode": 33188,
      "old_path": "src/hb-subset-plan.cc",
      "new_id": "af06d56386f9e307baaecfa8b25238e8dbfdc1bb",
      "new_mode": 33188,
      "new_path": "src/hb-subset-plan.cc"
    },
    {
      "type": "modify",
      "old_id": "164a6f9360c800e529a3c9e48deece62a8fb912e",
      "old_mode": 33188,
      "old_path": "src/hb-subset.h",
      "new_id": "4f17bc5b8c002bc1265c7c82191d843ddd091cb0",
      "new_mode": 33188,
      "new_path": "src/hb-subset.h"
    },
    {
      "type": "modify",
      "old_id": "31a03d180bdaf2c5448f95b73dae2021bb9f5c07",
      "old_mode": 33188,
      "old_path": "test/api/test-subset.c",
      "new_id": "89894f5c9c3ac01e2d57d0afd2e24b81b317e7d0",
      "new_mode": 33188,
      "new_path": "test/api/test-subset.c"
    },
    {
      "type": "modify",
      "old_id": "be135d1bad8aded4579957adf415b0711be0643a",
      "old_mode": 33188,
      "old_path": "util/hb-subset.cc",
      "new_id": "8456ae93ae84fe1b686552fa2a86b7ec6f7d0aa4",
      "new_mode": 33188,
      "new_path": "util/hb-subset.cc"
    }
  ]
}
