)]}'
{
  "commit": "2081ac096942bd450090ab0ec50b94280b502506",
  "tree": "db1944cee3df6c1a68ea5b0fccbb2e480ceb2882",
  "parents": [
    "4d938396a7fbec4cc679df8e7ac1c2a5ede278f0"
  ],
  "author": {
    "name": "Liam Appelbe",
    "email": "liama@google.com",
    "time": "Wed Aug 24 23:27:58 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 25 08:27:58 2022 +0200"
  },
  "message": "[ffigen] Fix function deduplication (#450)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fe443604acd7befa78e1ee7c8466f5182fb3cfc",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "38be29725aef68a0588e5b2ef4fc3f50f2f15e83",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "6bc0d122bc0211c524dddc636fcbf1c2ba9c561b",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/includer.dart",
      "new_id": "05bfa54acf56f9e32caf7130e1a0bceeb4336df0",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/includer.dart"
    },
    {
      "type": "modify",
      "old_id": "3de14a4cdaf84377d2544590048e70f7449d418f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/pubspec.yaml",
      "new_id": "1bdec3a24c2703730324b437f947d10021dfc0cf",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "745cd34e5c6ec007834c69cbf47e5e71fc0bfa4f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_regress_384_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3129b2d7000186c3ef1f16918f05169028356965",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/regress_384_header_1.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3129b2d7000186c3ef1f16918f05169028356965",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/regress_384_header_2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "265a786d3c7b8cf6a510ec0a86c724a8f8cf1b43",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/regress_384_shared.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "950d985a0e75e37d5d69afd139c982acd77efda9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/regress_384_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5146d627d573252e5be4132a9b939cda5e99de4d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/unions_test.dart",
      "new_id": "ce2b0ea618fd718582e74417a0615d677ba31522",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/unions_test.dart"
    }
  ]
}
