)]}'
{
  "commit": "9f8e6d4f7311e5cb6081a77b758c729a08dba688",
  "tree": "b3834e04617e4f1888785b9f5a74899444b2cbd3",
  "parents": [
    "1d65b28497171a59f3b18981a0f58df130a0a533"
  ],
  "author": {
    "name": "Prerak Mann",
    "email": "mannprerak2@gmail.com",
    "time": "Fri Apr 16 21:33:09 2021 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 16 18:03:09 2021 +0200"
  },
  "message": "[ffigen] Support for Packed struct (#205)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ee8d6af767c8df9857482d0142e7b0e74a50d4c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/.github/workflows/test-package.yml",
      "new_id": "642fed714ffdde576592765c01b2f189a61c43e5",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/.github/workflows/test-package.yml"
    },
    {
      "type": "modify",
      "old_id": "1b811cc61c3df4035aa5a3df28c3e769a1b19d62",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "82b580772d9de2e7aa810ff4df8c4c92d3a12990",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "cc1aeacd297eed18d86f68855ef98ea718d56f66",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/README.md",
      "new_id": "d8cac98171a2ac1e223163ffa9a132da720dc77a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/README.md"
    },
    {
      "type": "modify",
      "old_id": "e37a0629e0a9d7ebc909750030875c394020d2a4",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/library.dart",
      "new_id": "c29313f6b7ce9cf7480fa097408ee1fb5c498a89",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/library.dart"
    },
    {
      "type": "modify",
      "old_id": "2fc96d6184dfcfdbe0e3cc842ca4fcbb1ad6097e",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/struc.dart",
      "new_id": "37edfa0184c50d3ade2fe537d8e1c3c531c82e68",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/struc.dart"
    },
    {
      "type": "modify",
      "old_id": "2830366065c5eb0ef9e58e2b4f2d65b864945537",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config.dart",
      "new_id": "cacc7fa2c39c89427a0ec7b0003ad0828f5098f3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config.dart"
    },
    {
      "type": "modify",
      "old_id": "0240c19c800d15ed8bcf3992e71ccbd901a3f28d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart",
      "new_id": "7fcc3526c34240a82e84a3fd7b846f00382774c9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart"
    },
    {
      "type": "modify",
      "old_id": "6875af15f28dc5d3d879379f71d901d9bd3a1b63",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart",
      "new_id": "ff4a44a9fc55ec4701462b7170b64137cd9f0658",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "71c02c94e3a79feb9e9df06e157a8a8a01a1898f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart",
      "new_id": "2c69fa75ec407ee0394c6ec7e5f84f57b2efb04f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/clang_bindings/clang_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "ff28679c652a2cc962a789b2b0ef93fab839fcce",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/parser.dart",
      "new_id": "ddcd9c692cb6d394eac5870692474549e6375d09",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/parser.dart"
    },
    {
      "type": "modify",
      "old_id": "d9c402327bc1337a42360f09bc6e18a1473b58d5",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/structdecl_parser.dart",
      "new_id": "c27d8416c38a65c6dbde63d27e2aa6987796580f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/structdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "e1b205c6d8c568c7a89df1f5e57138b4640ff3c6",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/utils.dart",
      "new_id": "fda7f6580df8708d7e8c29819eb0c83b6485cb05",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "2f592a2c6c651767a9cc8a6475f9e7e3358d3b8a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/strings.dart",
      "new_id": "76ed9404e89a4768b6fab0c6b69120778f26c3e1",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/strings.dart"
    },
    {
      "type": "modify",
      "old_id": "d5ad721058e5c527a7d332ab29bd537da9dda530",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/pubspec.yaml",
      "new_id": "e761291e7980f3691b2267414516199f4aa79827",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "806ae22173910c73adfbb1af3b1f98f09980d063",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/code_generator_tests/code_generator_test.dart",
      "new_id": "7b0fa29a76b9159fbd6c97b1f5909691e55a6ead",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/code_generator_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c647d7523d22f2efd9512225b7b9f0f327f35da",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/code_generator_tests/expected_bindings/_expected_packed_structs_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd8be93834541934c8463248dad8d5a80f5222ce",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/config_tests/packed_struct_override_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d27adc4cc83e5273429d9ad7e0c2833b4215b042",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_packed_structs_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2edec800956bea677be6bc6c99dc6125262e84d2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/packed_structs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e334fab8990ff2f9cbcc29b1c35dc2e5d73ec5f5",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/packed_structs_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f61c0970010b6df9c334de22c133ee5fa8d5353d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/tool/libclang_config.yaml",
      "new_id": "87f6bb0c33c9f17e0165488128047dd7cd48b477",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/tool/libclang_config.yaml"
    }
  ]
}
