)]}'
{
  "commit": "a8551680be801ec23986cd3c887b2854a6c3e1a4",
  "tree": "67165a761fbc9eecce85665e0bda78d126ddd142",
  "parents": [
    "f6b924746bec7ef882c8e19565e348a03b2d4aa6"
  ],
  "author": {
    "name": "Prerak Mann",
    "email": "31154435+mannprerak2@users.noreply.github.com",
    "time": "Thu Aug 06 17:36:43 2020 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 06 14:06:43 2020 +0200"
  },
  "message": "[ffigen] Regexp based Member renaming (#66)\n\nCloses #28 \r\n- Added Member renaming using `member-rename` subkey in declarations.\r\n- Renames struct/enum members and function parameter names using regexp/full matching.\r\n- Added/Updated renaming tests.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba4e38451fda93c7a945571540012e061854d7c7",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/CHANGELOG.md",
      "new_id": "21853fbc67d12a369b64a953857851ec79261205",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "ed8ff8239eb8e331e1caced35dc9af90ee0c9b9d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/README.md",
      "new_id": "477a0e9e7c60a8e5fa2adbb3b3d65c093ee60ee1",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/README.md"
    },
    {
      "type": "modify",
      "old_id": "5a96c392bf981e56976b87f9b01f898f1cb23b83",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/enum_class.dart",
      "new_id": "1a383ce814b973f2eb2e4570eb06d9c02ad3c6f3",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/enum_class.dart"
    },
    {
      "type": "modify",
      "old_id": "62194c1f9a1396ee3373758e26d2459be5969f25",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/func.dart",
      "new_id": "0e24fb12276422f0fc0d9c123514af918c86347e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/func.dart"
    },
    {
      "type": "modify",
      "old_id": "dec4c2c967f10d116bb179a91e961d29ffdea4b8",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/code_generator/struc.dart",
      "new_id": "24e67270a3bed5b1b45fe63c73272ccf8738947e",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/code_generator/struc.dart"
    },
    {
      "type": "modify",
      "old_id": "302e69a307da1854b2b00d8f842c3c40a1316f36",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart",
      "new_id": "b699239a35c58c0b64c3e2fa4d3c7cce0fcb8d3a",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/config_types.dart"
    },
    {
      "type": "modify",
      "old_id": "8b29d9de332a5e84e4bf914b4621c0d92f565063",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart",
      "new_id": "ddf6b8994e7bbc8205fac214a8e4ab04d79e62ab",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/config_provider/spec_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "99b6b57ae3fe63cf77011c261a290e7b84623e69",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/enumdecl_parser.dart",
      "new_id": "0fbb9e8de09d5a5411d5833cbe391b98ab7b163c",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/enumdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "f3e15074c4342b147a9bf2e60fac27a7c14fc42d",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/functiondecl_parser.dart",
      "new_id": "d958c57ab5bf4c9895fa48c95e71b94dbc7de5b6",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/functiondecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "32e3a761874e1cb423d5d77f4e9639657cc71c8b",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/structdecl_parser.dart",
      "new_id": "5081aeddcb2232c01af7df2bdf854eeddffb6c52",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/structdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "8f8487bef4a9a8a050c483b3d44de76471eed562",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/unnamed_enumdecl_parser.dart",
      "new_id": "fedeb7e88a0d31b831fead608d6a233c665448a9",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/header_parser/sub_parsers/unnamed_enumdecl_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "b432442fedeeb46627ade740e2e212135d7bd1b3",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/lib/src/strings.dart",
      "new_id": "e05534703cc054af5c8758856b9f0a5759e895a7",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/lib/src/strings.dart"
    },
    {
      "type": "modify",
      "old_id": "8ef04e8ff0bf05f688d67c900dcc88d71b5991e5",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/rename_tests/rename.h",
      "new_id": "8ff6d88c658cba803106bbfe8e3e7792e0e61b34",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/rename_tests/rename.h"
    },
    {
      "type": "modify",
      "old_id": "3461cb61a54678e1097b08e7d5156d7e2bd3081e",
      "old_mode": 33188,
      "old_path": "pkgs/ffigen/test/rename_tests/rename_test.dart",
      "new_id": "c3425cc59673a31fee3649d7261ac150d7c60390",
      "new_mode": 33188,
      "new_path": "pkgs/ffigen/test/rename_tests/rename_test.dart"
    }
  ]
}
