)]}'
{
  "commit": "a80742b9b6ef9ed0111d740e676cabfab4a40523",
  "tree": "0457a01da90c0938864a4d101cc7f1f3a194ced2",
  "parents": [
    "0279f34480bb0540ee3c3449d4e5186de85ff7d4"
  ],
  "author": {
    "name": "Mahesh Hegde",
    "email": "46179734+mahesh-hegde@users.noreply.github.com",
    "time": "Mon Apr 03 23:51:03 2023 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 03 20:21:03 2023 +0200"
  },
  "message": "[ffigen] Parameter names in function pointer fields (#537)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6dd3b69eb622f635cc9a51299582a447a9d22870",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "2cad2a036e33643c5790a213131cf79dc912cf58",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "ad704b5719bf28e32b715badf3a04ac6323e4166",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/c_json/cjson_generated_bindings.dart",
      "new_id": "0571e6212112c73cc541013dbd7e14951935b20e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/c_json/cjson_generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "e41aaf945f926885c6c7a0f44cf99b08283bec5d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/libclang-example/generated_bindings.dart",
      "new_id": "800c5807bad53ca7a215d3567784890a6602a7b1",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/libclang-example/generated_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "3025bd2a2621423902fe4fd73eba76a24544660e",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/func_type.dart",
      "new_id": "54020285aa4573481edbc4331fde3418dc33e122",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/func_type.dart"
    },
    {
      "type": "modify",
      "old_id": "5a7709c5b23f4e2f308524a95af7caeebfd5045f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/compounddecl_parser.dart",
      "new_id": "a88f5fce96fc6b17d05e1bf7e757626f9ec7958b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/compounddecl_parser.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "739b3b13321e4f99f79b8f57fcf719df390e2999",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/function_type_param_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "848f60bbce985a5c83da3a6464aaa934accb9879",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/functiondecl_parser.dart",
      "new_id": "d2d3412274f901976633bc8bd5559b01cf98f63f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/functiondecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "988a45e39bc98248904370eed455b71f51d5d720",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/typedefdecl_parser.dart",
      "new_id": "85df3480635d59c671a712eb58e9320388cff068",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/typedefdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "d6b87f27c91ebc524122bf0ce67e67eb068ae06e",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/extractor.dart",
      "new_id": "c6a09519041792f6778ec495511d005e4027cbf6",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/extractor.dart"
    },
    {
      "type": "modify",
      "old_id": "0b4770f92d79f4d23b96cd6edfd8dffccc35b28b",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/utils.dart",
      "new_id": "a674618f18ea0c153321f3f6d823a4d605a094d2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "f9e8c1ab4a7509692cc92347c589c740bfccf9b0",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_functions_bindings.dart",
      "new_id": "c4a01b3909d603b97ab8da36c19622aacc6cc704",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_functions_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "7153ce47801f79e05dc22fff2810dfda1979701a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_native_func_typedef_bindings.dart",
      "new_id": "6ef30ff9fce3f60bab3bbbe8197a07eb379c12dd",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_native_func_typedef_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0490b26e2d897117278f4be4c69b91c2c0b6e59",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_struct_fptr_fields_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e95d1ca8e3c2ccf634713a9eb16cef0f34e64395",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/struct_fptr_fields.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "765b8b0d77a2bd86cd46e8d8f0df894ae85892bc",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/struct_fptr_fields_test.dart"
    },
    {
      "type": "modify",
      "old_id": "98db26e78e154db1328bd8cd5d162c4e2466447f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_cjson_bindings.dart",
      "new_id": "fe6b0080a5a72358b340a30a8df316ecf29cea4b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_cjson_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "47e997ae3ac7caff7f426e32cb6be2881b15f905",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_libclang_bindings.dart",
      "new_id": "510e0b0dbc9ec0331372145f539343e514e8f6e3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_libclang_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "62480fbf44d457f564a84ce0e592f68ca0c82158",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/large_integration_tests/_expected_sqlite_bindings.dart",
      "new_id": "d3b48db089f1cefa892ccb16ebbf479e9c1bbdbf",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/large_integration_tests/_expected_sqlite_bindings.dart"
    }
  ]
}
