)]}'
{
  "commit": "3066a4eeef03e37a58bce26e21e14743fca0e7ce",
  "tree": "0a875e548c4ced20557844884b0e39b670191e01",
  "parents": [
    "3017820734c11d32c8014a0b5c6fc2884dbb4fdb"
  ],
  "author": {
    "name": "Jonathan Williamson",
    "email": "jon@pimoroni.com",
    "time": "Sun Feb 23 19:43:35 2020 +0000"
  },
  "committer": {
    "name": "Jonathan Williamson",
    "email": "jon@pimoroni.com",
    "time": "Sun Feb 23 19:43:35 2020 +0000"
  },
  "message": "further work\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a654e694c6f0a0512b1ecedc394bd9b814f7dc0f",
      "old_mode": 33188,
      "old_path": "32blit-stm32/CMakeLists.txt",
      "new_id": "56f3e21ec934a325bdc5f88bacacefdd3030c188",
      "new_mode": 33188,
      "new_path": "32blit-stm32/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "52f924064c9deb806ae9b36c547a4a4aa6bbdabb",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Inc/CDCCommandHandler.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d3b06a677ebaebb655b22bb52bf92178dd33a472",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Inc/CDCCommandStream.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fd3914dae8665280449167d81c59f2aca6fc9df6",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Inc/CDCDataStream.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "35dc4b11ee4c0210e8871d401a452103dd4b3998",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Inc/CDCInfoHandler.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b80023a07f0eecdc4c8b1974a53a3fcf74535fd2",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Inc/CDCResetHandler.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "055751ac4e00c5f4fbe6b9a2bf6d25bf44f213db",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Inc/main.h",
      "new_id": "97a6f8a60e2ea00d4c5e2ccdbc54e66c458ac33a",
      "new_mode": 33188,
      "new_path": "32blit-stm32/Inc/main.h"
    },
    {
      "type": "rename",
      "old_id": "77a103fe7d8bc26e8ea811fdce73f001ab783766",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Inc/usb-cdc.hpp",
      "new_id": "8a3b33022282df40a312f8ecbfa66085ef28f514",
      "new_mode": 33188,
      "new_path": "32blit-stm32/Inc/usb-serial.hpp",
      "score": 70
    },
    {
      "type": "delete",
      "old_id": "0099cd72ca5775b5e18455e34cb3b396bdb27f02",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Inc/usb_otg.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b66a19a54a6ff6728d7132e9fefb2a84b8d75347",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/32blit.c",
      "new_id": "eb7191256fbfe2a02905aadfd8f0733de796f659",
      "new_mode": 33188,
      "new_path": "32blit-stm32/Src/32blit.c"
    },
    {
      "type": "delete",
      "old_id": "547dae61e9ec73ce9b7679823941d3a45a7e7d32",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/CDCCommandHandler.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fdf76ae0c674b9da59d5df6ed6e725365f525254",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/CDCCommandStream.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3c05c8f08473316d513c6d73b08744a304661749",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/CDCDataStream.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1dcb8bcd1f66c9cc012a87b4c4bc090c50a9e191",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/CDCInfoHandler.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "72db3c563661ea2b98cd4736d7b44612f1121bc2",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/CDCLogging.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "96b1b9dd2c2b06f0050d1e57f3c41b7f2162464a",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/CDCResetHandler.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "20939b4b7bd972ab126f38093f4ce4cd2e9a1e59",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/gpio.cpp",
      "new_id": "7597b54b94dfc0bf7d0aa40d05aaf45d8257aad4",
      "new_mode": 33188,
      "new_path": "32blit-stm32/Src/gpio.cpp"
    },
    {
      "type": "modify",
      "old_id": "fbd8d6f9ee47ea62ab61d7cf37727ad913144fc7",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/main.c",
      "new_id": "aca38393ed158d20de6fe0685faa08485c9d261e",
      "new_mode": 33188,
      "new_path": "32blit-stm32/Src/main.c"
    },
    {
      "type": "delete",
      "old_id": "edfec89db119bfbc2fcb883372efa8bca8dd14f3",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/usb-cdc.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5f774e12802dedd76e5bea10fb212ac511d596f",
      "new_mode": 33188,
      "new_path": "32blit-stm32/Src/usb-serial.cpp"
    },
    {
      "type": "delete",
      "old_id": "3e09ae1a38701e1e30ce4036943fa709740ee4e9",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/usb_otg.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a20c2c445261ab77c3a3a387b28f712c45826059",
      "old_mode": 33188,
      "old_path": "32blit-stm32/Src/usbd_cdc_if.c",
      "new_id": "9740e0ce4f221c300f608da46d6666940e3a3c9c",
      "new_mode": 33188,
      "new_path": "32blit-stm32/Src/usbd_cdc_if.c"
    },
    {
      "type": "modify",
      "old_id": "49037112d16f2cf344c6baaf7caeb1b6c7600c47",
      "old_mode": 33188,
      "old_path": "firmware/flash-loader/flash-loader.cpp",
      "new_id": "0974606ef51ef8aab84ff8d8a9e6b7c8d4593910",
      "new_mode": 33188,
      "new_path": "firmware/flash-loader/flash-loader.cpp"
    },
    {
      "type": "modify",
      "old_id": "c6cc00b7f0b50c06bd0f0ad65d78483081448ee9",
      "old_mode": 33188,
      "old_path": "firmware/flash-loader/flash-loader.hpp",
      "new_id": "aaedbc78db9b9e232b0ad0364246b73da52aa617",
      "new_mode": 33188,
      "new_path": "firmware/flash-loader/flash-loader.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "078d0b7e2cf1c07c52a995b939c4d5502899c1ce",
      "new_mode": 33188,
      "new_path": "firmware/flash-loader/flash-loader/32blit/libBlitEngine.a"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8c9f80ff6e81d44955083a5f9993da7e7d9e71e",
      "new_mode": 33188,
      "new_path": "firmware/flash-loader/flash-loader/flash-loader.bin"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "833c1a66355a8a019fe105190cd1ec1466d8766e",
      "new_mode": 33188,
      "new_path": "firmware/flash-loader/flash-loader/flash-loader.dfu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8c0ce2b0c3784ccfb08b8adf110a31e8988b350",
      "new_mode": 33188,
      "new_path": "firmware/flash-loader/flash-loader/flash-loader.elf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04bc6cc47107a614f53946e9f286375ebc185adf",
      "new_mode": 33188,
      "new_path": "firmware/flash-loader/flash-loader/flash-loader.hex"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b640a5523fa5722c94ea03027ee43112d00d1090",
      "new_mode": 33188,
      "new_path": "firmware/flash-loader/flash-loader/flash-loader.map"
    }
  ]
}
