)]}'
{
  "commit": "be36da4c2b5268b7a588f1b281c849fb6b2f3aca",
  "tree": "c3025eb6bbd25441333447a0315fc810ddf12b2f",
  "parents": [
    "202c44bbdc843eb319932a3ab77f291b7ff301ae"
  ],
  "author": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Wed Nov 09 21:35:07 2022 +0000"
  },
  "committer": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Wed Nov 09 22:07:11 2022 +0000"
  },
  "message": "Fix a couple of regular expressions.\n\nOur old NetBSD regex implementation didn\u0027t care, but the current NetBSD\nimplementation rejects unquoted `{` and `}`s that aren\u0027t actually part\nof a repetition. glibc shares this behavior.\n\nInterestingly, the new NetBSD code was itself an sync with FreeBSD, so\nalthough macOS right now allows this (as Android did), they may well\nswitch too.\n\nAnyway, this way of writing the regular expressions is strictly correct,\nso regardless of whether or not we can actually land this change to the\nregex implementation without causing app compat chaos, we should fix\nthis test.\n\nBug: http://b/258469149\nTest: treehugger\nChange-Id: I85bf5d8f557a4fe5ac5ebeea565892d36da30b55\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54730627cfa81d4639aa41e9aecc87e071c2591f",
      "old_mode": 33188,
      "old_path": "security/keymint/aidl/vts/functional/KeyMintAidlTestBase.cpp",
      "new_id": "80abd920d6b89a6ff23c61ed6ade780e2deddafd",
      "new_mode": 33188,
      "new_path": "security/keymint/aidl/vts/functional/KeyMintAidlTestBase.cpp"
    }
  ]
}
