)]}'
{
  "commit": "3a5a9bea1bd000b979f74f8e2d9ed81b83ffb271",
  "tree": "fe056d563b08649d60461047d4b34dc6362b33b5",
  "parents": [
    "34714a4ecf6382c9a55ff47fd9728d46bdc91450"
  ],
  "author": {
    "name": "Prerak Mann",
    "email": "mannprerak2@gmail.com",
    "time": "Wed Jul 12 12:57:29 2023 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 12 09:27:29 2023 +0200"
  },
  "message": "[ffigen] Add ffigen yaml schema (#586)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7418a01a0b8551146987ee52351b9f36e3c6de10",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "c6919af9c9e5bb467c9264124e5f8667bfbf90ec",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "08c5891a54a6d3a73fc5b66b25f9f2dc1695565c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/c_json/config.yaml",
      "new_id": "3d61cbd25f7d84f7f7ab5276a527a9ff4982e9e2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/c_json/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "18aeb3f6ddb5182df93481b781ea382546f5142f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/ffinative/config.yaml",
      "new_id": "397dbba8f79219fc4c3b0f087aa30fbb5b747a02",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/ffinative/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "f6517c0899f8f8e9085e0a4c043fa4dc3c3d1a36",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/libclang-example/config.yaml",
      "new_id": "69c111e7665af5976ae43094c44bc9b046d4a43c",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/libclang-example/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "94764ca409785359d9156b4631e9b1fa66729d1a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/objective_c/config.yaml",
      "new_id": "b44cc690690b31500436bd9d9b7bf4480bfe5dbf",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/objective_c/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "55a720e0a1dccef03f1fb07f474dc805d85f894a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/shared_bindings/ffigen_configs/a.yaml",
      "new_id": "a23faa18b21c60af237bc6722722cf99f83d16e3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/shared_bindings/ffigen_configs/a.yaml"
    },
    {
      "type": "modify",
      "old_id": "0adcc204dfb82d3299c262b0e2e42827eaec1418",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/shared_bindings/ffigen_configs/a_shared_base.yaml",
      "new_id": "aa4f1b10a1faee94ca5437812962d58d740da0d1",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/shared_bindings/ffigen_configs/a_shared_base.yaml"
    },
    {
      "type": "modify",
      "old_id": "474d0f9f45f4b195cb033ca78707653d3ec92fd5",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/shared_bindings/ffigen_configs/base.yaml",
      "new_id": "da03542dfa036c735c503d288e87adc5ce08657d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/shared_bindings/ffigen_configs/base.yaml"
    },
    {
      "type": "modify",
      "old_id": "82ed9251954df09838807a7782f542af01ad8bda",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/simple/config.yaml",
      "new_id": "f12c34931d9102c7d2610002754a8729d6c5020f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/simple/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "e1a83225a35e6701b1f73b963c07e89a4ce1c066",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/example/swift/config.yaml",
      "new_id": "6082e978919d3ec26b8735a834f7c003bfc1e13c",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/example/swift/config.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a557a87cdee098030e8f1a044acc7c9064941cb6",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/ffigen.schema.json"
    },
    {
      "type": "modify",
      "old_id": "12a7e69f7f6fe51760b4e652e9b0cd3541abf517",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config.dart",
      "new_id": "5109a0c80e38f461132bf3311345639a6db8fe11",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ad32491681cc8ffd9dfdfc439859700513ca681",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config_spec.dart"
    },
    {
      "type": "modify",
      "old_id": "1eddfc98fe4d0697beee088f3ec8adb96337e7b8",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart",
      "new_id": "75d5fcaeed55760a982639d23e909b28b8b260c1",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart"
    },
    {
      "type": "modify",
      "old_id": "8bb3e2b8373b56321fa31ba1da306b83ea4c2e77",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart",
      "new_id": "ff4e1b76e488f8e30eff0ef53b26ddb7823d5c90",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "c7d6e2f400ba4b2fc52bd606fa14c38db4dbfa44",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart",
      "new_id": "a2217b436535cc6cd17c4b39a0202532adb2977d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "245dd7c4727814f4f34a8c71c6fcd18dadd2555d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/strings.dart",
      "new_id": "7613289a9ace6d6cb0b374d41870893d6bbf6cdb",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/strings.dart"
    },
    {
      "type": "modify",
      "old_id": "c8fad030bbd6f50103894d563c0314d525ecbcc1",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/pubspec.yaml",
      "new_id": "68a08628421a8d710ed7592d6a3c9d0bf7501b8f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44ea1e7884af051c548f2a091a99ea6b54f2bc1e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/config_tests/json_schema_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3dd04517f28ed9233974be31705bec5127c4e524",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/config_tests/unknown_keys_warn_test.dart",
      "new_id": "6f80757fc08172e6bc7f1dda82ef57c9ee296bae",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/config_tests/unknown_keys_warn_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a5a030c7ba02a80bde429d665e004dda3baedb3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/tool/generate_json_schema.dart"
    },
    {
      "type": "modify",
      "old_id": "6ac924f7a9e687847253175395a085a9fab475be",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/tool/libclang_config.yaml",
      "new_id": "f0f9b3bebbab472ea42070a99180b086e679d886",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/tool/libclang_config.yaml"
    }
  ]
}
