)]}'
{
  "commit": "691eb2b69d9dd02d7d3797476fb4b735f3b0466e",
  "tree": "9a54028fe049b0686fe5202026d5ae14f86cc4b5",
  "parents": [
    "ed819e35ffa6cbc2079b1df7c43f0c0f864f8155"
  ],
  "author": {
    "name": "Liam Appelbe",
    "email": "liama@google.com",
    "time": "Thu Jul 07 08:38:48 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 07 08:38:48 2022 -0700"
  },
  "message": "[ffigen] Check that property types aren\u0027t incomplete (#415)\n\n* Skip methods that have incomplete types\r\n\r\nAlso change how method return types are parsed\r\n\r\n* Fix overly generic method return types\r\n\r\n* Fix tests\r\n\r\n* Bit field test\r\n\r\n* Fix the bug\r\n\r\n* Fix warning wording",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2e4fc9042529ac570c3d1386a56a64961814458",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/objcinterfacedecl_parser.dart",
      "new_id": "3c8aab34cca3e285dcfc85bbebf3c39c2058275b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/objcinterfacedecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "625cc2b3ad08ee899655b8d624619b765aece21d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_objc_test/bad_method_test.dart",
      "new_id": "3b87c5bd3889f3b173a4d4038854fcab9da62ee5",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_objc_test/bad_method_test.dart"
    },
    {
      "type": "modify",
      "old_id": "132daf81279fceb3e2e636ff5cf12d0b12a57ef1",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/native_objc_test/bad_method_test.m",
      "new_id": "bef4ede87cab4148f64db013f1fe8ac35d5afb18",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/native_objc_test/bad_method_test.m"
    }
  ]
}
