)]}'
{
  "commit": "171ed3ae92319bb35eb45f9175a2f78aaeb114b3",
  "tree": "6c605bb905ef7de4caa8f22252662ff4ff5031cf",
  "parents": [
    "21261f27d58aea721ceec2f6946e4b56262016f5"
  ],
  "author": {
    "name": "Ian McKellar",
    "email": "ianloic@google.com",
    "time": "Tue Oct 27 05:41:26 2020 +0000"
  },
  "committer": {
    "name": "CQ Bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Oct 27 05:41:26 2020 +0000"
  },
  "message": "[fid] Improve dangerous_identifiers generation\n\nMakes a new Python module with both the logic from generate.py and\nconfiguration from dangerous_identifiers.txt. Using a higher-level\nlangauge to specify configuration makes it simpler to extend so now the\nuint32 handling specified in the configuration rather than in ad-hoc\ncode.\n\nThe only changes to the generated code are a comment change reflecting\nthe new name of the generation script, a couple of cases where uint32\nwas accidentally included before, and some places where table members\nwere being generated out of order.\n\nChange-Id: I363266fbf35ae5af81c60064c496f7b267934318\nReviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/438057\nCommit-Queue: Ian McKellar \u003cianloic@google.com\u003e\nReviewed-by: Benjamin Prosnitz \u003cbprosnitz@google.com\u003e\nReviewed-by: Pascal Perez \u003cpascallouis@google.com\u003e\nTestability-Review: Benjamin Prosnitz \u003cbprosnitz@google.com\u003e\nTestability-Review: Pascal Perez \u003cpascallouis@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc2607af81e346a2ba4a673c8fb2d01b41087323",
      "old_mode": 33188,
      "old_path": "docs/contribute/contributing-to-fidl/README.md",
      "new_id": "43ae787a3e3afb21ad63c8e567446ed945f9284d",
      "new_mode": 33188,
      "new_path": "docs/contribute/contributing-to-fidl/README.md"
    },
    {
      "type": "modify",
      "old_id": "869cbd172dbbf27f170d1f116d919e6c47acf911",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/README.md",
      "new_id": "85e4bd64961f53d04f98a4fa3b5344c10a08df03",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/README.md"
    },
    {
      "type": "modify",
      "old_id": "1cafbf0ce174d7e5e72a27415434aeb2c85ebdb9",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/cpp/BUILD.gn",
      "new_id": "d684c8ae1fb6ae3d218a6da70b1b06e4fa888229",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/cpp/BUILD.gn"
    },
    {
      "type": "delete",
      "old_id": "297ed3046dce3aaf5f4cb0307ca5258a2d8239a6",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/dangerous_identifiers.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fc905206999257a860fe094c720520eb785e87ef",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/BUILD.gn",
      "new_id": "3c77667d842989e8f83c2d51700cb2936f71bc1b",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "7115d74c0e162a7c37e3aabb18f798f3a88a46a3",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.constants.camel.test.fidl",
      "new_id": "247486e35d673f95cb8ad35f846dfc9e9a2a1c4a",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.constants.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "59930166f35d5c92dc5eef734e33b5980f99f882",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.constants.lower.test.fidl",
      "new_id": "29370c0da846a123a9d5a1e78597f883b23ed61c",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.constants.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "52717ae207c87662e600b3f34a01c7cf5338895b",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.constants.upper.test.fidl",
      "new_id": "e7d4fe5235fe236159387ed7000de085345b2977",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.constants.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "9d56061004e92a61303ba0e6b9e642be15209845",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.enums.camel.test.fidl",
      "new_id": "1f501d94931b380e45377bbb72401314aa49eacd",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.enums.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "f4ff2235a5fcb62caf40f4d92770d922a46c1131",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.enums.lower.test.fidl",
      "new_id": "bf9d816467e19319bd46fbda8aa7a2dfe7e6e675",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.enums.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "ec0bd9dcfcece0ac09766d790dbe32ae7239e3ea",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.enums.upper.test.fidl",
      "new_id": "10ee5bad2e2df734887ec09777e3e532bc685261",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.enums.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "c14e3fdb04b30f41b1b7304cfdaccca592448151",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.event.names.camel.test.fidl",
      "new_id": "7b624bcba2623bf7f8235d9066ac532a21aa7d37",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.event.names.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "9e6eaa5117e54c773ed6198ad711e8b24108415e",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.event.names.lower.test.fidl",
      "new_id": "d7382adeaad8c02af86c69b26ec749abc333e2e7",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.event.names.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "7580b99cbf2c520956f53fe36cc4576d6a177c2d",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.event.names.upper.test.fidl",
      "new_id": "351c7e6aa94e037d837416b9866f10a9f06cdd8c",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.event.names.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "e60093a39c6a0b8da906aa079e3e8349f267ef3d",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.event.arguments.camel.test.fidl",
      "new_id": "35ea3c71dc175e085defdf2d6edd5ea219176286",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.event.arguments.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "bfeae3b7ca545da0bc090d4b9e340648b8f95a49",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.event.arguments.lower.test.fidl",
      "new_id": "2394b470d2105be25fc71fa19bd6f3ef8790642a",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.event.arguments.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "108babc21fe754eb6eb48b7d15cd2c2a4f33b063",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.event.arguments.upper.test.fidl",
      "new_id": "91ee00e6e8d77a617d90e6cb896867d03c9b1278",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.event.arguments.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "0a852217448a023eac8e40ad33ba2b5f4df222e8",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.names.camel.test.fidl",
      "new_id": "00e1c4ada77aacef6cf8e5e60a28bd65d2a5d07d",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.names.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "4228d910315d35299d43751bb097540ada7c3f4b",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.names.lower.test.fidl",
      "new_id": "ec93e9276e66ef17474d5ec69d7fbbde55fe8691",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.names.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "7c04b164d7dfba8e162c7c9cc5650449fb626ba2",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.names.upper.test.fidl",
      "new_id": "e1dfccf71e8cf6c28c693a41a9e52c6e28423a9b",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.names.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "988a61654a677ee7a286362825ee15fe1421bd6f",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.request.arguments.camel.test.fidl",
      "new_id": "345b60286d928c96b9ea3c2bd4680b440f5ffb86",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.request.arguments.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "a6c305a52c2eda990197141da40ffe23a53973c5",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.request.arguments.lower.test.fidl",
      "new_id": "892f5699c96797317929c7d8063afc5670964d15",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.request.arguments.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "625ae83e1774585a8eda0e2d7d6663e24d0fc853",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.request.arguments.upper.test.fidl",
      "new_id": "e9a924adb7b39a501b99866bff40213fda1bb51d",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.request.arguments.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "927a04ca3536e12f81031ab54e6a5b41c4748eda",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.response.arguments.camel.test.fidl",
      "new_id": "5b9096e09b24f057bb5d35dc18dd599888957d33",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.response.arguments.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "86673fcc77d58b5d04c13b7f10f3836a30bf87b5",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.response.arguments.lower.test.fidl",
      "new_id": "ea9a37ea606322fb9c93ae2cedd3bf29bdd8a25a",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.response.arguments.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "5653fbbd3f94eb9f55910686615cd31ccd00bce7",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.response.arguments.upper.test.fidl",
      "new_id": "422173c04aab9d5cc228aeaccd883071bc948015",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.method.response.arguments.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "e735a119e5645c1e765860b84675e46ae08c3eb5",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.protocol.names.camel.test.fidl",
      "new_id": "be6b21190ebbd1ea31fed2e9d34283dc5918d280",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.protocol.names.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "c2bdb889bc51c251c5668a05883b2c6efd7ecfd9",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.protocol.names.lower.test.fidl",
      "new_id": "618810dd6b8f3c20280507a222ce3271652d0ce3",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.protocol.names.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "f7a5763fb8acb7fdfeb686a622911e188aae29de",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.protocol.names.upper.test.fidl",
      "new_id": "c310165f28585f551dbd7d177a6caf3787bfbc24",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.protocol.names.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "f0b6c6249a24599940927a1a28c3ad31e63994e0",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.names.camel.test.fidl",
      "new_id": "7cd0319f0045f3c32b9f465d431dfc1f5c3bb911",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.names.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "ca791ab922cfa2cde43ed0d69192a43aa84b8e68",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.names.lower.test.fidl",
      "new_id": "38fe0fcff5d8f21acba9fb68441294e305e7427b",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.names.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "324ce9e89d1910d04235bd27e67b8c0d6c9ca5a3",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.names.upper.test.fidl",
      "new_id": "ddd1f1d1cf85f1e0d71dc6a65f9e7a8950a4498f",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.names.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "0efa68cdef18ebfcf6ba2f28e32196d760b6a7e9",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.types.camel.test.fidl",
      "new_id": "ed7a53a71b7bae9303154cfc16aa45a9a964afbc",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.types.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "7106f3529e07c132d40138a3e1c144cdc968e305",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.types.lower.test.fidl",
      "new_id": "edf44081316068641eaa6119dfef6324af50e8da",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.types.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "80fd050d92cacc9a55885fe3309c103b41eab287",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.types.upper.test.fidl",
      "new_id": "25d2a9f5801bcc9160aba53b866c27314d0f1a6f",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.struct.types.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "05c42623728b3fcaa6987e816fce8665ebe930cc",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.fields.camel.test.fidl",
      "new_id": "8a226d0f8a44773169bf310be0e77f11d1cd8ed5",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.fields.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "a865d4af19f4610d89f1a96a8d339e81d412faef",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.fields.lower.test.fidl",
      "new_id": "7c11e04fb31db61348feef45bda2552a1800461f",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.fields.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "b96c9d1d61968580b905a8e12bbe714092cbe28e",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.fields.upper.test.fidl",
      "new_id": "875feb934be2bb664851f548e481668a7c35d34c",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.fields.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "5ca3fc70c90409915c30797ea0fac57d29a6a125",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.names.camel.test.fidl",
      "new_id": "95d17349d2cf7e018243ea0cd9e30cb42ed5d2de",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.names.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "6e6ef775d6b6867692ed7b443fd2c295e7c6ddcd",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.names.lower.test.fidl",
      "new_id": "691e48f9fa166e4b7a11e86e808e05cb1e92e45e",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.names.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "6d834dd120bcd4460e275cd12bc6c32d839aba65",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.names.upper.test.fidl",
      "new_id": "730e76f1520a8b7ea493f59aca7977d7abaf7b7a",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.table.names.upper.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "ceea1997f983c24d2cbb32f92e10a3fbb9f8bc45",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.using.camel.test.fidl",
      "new_id": "c3b821e32a74857a0d9e6d3fb4c00a920daab78d",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.using.camel.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "8604f351594f91a95fe50cf6444632dca9068489",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.using.lower.test.fidl",
      "new_id": "f4fd1b94253c54528e7c8bec6003aa40655853a1",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.using.lower.test.fidl"
    },
    {
      "type": "modify",
      "old_id": "be47c75ab0469dfe89336faab2b293696f583043",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.using.upper.test.fidl",
      "new_id": "cf5b1837760d49b2eb48c88f24646d3b873b74f2",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/fidl/fidl.test.dangerous.using.upper.test.fidl"
    },
    {
      "type": "delete",
      "old_id": "680ebcc1caa6000d02e5c4dd50997754018461d9",
      "old_mode": 33261,
      "old_path": "src/tests/fidl/dangerous_identifiers/generate.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f97e0de1a363ee83169a04cc8c79941a7c373620",
      "new_mode": 33261,
      "new_path": "src/tests/fidl/dangerous_identifiers/generate.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/generate/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d72ac038b47fb498a5c457dbcc1876e84390b1dd",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/generate/__main__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "708920f01d057200124f41d639e115d91ff29c86",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/generate/identifiers.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2d272723a3009c37b76379ddee0c8dd779977b3",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/generate/styles.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a4319316ae127ac574ed140ebc2aca8ee0fd7bc",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/generate/types.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49a71df8f05b2fe25d86f9d9fba222fa5e504c8d",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/generate/uses.py"
    },
    {
      "type": "modify",
      "old_id": "bf2cf78b2eda4e2325a2e5b2c36e2f42f4fd8477",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/rust/BUILD.gn",
      "new_id": "63a5055e1707280da4fd30aea7854edd43d9b8db",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/rust/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "dce5353cab2951078d51bab62fb549626dac9568",
      "old_mode": 33188,
      "old_path": "src/tests/fidl/dangerous_identifiers/rust/src/lib.rs",
      "new_id": "b167ce163d096f97eb4edf324e7b2aba9e5c089b",
      "new_mode": 33188,
      "new_path": "src/tests/fidl/dangerous_identifiers/rust/src/lib.rs"
    }
  ]
}
