)]}'
{
  "commit": "eb7b6545b625222f51e8c8b25cecf82564be729d",
  "tree": "626d2a56ed883ea9f8779dd264629e587e5a3af5",
  "parents": [
    "ae89d3ffe4af3f0678fdf173978f3289e22f423e"
  ],
  "author": {
    "name": "Prerak Mann",
    "email": "mannprerak2@gmail.com",
    "time": "Thu Jun 03 16:56:42 2021 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jun 03 13:26:42 2021 +0200"
  },
  "message": "[ffigen] Generate dart typedefs for C typedefs (#224)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be98e9ad9b1c837667bbbe2de796f0abeedd7695",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "e8e031cd0c27b82916668f5edc4ef74b7a7088e9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "5a99aff24c3d1196ba34536fba9eaed0ee496a3c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/README.md",
      "new_id": "aa4ad941522ede5865e905872e91f9179db9c2b2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/README.md"
    },
    {
      "type": "modify",
      "old_id": "2b9d0a8a35b44a6d94cdd875a1e4572a3a14b5ab",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/c_json/cjson_generated_bindings.dart",
      "new_id": "d0fb894d376f00c0c7cd2538ccecc40c2cdd3d0c",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/c_json/cjson_generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "2774c314a69876d18e6ef2c40706e9e56040d629",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/c_json/main.dart",
      "new_id": "99042ebbd0b8db7f9fc9157872a8c975c0e319c6",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/c_json/main.dart"
    },
    {
      "type": "modify",
      "old_id": "5bce972a5b527bfa87d63b7fe0ded773b45580d5",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/c_json/pubspec.yaml",
      "new_id": "03a913b3bf6351ef9c216bd4da6b7588d5f7e2ca",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/c_json/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "71fa196b83740b1254cd28fa4d59c79f63766e67",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/libclang-example/generated_bindings.dart",
      "new_id": "f8e77c4e6a6441780b36c32fe7b9bd27849a9eda",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/libclang-example/generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "bf0695e9bf03a4cdffef701a988ee1c433c23373",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/libclang-example/pubspec.yaml",
      "new_id": "f65a62335f24a7f7d772ca57ff772d3404574f5d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/libclang-example/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "167488252e7ed3b0aa22bd72dee2fe384b8c6aad",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/simple/generated_bindings.dart",
      "new_id": "a964f5074ff52982186a8ed5e2b0ba6104c39cd3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/simple/generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "0b2367456fddd97638a3fb2499659b0f4197bcfd",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator.dart",
      "new_id": "710b32fad3c9e4aaff9e234768c26b78139cee39",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "877f243eee1f72f4c7bfaa3d087cf14053ad73e0",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/binding.dart",
      "new_id": "105d6f00fa69a71efaa8097cc28bf5fc4baf6e64",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/binding.dart"
    },
    {
      "type": "modify",
      "old_id": "77868ebda6bc4f926dc5ea264001eed380971e08",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/compound.dart",
      "new_id": "b6b97a34270cee15320ad8f1af0c48cca51bffac",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/compound.dart"
    },
    {
      "type": "modify",
      "old_id": "cf6d8e81fa4a1ccd0ccc9ab5273fd7e52ae8af2c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/constant.dart",
      "new_id": "8fd719169d0f7d906a016c6e2e7889b495d6dda9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/constant.dart"
    },
    {
      "type": "modify",
      "old_id": "ec9d5e160f9dfca67a3a012a34f57e8f2ea4e335",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/enum_class.dart",
      "new_id": "e1ed5c4db0a5cebeeb457580e0626175e748dd55",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/enum_class.dart"
    },
    {
      "type": "modify",
      "old_id": "5236c50a0864ae4d7e4899de943bee9d4fae69e0",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/func.dart",
      "new_id": "21aad75b7accba25cb35778a8b90cf1f354899b0",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/func.dart"
    },
    {
      "type": "modify",
      "old_id": "cf864cd929e476528cf603e09153c236219acd32",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/global.dart",
      "new_id": "df4c7f059a8a766f918e231f0f5a8bd15d5f3f17",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/global.dart"
    },
    {
      "type": "modify",
      "old_id": "c29313f6b7ce9cf7480fa097408ee1fb5c498a89",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/library.dart",
      "new_id": "57776bb4c46b1fbb54384ca158108ea069f5f50e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/library.dart"
    },
    {
      "type": "modify",
      "old_id": "c306395c2bd78ae4b59906927fb3d52c1ae829f5",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/type.dart",
      "new_id": "0a7e94188422093e629de494e4992449283b92d3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/type.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ada848efcd5f2d482116d04c1b3f5f6c176b9ed7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/typealias.dart"
    },
    {
      "type": "delete",
      "old_id": "53bc46ebb5f948a928956be11dd10ad0d24b2cbd",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/typedef.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "10d1d573287fa1d1f451596184c7a6fcc2281c65",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/writer.dart",
      "new_id": "2b9a0c963605411208b9dfaee1e14d8bb53b72fa",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/writer.dart"
    },
    {
      "type": "modify",
      "old_id": "92194dc1db0ad19012e3daebe6d59197904967db",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config.dart",
      "new_id": "57c0019efdd06051b0783be529523da494ee203c",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config.dart"
    },
    {
      "type": "modify",
      "old_id": "052556552413a117c7fa822b56506cea66ad2585",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart",
      "new_id": "6f021006977cf41d0731edf2de6908b7ae297a2f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "1cd4ff16b0f6dc56df4bd1f74ab89809e476414e",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/includer.dart",
      "new_id": "9211d5fa0be0dc89f8c6de336358c4fd4dabbe5d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/includer.dart"
    },
    {
      "type": "modify",
      "old_id": "82bac38b824ce3dde70f3318b448b41f4ac7459c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/compounddecl_parser.dart",
      "new_id": "0bee37d9f980b4a16595c53403de67917c015ca6",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/compounddecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "7e095980800a5e7d094afddfcfd3b7b5aa2aba5b",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/enumdecl_parser.dart",
      "new_id": "52cb4ba0139bdb7335c9a8f4b0ddd2b8b4076c5c",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/enumdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "192c038983251938462992b42fdbeb78b64f897b",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/typedefdecl_parser.dart",
      "new_id": "90d5664d679d51a3988117fb4db309113ff5a982",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/typedefdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "5f597077ce12ffc4e93d11a1dcb0c57ee1556b8f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/translation_unit_parser.dart",
      "new_id": "3e5a677cc5124125a80d293057f32914295b330d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/translation_unit_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "48c915af6a17006063908975454a14906f3a42d6",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/cxtypekindmap.dart",
      "new_id": "eae99bc4d269fb8f45fc552505132ed1672a71bb",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/cxtypekindmap.dart"
    },
    {
      "type": "modify",
      "old_id": "521e71e8afd3920b53ab0a3be0438d9fe7d7e21f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/extractor.dart",
      "new_id": "43d964cd55e3878d89669cb7c341c74c988a80ec",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/extractor.dart"
    },
    {
      "type": "modify",
      "old_id": "272f21d86c2ab3ec05b97b4d7de9f1e981367cd0",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/utils.dart",
      "new_id": "9ff09fe3e64687e11fbb9702f127c6eca0f06bb2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "b551ead6d5cab7a552ad6f20436de616d3e7bd3f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/strings.dart",
      "new_id": "46bdb09963ae79998e357d35253608de3602761c",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/strings.dart"
    },
    {
      "type": "modify",
      "old_id": "ef3ff7652b2d09e51fc047599cdc99337507c8ee",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/pubspec.yaml",
      "new_id": "9c305e26dd6470d4fb01c700fe5aba39cca233e2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "79ac3520001ddec011829f83973db38663fbe353",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/code_generator_test.dart",
      "new_id": "b30f6347da292492b6c88b4a615216a902561bcb",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/code_generator_test.dart"
    },
    {
      "type": "modify",
      "old_id": "776452465273c6543cd7ea68f694502f7389458d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_boolean_dartbool_bindings.dart",
      "new_id": "a35b620d8711c3a766bcd0534eb9a550134df6e5",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_boolean_dartbool_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "5757ff03e758c544ff2f8ba610c6ffd7b87f9856",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_boolean_no_dartbool_bindings.dart",
      "new_id": "30653c8d41948a22f2100ec7ec9e6ae52cdbae98",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_boolean_no_dartbool_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "30de175b7c23c824e50250918c8468c6e8a86c71",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_function_bindings.dart",
      "new_id": "8b94f2b337757420ab82d71704e566fa9d6a208c",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_function_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "c4bfa273c5bdc20da7d144e3ca5eddb378236d85",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_function_n_struct_bindings.dart",
      "new_id": "d658e31d4ed62c980fa50cf73b1f78a5a4de1624",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_function_n_struct_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "4556dfaefecd28b48c43c6c7b4cc806f4563f96e",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_internal_conflict_resolution_bindings.dart",
      "new_id": "7a0cff24fe4b5e36def7d54933fa04c7006446fd",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_internal_conflict_resolution_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "aaa8f2d2d43e37daa141ddaeca80c7037f886786",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_sort_bindings_bindings.dart",
      "new_id": "fd1b0beb06af11015683b03a67048d6c1a1d22a6",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_sort_bindings_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b63376902ee58492290672bfc5031a48d20aefa",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_typealias_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "fb6645fea66b71de0850b65b4865626e12dfd691",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/collision_tests/decl_decl_collision_test.dart",
      "new_id": "ac22f402ca74d566c80d1a7df4a45be03769002e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/collision_tests/decl_decl_collision_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cc534e89f19789d716ae4f22eff684452c20b125",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/collision_tests/decl_symbol_address_collision_test.dart",
      "new_id": "b11252f8bb85b76f5cf8538f5ff36ef5a10fdfc3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/collision_tests/decl_symbol_address_collision_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b983034b06256c35872a210fca38d03609370065",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/collision_tests/expected_bindings/_expected_decl_symbol_address_collision_bindings.dart",
      "new_id": "a8d8a7b23a230489eeb5f51320b65ced99c69fec",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/collision_tests/expected_bindings/_expected_decl_symbol_address_collision_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "b5b69317393eb24f73b97dab595d29bff8b267ce",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/collision_tests/reserved_keyword_collision_test.dart",
      "new_id": "7764ee15fcf707598ebe963797714498bb57d4c8",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/collision_tests/reserved_keyword_collision_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f6504a8186fce5e15ddc18c819b9bf4ba25cc7da",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/example_tests/cjson_example_test.dart",
      "new_id": "7d094330a33c6c2ab0ce43b59948ee37b1efe2a8",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/example_tests/cjson_example_test.dart"
    },
    {
      "type": "modify",
      "old_id": "43407fc4c3d0597d625b8b71188d82fc46c1c355",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/example_tests/libclang_example_test.dart",
      "new_id": "1c3b2b756caaec6f63dee7e5cfaecf1e60c75426",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/example_tests/libclang_example_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8f4c1815e681d0a2d0d6d6e64674942eaac731c7",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/example_tests/simple_example_test.dart",
      "new_id": "190e65e7d7c9829d3778cdf4e231035e9358638a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/example_tests/simple_example_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9771f632c0f055a18271380845571c15c805f9b0",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/comment_markup_test.dart",
      "new_id": "3fadaea6b54cebd24e081e9de27cf702d903c1b2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/comment_markup_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ed9d1aa7007207a2a4e273ee2662cdf86b6ee078",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/dart_handle_test.dart",
      "new_id": "90893026448af5c28d86a592e0d5b52e952d36bc",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/dart_handle_test.dart"
    },
    {
      "type": "modify",
      "old_id": "75bc7c7c5e56c66af776e42c2cbf5f3ef4e46a83",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_comment_markup_bindings.dart",
      "new_id": "378bec0240aa4200f43e40fa6611234b79ab1e77",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_comment_markup_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d87f989629aa42eb9bb465ed5accad65156bb9d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_dart_handle_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "5fc47cdea450ed71e3336bd03171174d8a01bcd9",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_forward_decl_bindings.dart",
      "new_id": "355255bf74c17584b69370ba47cca2b4c8e198a9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_forward_decl_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "769371aea2375032e72b21761a530818b81b049b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_functions_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "ac068d2aaa59a647d0128464c5b915e931a3d27d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_native_func_typedef_bindings.dart",
      "new_id": "5cf12c3cc522387d46f7dffefebc96bdb04f191f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_native_func_typedef_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "c37dbafcc1d50a89aa7e1d67f51894bbdd5fd0a1",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_opaque_dependencies_bindings.dart",
      "new_id": "c8cb2e0561405ee7fcfc8deaf973fab229a4880f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_opaque_dependencies_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc0d39badf564df6c1de62e4c7d6a2f9a908118b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_typedef_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "a06659ee48ef455a3dd4ee5edc7eca6e71736ee4",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_unions_bindings.dart",
      "new_id": "d1024151e0970a868384cbc04e0704120984fef9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_unions_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "0d4488e33beb6423d194aab7a1d77371ba32f7fc",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/forward_decl_test.dart",
      "new_id": "ca16de4ffcdcb43fface8da9a7b5d229bbb8e22d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/forward_decl_test.dart"
    },
    {
      "type": "modify",
      "old_id": "bae5f401ac2ef5ba4e3bfa69193e29ac3dfb40cf",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/function_n_struct.h",
      "new_id": "e428cf38f8afc1e42ec9cf78477b6c28ddb91b06",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/function_n_struct.h"
    },
    {
      "type": "modify",
      "old_id": "861a6bfe39a294c5d1e2e86a42f6a30f32529161",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/function_n_struct_test.dart",
      "new_id": "3b34013e342929b154c90c06d6fe5d94a503f633",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/function_n_struct_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6e526b15ad169c7d265fbd8547a19ef7ac80094a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/functions_test.dart",
      "new_id": "1bfb733bc893a24e3a89177a70b3a065e8d44b51",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/functions_test.dart"
    },
    {
      "type": "modify",
      "old_id": "80da2b0a072de44b8aee9a0a7c5ecec470cb23bb",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/globals.h",
      "new_id": "5ce3fc524f8c5ae75a024eaf4758badb236c4f55",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/globals.h"
    },
    {
      "type": "modify",
      "old_id": "467be8a00af11696f0b80ee5bb218ab9ee08f884",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/globals_test.dart",
      "new_id": "be10f3c24ba3bbdf7dc6cab0f6d62b5404492721",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/globals_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cc348cbcc2e1c564851af737ea23dcb8bbe2d281",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/native_func_typedef_test.dart",
      "new_id": "4f9187c5b8891d41fe91c4a6af61cc241fb2ca2a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/native_func_typedef_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e30b260e7b1b5c74ebde391754e90e7e835d019d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/opaque_dependencies.h",
      "new_id": "2825911a33a528c6bb73bcf9eeae16128d8837a4",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/opaque_dependencies.h"
    },
    {
      "type": "modify",
      "old_id": "101e8db83c50bcaaad29930babe161146f4ee0f8",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/opaque_dependencies_test.dart",
      "new_id": "782f761fbf91dd20799bd1e42b932c85eb0027d9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/opaque_dependencies_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4e99c037f66e93595f37c13ca513d167db737a52",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/packed_structs_test.dart",
      "new_id": "357412e42b045efebefe396df4929fc992e00c97",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/packed_structs_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a8e9cd6d5b1a279fec6b0d5b2ac614c03fa30ca3",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/typedef.h",
      "new_id": "73e7e2e55514ef35aafdc539cd2abee23932edee",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/typedef.h"
    },
    {
      "type": "modify",
      "old_id": "4e3daa52b09ef3030064713904c82c019d3b4c24",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/typedef_test.dart",
      "new_id": "53417c29fce09b6b8de7943362140658360adc80",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/typedef_test.dart"
    },
    {
      "type": "modify",
      "old_id": "699f93d0ba42038daacf530e68b982d7afaadddd",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/unions_test.dart",
      "new_id": "5146d627d573252e5be4132a9b939cda5e99de4d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/unions_test.dart"
    },
    {
      "type": "modify",
      "old_id": "818416a8b79a59bf6a532fa6fea72e5bd6b1a447",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_cjson_bindings.dart",
      "new_id": "73257d0c254dd3c73882b1b63aa642bc3e7073c3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_cjson_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "be68fb586c403d824a99ca19d37a47edefbbee95",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_libclang_bindings.dart",
      "new_id": "caf2392c19e0889f10d9944b08a813b295bcb55d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_libclang_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "9580bd19c43912491bc3f4a94057b29c63425648",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_sqlite_bindings.dart",
      "new_id": "b8b13ed528489abfbc5ffdf4a5d7465b9cb02e9e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_sqlite_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "b7cf797d21101c807b042c637105acf53b465f01",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/large_test.dart",
      "new_id": "35bb635d1fdd9d59d4971d552d253ec4387490a7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/large_test.dart"
    },
    {
      "type": "modify",
      "old_id": "620771c3369b260b54c0ba0cd784dd842e1e74aa",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_test/native_test_bindings.dart",
      "new_id": "ef7ee4596b71bead9b72aaa78647e90c465806f9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_test/native_test_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "8ff6d88c658cba803106bbfe8e3e7792e0e61b34",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/rename_tests/rename.h",
      "new_id": "71ec5bc5e9f8097d6ccdd7f96b35a460eceef3f5",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/rename_tests/rename.h"
    },
    {
      "type": "modify",
      "old_id": "bb4f0ee577f7c828e82ec03c3363439b8c6d1fe5",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/rename_tests/rename_test.dart",
      "new_id": "f362a114a3a919544732630ef3bcb58c1d3dd890",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/rename_tests/rename_test.dart"
    }
  ]
}
