)]}'
{
  "commit": "cad06e0a73a3d13a8ec99e0a4477f94a2e549054",
  "tree": "6cd5da77eb1aa4cf0eff1aeeb143401557d0af62",
  "parents": [
    "1596489c3dcf86acbddc9fdf08e6d7b6a50ed282"
  ],
  "author": {
    "name": "Prerak Mann",
    "email": "mannprerak2@gmail.com",
    "time": "Mon Aug 10 21:26:24 2020 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 10 17:56:24 2020 +0200"
  },
  "message": "[ffigen] Update public API (#70)\n\n- Updated `Config`\u0027s class members to use public getter, private variable pattern.\r\n- Replaced ConfigError with FormatException.\r\n- Refactored all shared global variables to data.dart.\r\n- Send test coverage to coveralls in travis.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe0efef2226b1db4c618f29ffe3843cb7ff071c5",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/.travis.yml",
      "new_id": "cd062299ddcdf582c7bdabbe3a3d9a47b7aa1fd4",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/.travis.yml"
    },
    {
      "type": "modify",
      "old_id": "21853fbc67d12a369b64a953857851ec79261205",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "b773ee013b29f97f2e0631e2efc752015f64ac76",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "477a0e9e7c60a8e5fa2adbb3b3d65c093ee60ee1",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/README.md",
      "new_id": "f97ab70246ca3d744d78b343667e1b2401a0d138",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/README.md"
    },
    {
      "type": "modify",
      "old_id": "9328b2873af8eccda271c60d1fd25ec3e492a3d2",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/bin/ffigen.dart",
      "new_id": "d0b2ee12578187d3d42086c3fd7c8b98a67ddfaf",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/bin/ffigen.dart"
    },
    {
      "type": "modify",
      "old_id": "2b0a304a4eabf55eb86f1f260cc95f3ba6b3c42f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/ffigen.dart",
      "new_id": "3425eecb7fd4022417e9bcd6551c6f828fe0f4a5",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/ffigen.dart"
    },
    {
      "type": "modify",
      "old_id": "583287db0aa93914d506788e6354cfbd7d424d58",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config.dart",
      "new_id": "0a913adaa482a9f762a14ec3b6c795938e138bcb",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config.dart"
    },
    {
      "type": "modify",
      "old_id": "b699239a35c58c0b64c3e2fa4d3c7cce0fcb8d3a",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart",
      "new_id": "fa5974530aba4492014eb5b336601226c66f46e0",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart"
    },
    {
      "type": "modify",
      "old_id": "87551cb2214d419282495eeb33bdef2899b253f2",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/data.dart",
      "new_id": "6c213386027a3b8b87d2d53ddb20a151a8fca3c1",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/data.dart"
    },
    {
      "type": "modify",
      "old_id": "c17b13ef44a16b5c19b9be07d410a3f53b89187d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/includer.dart",
      "new_id": "a4766e1bd590c96399f7ee8d7bd79a523760cbb0",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/includer.dart"
    },
    {
      "type": "modify",
      "old_id": "87e14ef1f7a6635b8e8dee737b36245c2d5525eb",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/parser.dart",
      "new_id": "177157407fbb9df1e3da7dce5f407dd7c66d8696",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/parser.dart"
    },
    {
      "type": "modify",
      "old_id": "0fbb9e8de09d5a5411d5833cbe391b98ab7b163c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/enumdecl_parser.dart",
      "new_id": "3460e284267351393579e5aa014ec4ac5aad2382",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/enumdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "d958c57ab5bf4c9895fa48c95e71b94dbc7de5b6",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/functiondecl_parser.dart",
      "new_id": "9137c7386d0226aab69fb2b8066fdfff469739bd",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/functiondecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "27a7b30c0f4fe973f8c28124dd70fd855ec8155f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/macro_parser.dart",
      "new_id": "dd35b78e3c7697f5d5ff30717bc91ed5362516f8",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/macro_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "39c56deac9ae5b0a9dd151815dff47cc902575f7",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/structdecl_parser.dart",
      "new_id": "3b6212337f034bf8065c69e71945e0ed7363687d",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/structdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "fedeb7e88a0d31b831fead608d6a233c665448a9",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/unnamed_enumdecl_parser.dart",
      "new_id": "b5039c4b4d79d99f481a7f433c035d66c9b6bcf7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/unnamed_enumdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "1336d7ee854e407c80b37cdc84de9367a5cf613c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/extractor.dart",
      "new_id": "c76c8ea17ef5c8b47c651b47bcc4997f28779ea0",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/type_extractor/extractor.dart"
    },
    {
      "type": "modify",
      "old_id": "e8190bf3a5c9ea8580e3f969d75f8d77e2fac11f",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/utils.dart",
      "new_id": "6d8e159d9c741016b9732a3e5c8f4b0fa70a4dd3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "3151c7dce637d129f28e403f69eb048fdbf1b93c",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/pubspec.yaml",
      "new_id": "5659a9d194b21811e686ffdee9aa8a462cd4ab28",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "812105f1d3f0ea1d7a0c1c057d70fbad222c1374",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/test_coverage.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "987955b1db8cec3eb254d662c8072a4250de153b",
      "new_mode": 33261,
      "new_path": "pkgs/ffigen/tool/travis.sh"
    }
  ]
}
