)]}'
{
  "commit": "f107ddb54b766c40f57d406c50858b1efe9a84b3",
  "tree": "a1cf6586fcb852d0344f3d807694934b19878f68",
  "parents": [
    "ad346b6e0d259187961a95176fb888052ee8da67"
  ],
  "author": {
    "name": "Peter Newman",
    "email": "peternewman@users.noreply.github.com",
    "time": "Wed Jun 03 17:54:31 2020 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 03 12:54:31 2020 -0400"
  },
  "message": "Fix the filename typo detection edge cases. Closes #1532 and some other bugs (#1539)\n\n* Add a test for checking the filename of an empty file\r\n\r\nTo test #1532\r\n\r\n* Test an irregular file with a typo\r\n\r\n* Fix the filename typo detection edge cases\r\n\r\n* Split the irregular file test into a seperate test\r\n\r\nProbably easier to skip and certainly makes the maths easier\r\n\r\n* Skip the test if mkfifo is missing\r\n\r\n* Add the missing import\r\n\r\n* Fix the test skip logic\r\n\r\n* Write in the right language!\r\n\r\n* Test filename checking on a binary file",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e90c3f84cb5200574c28f23fabc3770a31d22b62",
      "old_mode": 33261,
      "old_path": "codespell_lib/_codespell.py",
      "new_id": "b71f4a2d79640461cfb7c4878dcc99da9442880f",
      "new_mode": 33261,
      "new_path": "codespell_lib/_codespell.py"
    },
    {
      "type": "modify",
      "old_id": "5a3f3d0112a7943812ecacaa06147e4f3d8abf7f",
      "old_mode": 33188,
      "old_path": "codespell_lib/tests/test_basic.py",
      "new_id": "47cf94ad6cce434a574f2f63759578fbe8848c0b",
      "new_mode": 33188,
      "new_path": "codespell_lib/tests/test_basic.py"
    }
  ]
}
