)]}'
{
  "commit": "79e845f7882f1f067913ac2fe61ded0ec9a9d9c7",
  "tree": "06ccc08101fa08176b804c5f3aabcab1272854be",
  "parents": [
    "f0ab18e89d259883af7a4abb2e76d93860ea9b3c"
  ],
  "author": {
    "name": "Prerak Mann",
    "email": "mannprerak2@gmail.com",
    "time": "Mon May 01 18:27:20 2023 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 01 14:57:20 2023 +0200"
  },
  "message": "[ffigen] Support for generating Variadic functions (#515)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9e26eb6cdb07ca7103162fd146428f043476745",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "f577aa51a04efa1b76411d8d97a706fd4a2033cb",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "5195ad9399ba52eb23844ab2052422775bfed2df",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/README.md",
      "new_id": "674c3471d0a6d48b9b63903f0a023dc4102fa8fb",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/README.md"
    },
    {
      "type": "modify",
      "old_id": "55aec86f16ffd08e80e039dffd99865697899a9c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/func.dart",
      "new_id": "f8d32e24147ab0b8b632c9ade4ca4c911af9cb6a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/func.dart"
    },
    {
      "type": "modify",
      "old_id": "54020285aa4573481edbc4331fde3418dc33e122",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/func_type.dart",
      "new_id": "d4c74f68666f5025077b69c7b9ba0ea849f1cc40",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/func_type.dart"
    },
    {
      "type": "modify",
      "old_id": "41f71617f7149bdd55cef22db386048c5598bf39",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/imports.dart",
      "new_id": "d6dcd06014862696e4154bc7617bb583fa23f9d3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/imports.dart"
    },
    {
      "type": "modify",
      "old_id": "e012e56a87fe7711cf93c495821c35c233c438a8",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config.dart",
      "new_id": "12a7e69f7f6fe51760b4e652e9b0cd3541abf517",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config.dart"
    },
    {
      "type": "modify",
      "old_id": "8521bdb1117b14c51ba5ed120f1cd9f316a8549b",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart",
      "new_id": "1eddfc98fe4d0697beee088f3ec8adb96337e7b8",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart"
    },
    {
      "type": "modify",
      "old_id": "dfe6bbf270e9cf1f7a6bda4075958c6fb1fbd046",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart",
      "new_id": "8bb3e2b8373b56321fa31ba1da306b83ea4c2e77",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "4c4c4726213e2d1acc15a7a398bffc3d83ba1f22",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart",
      "new_id": "c7d6e2f400ba4b2fc52bd606fa14c38db4dbfa44",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "d2d3412274f901976633bc8bd5559b01cf98f63f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/functiondecl_parser.dart",
      "new_id": "94d5ed01b206399654e3c7614bc19e1f317da2d6",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/functiondecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "ea9d5945fdcae8164c1661026de314228a69a225",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/translation_unit_parser.dart",
      "new_id": "31f50b865d86752c40feee0168da7e0fd095f661",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/translation_unit_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "e0f276190ef5b4fd701f26bed64b41f3da37d3cf",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/strings.dart",
      "new_id": "245dd7c4727814f4f34a8c71c6fcd18dadd2555d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/strings.dart"
    },
    {
      "type": "modify",
      "old_id": "d4a7013ff5ff257af5cd7335a678ce676c1143a4",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/pubspec.yaml",
      "new_id": "fa5c89758897be9a8592ba75124424e7b813e619",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b51bcd28768130d89a575935e328142f7117f9d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_varargs_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e316b90c02e614c4d3b82381ce0b90157aabbf70",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/varargs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "deaa5af1d79c012413bbfa5260a7c74e5e42d037",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/varargs_test.dart"
    },
    {
      "type": "modify",
      "old_id": "50cb30e319018678c3f7d3f3b5d35c219260b3bf",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/test_utils.dart",
      "new_id": "95434ff7dec2910a7b1d2e02255bdf1d23d0120a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/test_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "339c52c09f585624e372607c88339f857b80bbbf",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/tool/libclang_config.yaml",
      "new_id": "6ac924f7a9e687847253175395a085a9fab475be",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/tool/libclang_config.yaml"
    }
  ]
}
