)]}'
{
  "commit": "3c6c3761647fec105219596d4c29880b8016d32e",
  "tree": "b19eea34ba47bf9bce5c8213e4894061da356fb6",
  "parents": [
    "54ced0d7d79026913883500fde2d83f8ffe4190b"
  ],
  "author": {
    "name": "Liam Appelbe",
    "email": "liama@google.com",
    "time": "Mon Apr 11 08:33:17 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 11 08:33:17 2022 -0700"
  },
  "message": "[ffigen] Fix handling of void methods (#308)\n\n* Add an integration test for objective C\r\n\r\n* Switch CI to use test/setup.dart\r\n\r\n* Trying to fix CI\r\n\r\n* Fix handling of void functions and property setters and getters",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3425a077c1bdee31e8913c65c76b075e2a672027",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/objc_interface.dart",
      "new_id": "2fdd283f5213528a069aeaa89739f03031c39744",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/objc_interface.dart"
    },
    {
      "type": "modify",
      "old_id": "41aae404dfd4ccf5c19b6f11f2e144cf59d0e3f9",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/objcinterfacedecl_parser.dart",
      "new_id": "cdd79147438d4276e8cf67cd10e356d942e6c9f8",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/objcinterfacedecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "6342aadde1a5c2cb4417c88bca0341368f2268ab",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_objc_interface_bindings.dart",
      "new_id": "b1c239112e5cc706a90702a842cc36d084750666",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_objc_interface_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "9f2e219de5ec60c7e1088d1909faabdd871e131a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_objc_test/native_objc_test.dart",
      "new_id": "5e2b16030c5a2efe5e4436cb7757bd90de8a51e9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_objc_test/native_objc_test.dart"
    },
    {
      "type": "modify",
      "old_id": "98f9acaaefa28aec5358295141c676adb412fad6",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_objc_test/native_objc_test.m",
      "new_id": "41027c0f85f460897bcdd89dcf59b01eb2b95e05",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_objc_test/native_objc_test.m"
    },
    {
      "type": "modify",
      "old_id": "9c86588ce70676b5373d83515a01501ac44e0055",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_objc_test/native_objc_test_bindings.dart",
      "new_id": "2fac4feb333ce17029dea070c4e211da80e9fa2b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_objc_test/native_objc_test_bindings.dart"
    }
  ]
}
