)]}'
{
  "commit": "4db834770d26b98fcb1f884786a8664bccb8870a",
  "tree": "629c4c4db0d12e5ed9677ed9a070680f6ca1003d",
  "parents": [
    "a2694593ef55bb94f26361c22ad5091f36171bdf"
  ],
  "author": {
    "name": "Mike Reed",
    "email": "mike@reedtribe.org",
    "time": "Tue Apr 26 23:03:50 2022 -0400"
  },
  "committer": {
    "name": "Michael Reed",
    "email": "mike@reedtribe.org",
    "time": "Wed Apr 27 08:28:23 2022 -0400"
  },
  "message": "Simplify Mat2D api\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c2876dcfdc9abe670f7e44f5fc95e1a64184caf1",
      "old_mode": 33188,
      "old_path": "include/rive/math/mat2d.hpp",
      "new_id": "0e492ab9df225fd2e1356f68eb586c4a8bbe20ac",
      "new_mode": 33188,
      "new_path": "include/rive/math/mat2d.hpp"
    },
    {
      "type": "modify",
      "old_id": "44e9d4b7ce249308b32ee302a41dc377babd3294",
      "old_mode": 33188,
      "old_path": "include/rive/math/transform_components.hpp",
      "new_id": "1fc74f92d88391b4edf0bff87782f9aadb8b41bf",
      "new_mode": 33188,
      "new_path": "include/rive/math/transform_components.hpp"
    },
    {
      "type": "modify",
      "old_id": "0115a331bcf24166858c01c236e047f7a5650a4f",
      "old_mode": 33188,
      "old_path": "skia/viewer/src/main.cpp",
      "new_id": "85681372d5b51a8ba09af1d839b6f26ba91ff9b8",
      "new_mode": 33188,
      "new_path": "skia/viewer/src/main.cpp"
    },
    {
      "type": "modify",
      "old_id": "9e663642726bcab8c6b1a832072968292c23868a",
      "old_mode": 33188,
      "old_path": "src/bones/tendon.cpp",
      "new_id": "6e8d2049c2bf8273d803c2f7db94ea5e99648de2",
      "new_mode": 33188,
      "new_path": "src/bones/tendon.cpp"
    },
    {
      "type": "modify",
      "old_id": "c2c3613053a1b0ee3f0f8bef0461f92f0242e450",
      "old_mode": 33188,
      "old_path": "src/constraints/ik_constraint.cpp",
      "new_id": "fc75ff0cf39cef95aea77f8d7813799f3cb45a37",
      "new_mode": 33188,
      "new_path": "src/constraints/ik_constraint.cpp"
    },
    {
      "type": "modify",
      "old_id": "798f4b70db8ce3a49591cec264ee98604c3c23a4",
      "old_mode": 33188,
      "old_path": "src/constraints/rotation_constraint.cpp",
      "new_id": "7122ac7a10bb0796700cd516ed451b31dacf09d7",
      "new_mode": 33188,
      "new_path": "src/constraints/rotation_constraint.cpp"
    },
    {
      "type": "modify",
      "old_id": "891fd295541e0b253284088848fa19c76107f6f6",
      "old_mode": 33188,
      "old_path": "src/constraints/scale_constraint.cpp",
      "new_id": "1396d152c8294d479ee931ae3411dc4bd55c29bb",
      "new_mode": 33188,
      "new_path": "src/constraints/scale_constraint.cpp"
    },
    {
      "type": "modify",
      "old_id": "d92d824caf727442cee3045a2e2a297609204a00",
      "old_mode": 33188,
      "old_path": "src/constraints/transform_constraint.cpp",
      "new_id": "988c34ac83be078f093c92f668135229eb3bf021",
      "new_mode": 33188,
      "new_path": "src/constraints/transform_constraint.cpp"
    },
    {
      "type": "modify",
      "old_id": "1c12267dfa0048df1048ae9be4ce261ffeec4bbc",
      "old_mode": 33188,
      "old_path": "src/constraints/translation_constraint.cpp",
      "new_id": "4ade22bae0de5559207a45d1f5bde58fde6c3f75",
      "new_mode": 33188,
      "new_path": "src/constraints/translation_constraint.cpp"
    },
    {
      "type": "modify",
      "old_id": "7d62d5937ed51c0aee5f411f8109639132105fbd",
      "old_mode": 33188,
      "old_path": "src/math/mat2d.cpp",
      "new_id": "eb9b8ece0e372c6d7201e7d974dd353cf65187db",
      "new_mode": 33188,
      "new_path": "src/math/mat2d.cpp"
    },
    {
      "type": "modify",
      "old_id": "243d758759db767827cfbc4e9b78b503286625fc",
      "old_mode": 33188,
      "old_path": "src/shapes/path.cpp",
      "new_id": "942cf86277216423fea285b6356f7074de81fb95",
      "new_mode": 33188,
      "new_path": "src/shapes/path.cpp"
    },
    {
      "type": "modify",
      "old_id": "ff843d66a6cc2add4a96c841e3533de6989e3464",
      "old_mode": 33188,
      "old_path": "src/shapes/path_composer.cpp",
      "new_id": "7c2d20ddfda5143112f718b9f652180a462fea24",
      "new_mode": 33188,
      "new_path": "src/shapes/path_composer.cpp"
    },
    {
      "type": "modify",
      "old_id": "007f6f97a9c829119ec2029704029ebe993ef9c2",
      "old_mode": 33188,
      "old_path": "test/rotation_constraint_test.cpp",
      "new_id": "974e2848ada37eeaba55a4e9d3fff0cb94f01f72",
      "new_mode": 33188,
      "new_path": "test/rotation_constraint_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "bd9827b4013e0efb520598feef15f0713d0fd024",
      "old_mode": 33188,
      "old_path": "test/scale_constraint_test.cpp",
      "new_id": "edf96f52446e186e3eabdd7c060c9749f93b7802",
      "new_mode": 33188,
      "new_path": "test/scale_constraint_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "d01f15b2309c7b80ef5c9524ad5be1f85ff335dc",
      "old_mode": 33188,
      "old_path": "test/translation_constraint_test.cpp",
      "new_id": "e8a0eb879597b2522fa6167577ca4ad4459fff5d",
      "new_mode": 33188,
      "new_path": "test/translation_constraint_test.cpp"
    }
  ]
}
