)]}'
{
  "commit": "ffea7d0430c63f7697f851ef0d71e05d99a93e6b",
  "tree": "3f624ee89d157c2e99a65624322b1efc0124c5ba",
  "parents": [
    "868392e88b588a200f32baeab4e7078cddf2cfe7"
  ],
  "author": {
    "name": "Peter Newman",
    "email": "peternewman@users.noreply.github.com",
    "time": "Mon May 18 19:35:57 2020 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 18 14:35:57 2020 -0400"
  },
  "message": "Check for duplicates across dictionaries (#1501)\n\n* Check for duplicates across dictionaries\r\n\r\nAnd no longer allow self-corrections within these checks (given we exclude them elsewhere already)\r\n\r\n* Improve the \"is an error itself in another dictionary file\" logging\r\n\r\n* Try @larsoner \u0027s proposed improvement to global dictionary checking\r\n\r\n* Fix the syntax error and I think fix the cross-dictionary detection\r\n\r\n* Ensure we catch all the error cases\r\n\r\n* ENH: Refactor\r\n\r\n* Move chack back to rare\r\n\r\n* Fix the substitution variables for an error\r\n\r\n* Move wen back from rare to names\r\n\r\n* Finish moving chack to rare\r\n\r\n* Remove a few en-GB to en-US conversions from rare\r\n\r\nCo-authored-by: Eric Larson \u003clarson.eric.d@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "535d8c0b8146d63f8ffe59d0f267d46b64c73722",
      "old_mode": 33188,
      "old_path": ".travis.yml",
      "new_id": "2f301f7a5ec8419c8f30169a78ab9947ec6a0d4d",
      "new_mode": 33188,
      "new_path": ".travis.yml"
    },
    {
      "type": "modify",
      "old_id": "201e01103cfaf554776576a52f2e1562097a805e",
      "old_mode": 33188,
      "old_path": "appveyor.yml",
      "new_id": "d7a9999a596e07f3d1ed1cb27c7fefc5498d09c1",
      "new_mode": 33188,
      "new_path": "appveyor.yml"
    },
    {
      "type": "modify",
      "old_id": "1e2ffb9e5b2137c6664528200c75ba7667502a1c",
      "old_mode": 33188,
      "old_path": "codespell_lib/data/dictionary.txt",
      "new_id": "5b65e678f818b9065da8bd832e703f7d7cfcc64b",
      "new_mode": 33188,
      "new_path": "codespell_lib/data/dictionary.txt"
    },
    {
      "type": "modify",
      "old_id": "e58d4c7333f40eab30f9a08841d3beabf5a5facd",
      "old_mode": 33188,
      "old_path": "codespell_lib/data/dictionary_names.txt",
      "new_id": "a9113db0cfbe78f435893fce147c2fe6aa74fae9",
      "new_mode": 33188,
      "new_path": "codespell_lib/data/dictionary_names.txt"
    },
    {
      "type": "modify",
      "old_id": "f79ee600227d963c9da887271a9ebdf7eedf32a8",
      "old_mode": 33188,
      "old_path": "codespell_lib/data/dictionary_rare.txt",
      "new_id": "cd425c0e34a6a3b88912887722179cec8c51bdda",
      "new_mode": 33188,
      "new_path": "codespell_lib/data/dictionary_rare.txt"
    },
    {
      "type": "modify",
      "old_id": "a71e4c74d6ee6621a1377e9ebfdb34ef14be2730",
      "old_mode": 33188,
      "old_path": "codespell_lib/tests/test_dictionary.py",
      "new_id": "23498747f8a88f9b369dbed4b9c0b16a38750f81",
      "new_mode": 33188,
      "new_path": "codespell_lib/tests/test_dictionary.py"
    }
  ]
}
