)]}'
{
  "commit": "496f2f0bbe583307a7d5ce4c33e81f0797cb65fe",
  "tree": "c6e803f0e52d83d25f7032ba7274903890176dbc",
  "parents": [
    "5e2b3d1171cabe90bae969cd098c85182c1751b3"
  ],
  "author": {
    "name": "Hassnaa Mohamed",
    "email": "mhassna727@gmail.com",
    "time": "Wed Jun 10 22:20:18 2026 +0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 10 21:20:18 2026 +0200"
  },
  "message": "[ffigen] feat: generate cpp class destructor bindings (#3399)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bf2589082ba60c34dea916564fcf0cb0e98db7f0",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/cpp_class.dart",
      "new_id": "28b24c123b9d130b19c880cbc5855235ba01e18a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/cpp_class.dart"
    },
    {
      "type": "modify",
      "old_id": "36c5e08db57a5cd9e613a82cb1298f9858ae97c6",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/classdecl_parser.dart",
      "new_id": "9cd2c862e46cceb8597ea163c811f7caf8c7166d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/classdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "3fb843fb924109ffb3d58f2081c0874c68266037",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_cpp_test/cpp_class_test.cpp",
      "new_id": "529e6c7e003f77d64cadf556138e5de97a83b35d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_cpp_test/cpp_class_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "d336b925c199d15bf57a6eb298c4ce10651a8fd5",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_cpp_test/cpp_class_test.dart",
      "new_id": "3a1223b0e9e41688dda4f69586f2addd37804b1e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_cpp_test/cpp_class_test.dart"
    },
    {
      "type": "modify",
      "old_id": "038f86d26fdbc08ae0151439bed245f3531fa04d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_cpp_test/cpp_class_test.h",
      "new_id": "286ac59defbf186cb34f0ff3cf33d9274a903d23",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_cpp_test/cpp_class_test.h"
    },
    {
      "type": "modify",
      "old_id": "4c45b3c99985934349372fe4a005adda539cd153",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_cpp_test/cpp_class_test_bindings.dart",
      "new_id": "6cafbb1fe934e9be769bc59fa1c776fe1b880542",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_cpp_test/cpp_class_test_bindings.dart"
    }
  ]
}
