)]}'
{
  "commit": "b26e13d9290086a2dfc7eb30d418e973c30e93f6",
  "tree": "8bf5045fd0cd7b6cd7e51379e2e3e6c11c59f008",
  "parents": [
    "11611875815eb7816d1266d9e84db934c0a92257"
  ],
  "author": {
    "name": "Prerak Mann",
    "email": "mannprerak2@gmail.com",
    "time": "Fri Mar 10 14:29:58 2023 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Mar 10 09:59:58 2023 +0100"
  },
  "message": "[ffigen] Automatically generate `ignore_for_file: type\u003dlint` if not specified in preamble. (#532)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5144ff00b34c2d7d98835a700ad6bd5be9010b52",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "d507dde168e69db663c65b7ab9b29aa1747d72c7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "57b66722e1f03397fdf7ac1f97c1f164d0c7e44e",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/c_json/cjson_generated_bindings.dart",
      "new_id": "ad704b5719bf28e32b715badf3a04ac6323e4166",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/c_json/cjson_generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "1bb65d0f6c627e90eaf8cdad80c3b8af19c958a9",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/ffinative/generated_bindings.dart",
      "new_id": "1529564609291c4939bd94b60d4ae05d0ca7eb9a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/ffinative/generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "c114c5e6b0d394c8c88f9d094bac46002cabcf03",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/libclang-example/generated_bindings.dart",
      "new_id": "e41aaf945f926885c6c7a0f44cf99b08283bec5d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/libclang-example/generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "9fbc212868ba25fd986dfd51ad9f0b130bc89f58",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/objective_c/avf_audio_bindings.dart",
      "new_id": "972e8fedcb90e6d2de3765e5161a38189e1b30c0",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/objective_c/avf_audio_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "631aff8b73b87536386edb4dc96a83bd0d8f07f2",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/shared_bindings/lib/generated/a_gen.dart",
      "new_id": "6cd4f8a015336b8972d9e19f6175e1a3ffed90f1",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/shared_bindings/lib/generated/a_gen.dart"
    },
    {
      "type": "modify",
      "old_id": "1a221f213e1fc357f6725def34dc1f493c5300a7",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/shared_bindings/lib/generated/a_shared_b_gen.dart",
      "new_id": "1346bec6d0aa1c964f685ae59c185f4a7bbdec44",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/shared_bindings/lib/generated/a_shared_b_gen.dart"
    },
    {
      "type": "modify",
      "old_id": "d4cfdb5cbdf573366da6df8c0303d58e4fbf94bc",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/shared_bindings/lib/generated/base_gen.dart",
      "new_id": "b31c2e88d1549d0e88c6e1bfb619e5f744477e43",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/shared_bindings/lib/generated/base_gen.dart"
    },
    {
      "type": "modify",
      "old_id": "b4c885a1da0ee16fb173029107c8a25e3467628f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/simple/generated_bindings.dart",
      "new_id": "71f0414a8f9e29293cd4c997e46c2a0db0832072",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/simple/generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "0221cc8cad41ab2f2f645cceddc70badfed0bab6",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/swift/swift_api_bindings.dart",
      "new_id": "383944f1f02acb79c253d0bdcb2f3200faf142b5",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/swift/swift_api_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "748275d26ead9357f06ad70c32a8fba001280013",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/writer.dart",
      "new_id": "d20db66c17901e1dedb3f79919f5a0379bbc16be",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/writer.dart"
    },
    {
      "type": "modify",
      "old_id": "5bb0d639fd3ed8f1629b7993b804b629c5f274ba",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart",
      "new_id": "6b777943816dd4dd6c27770298a8f7e7e9eb1826",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "96c602799652d99de4d1a5455647798b17cb8dd9",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/pubspec.yaml",
      "new_id": "4f647fbc8b9bdaae25dc01aa9dd18df95e451622",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "188f97216570696557ed5a08a0bc57bf061ad2fb",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_boolean_dartbool_bindings.dart",
      "new_id": "0bc046c18951f33721f332aaa20dea71c1675c72",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_boolean_dartbool_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "88d27fac2a14706c9043561e5022b195a2a89a16",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_constant_bindings.dart",
      "new_id": "a425c422012a5bb532cb27224c8e7040f609cbdd",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_constant_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "45a2b209cdd5c6553d28800518433dfcad9346e1",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_enumclass_bindings.dart",
      "new_id": "1f759d57f13380bbdcb23d646c80ca75578b0efa",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_enumclass_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "ada968c86ec3b40d4902bcb240897b538b110b19",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_function_bindings.dart",
      "new_id": "ae9fc1351916f6ce99fef06a769fe72e864dd1a8",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_function_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "f539b01cabc085671f69311a40270fc73fe348cd",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_function_n_struct_bindings.dart",
      "new_id": "cad19809fb238649ccfc09b985b0b536c8c12cbf",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_function_n_struct_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "0a531fac85720cf3f4791c403de0c0db9b3b3484",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_global_bindings.dart",
      "new_id": "f3f3f120996181ea64ef9468b929fad12319cf85",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_global_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "b6e137838586adab458b2c14d0956def88ede92a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_internal_conflict_resolution_bindings.dart",
      "new_id": "edc39352c4e2079712fd2d913bec095012e4ce69",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_internal_conflict_resolution_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "4aea89af06db0a2cf9c003667927ebb6d1ed4d78",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_packed_structs_bindings.dart",
      "new_id": "e703e283d8a0f2abe60d767656528c8f67a3c3ea",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_packed_structs_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "cbae1f827e52151dc9c905719274615905db9d5f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_sort_bindings_bindings.dart",
      "new_id": "3a9aa67b6200be25c7119ee04521c5f2d76fc34d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_sort_bindings_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "5668f9ddb9826649f4f0c3a5e7ccc6ca1048b30f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_struct_bindings.dart",
      "new_id": "f8482e74cf8b72b6a663d413d31bfb23ff3a7400",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_struct_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "f49d1830806468b21983d0edc98dcc18eb173f74",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_typealias_bindings.dart",
      "new_id": "00306c6d0c2fe892cd0c261ba153c0115873535f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_typealias_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "cdd8632caff35d2489b2cff02648b2d4bd43d73b",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_unions_bindings.dart",
      "new_id": "1865919dc019c5fea1fd775eb1844b18e911a5c9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_unions_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "b45cdcd88ddda2e75d6b4df35d85dab8757d39c7",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/collision_tests/expected_bindings/_expected_decl_symbol_address_collision_bindings.dart",
      "new_id": "3b3e791c5eb83f0a055d31848aa00fc18bd3c556",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/collision_tests/expected_bindings/_expected_decl_symbol_address_collision_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "4106ae2f3b994aff003342f1068b9052b365ae6f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/collision_tests/expected_bindings/_expected_decl_type_name_collision_bindings.dart",
      "new_id": "f7207cf3f73f9a3c6488db2146bdfcb61ea4552b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/collision_tests/expected_bindings/_expected_decl_type_name_collision_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "4b5a35a169213e599c1b4680cf1465ae690238ee",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_comment_markup_bindings.dart",
      "new_id": "ea88b5b31c311730f00a405caa7befbb2990779b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_comment_markup_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "d268b653fefa94decb9ed353299321eb989dc5ac",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_dart_handle_bindings.dart",
      "new_id": "f51bf57f70c9bb93acf492dc1f001a1c78dcb9ea",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_dart_handle_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "98f2ddf000ef533e1fd5abdb2eabff42fb6022c2",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_forward_decl_bindings.dart",
      "new_id": "81cb2e360224ac74ecd09a13ef905148ae3826b7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_forward_decl_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "acd30181eeb2f1ccecfc8bebe8024deaeedd6279",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_functions_bindings.dart",
      "new_id": "f9e8c1ab4a7509692cc92347c589c740bfccf9b0",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_functions_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "80d1217d4896367d461d35019b99380f85340182",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_imported_types_bindings.dart",
      "new_id": "ab0fc5a238cf0cfa3345b5039d32352fc85c6fe2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_imported_types_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "6be2cfb5b6ebb2f5389f18888e3e09d241419be4",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_native_func_typedef_bindings.dart",
      "new_id": "7153ce47801f79e05dc22fff2810dfda1979701a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_native_func_typedef_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "1faa573338df51ff3bc7f6926b3cab1aae35399f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_opaque_dependencies_bindings.dart",
      "new_id": "c53f04f46ea5a642bca48f12242de51b66c89632",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_opaque_dependencies_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "49d4df57b43bdd026e57c2567c14467a646d7eaa",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_packed_structs_bindings.dart",
      "new_id": "9dfabd26a46f07030e41df0071cb0173bfdf9637",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_packed_structs_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "745cd34e5c6ec007834c69cbf47e5e71fc0bfa4f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_regress_384_bindings.dart",
      "new_id": "ab9ec8f1c281e247ce1db663f05528a83611c3f2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_regress_384_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "546f1ce0cfe9028ab6515a601d14ff0e75b6535d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_typedef_bindings.dart",
      "new_id": "412acb228f9eee712b86b2655470d4c10a5acfc3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_typedef_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "6a377467674f1116c5926997446173184ff6393e",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_unions_bindings.dart",
      "new_id": "585ab9a4a2e6452a0fd2e5d6453d3ce0e05b4e09",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_unions_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "2abffa6d91131ad8fd303704f05a7497c4e98fec",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_cjson_bindings.dart",
      "new_id": "98db26e78e154db1328bd8cd5d162c4e2466447f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_cjson_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "f5f332e200881972543bf1cb7294099f0782d741",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_libclang_bindings.dart",
      "new_id": "47e997ae3ac7caff7f426e32cb6be2881b15f905",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_libclang_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "fb4724dda690b07772447fe74c20d4115195681c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_sqlite_bindings.dart",
      "new_id": "62480fbf44d457f564a84ce0e592f68ca0c82158",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_sqlite_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "2e8471faafb7b65dd248a986d4b539d2d220c3cc",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_test/native_test_bindings.dart",
      "new_id": "d4a25d673de8f680d8eb17be0f5f63bb16e4bc10",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_test/native_test_bindings.dart"
    }
  ]
}
