)]}'
{
  "commit": "1c59892be3ff327b33f5c85edb9685d1b81a511c",
  "tree": "b0351200e423bd27caa52211bfa56ea0f299afe1",
  "parents": [
    "710842f4f25ab2f4a1d65071d2fcd4e6dfeab1e2"
  ],
  "author": {
    "name": "Prerak Mann",
    "email": "mannprerak2@gmail.com",
    "time": "Mon Mar 08 02:23:25 2021 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 08 11:23:25 2021 +0100"
  },
  "message": "[ffigen] Added option to generate dependency-only structs as opaque (#181)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df06dd51a05f83799eeacec0215d72291290ea9a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "4a849f38a85c129bd02b29e22bb0328de82d2241",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "02c908324d6100fbebd81eb947f20ec7de1d74d8",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/README.md",
      "new_id": "7c00f1a594742a69ce697f9db2d309e6efb8cf28",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/README.md"
    },
    {
      "type": "modify",
      "old_id": "2f3d4d61f79265747b74e50eab87d328b0be3f41",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/dart_keywords.dart",
      "new_id": "8e0de3c22a370ef96ebe0517db977fb3ab5996a7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/dart_keywords.dart"
    },
    {
      "type": "modify",
      "old_id": "d56682192cd3b101ad956c010778d877fa4b6556",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/struc.dart",
      "new_id": "2fc96d6184dfcfdbe0e3cc842ca4fcbb1ad6097e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/struc.dart"
    },
    {
      "type": "modify",
      "old_id": "a330e60aab44b1d2d6200b428a2a16754903b7c1",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config.dart",
      "new_id": "cf083df4785c0addf0699b2f1b3bb3a94168a8a7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config.dart"
    },
    {
      "type": "modify",
      "old_id": "e412d960294474e4306dab255699490056c8caf1",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart",
      "new_id": "35d24f0ab926381de5852b6401f4bd9dcce30fd6",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart"
    },
    {
      "type": "modify",
      "old_id": "eeab2ae7679c4d9e6865f8aa898487a50a07ea32",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart",
      "new_id": "0351d8c9c079cf029fda1542b018dbc3fd2aea9b",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "4a6964bb5518003a1e2294fae14159d8c2cf966c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/structdecl_parser.dart",
      "new_id": "d9c402327bc1337a42360f09bc6e18a1473b58d5",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/structdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "46d6a41b46f43f316aa7b2647d5512fc5e27b9ff",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/extractor.dart",
      "new_id": "cd0445ea7dd21bf4e2da419bd44d632a6f313138",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/extractor.dart"
    },
    {
      "type": "modify",
      "old_id": "1929051ed8d8eb5860a87dc466c2943265a26760",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/strings.dart",
      "new_id": "885427dc9570c88a6b9c117dbba97235140e68a2",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/strings.dart"
    },
    {
      "type": "modify",
      "old_id": "1b6b447771209681f098062760449fc75171d237",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/pubspec.yaml",
      "new_id": "21c65c35d31111449e5e1bcfd7d1158c74ca465f",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c3498fc94973bc93d8e26dce1ceb7c05d2e9ab9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/expected_bindings/_expected_opaque_dependencies_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa2499328f09f4e95702411509bf1a5367b117a7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/opaque_dependencies.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1107767ceb1f6055ed5afa3fc459c580e2b2da2d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/header_parser_tests/opaque_dependencies_test.dart"
    }
  ]
}
