)]}'
{
  "commit": "35996b7a256ac7445edc2492457e45b17c896c34",
  "tree": "1fbf317686e61b1d21177593e718c7aad3dc450a",
  "parents": [
    "e718847ccbc65cd72a89fefb4db61c55ec4d430d"
  ],
  "author": {
    "name": "Ben Webber",
    "email": "benjamin.webber@gmail.com",
    "time": "Sun Nov 26 00:17:47 2017 +0000"
  },
  "committer": {
    "name": "Ben Webber",
    "email": "benjamin.webber@gmail.com",
    "time": "Sun Nov 26 00:46:03 2017 +0000"
  },
  "message": "Add check to enforce literal syntax for Python builtin types\n\nThis check requires authors to initialize empty or zero builtin types\nusing the literal syntax (e.g., `{}` instead of `dict()`).\n\nAuthors may ignore this requirement for certain builtins using the\n`--ignore` option.\n\nAuthors may also forbid calling `dict()` with keyword arguments\n(`dict(a\u003d1, b\u003d2)`) using the `--no-allow-dict-kwargs` flag.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f5b73d3bd0f884687a07e50fa26997196633001a",
      "old_mode": 33188,
      "old_path": ".pre-commit-hooks.yaml",
      "new_id": "f1a901e65a51348ce1fdc9288c20c5475b42a5c2",
      "new_mode": 33188,
      "new_path": ".pre-commit-hooks.yaml"
    },
    {
      "type": "modify",
      "old_id": "128c0c0452b5950e6a4f307bef3162e886c3a889",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "ff596ac1c554ccc1a91f6b0176185ccd979b2196",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "6d669351efc2158036f829471a39743dbf1639c4",
      "old_mode": 33188,
      "old_path": "hooks.yaml",
      "new_id": "4552fa7af292cb746371aad8e3687dbec72b8f82",
      "new_mode": 33188,
      "new_path": "hooks.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1213288e10fc057b6cb59df69e9ceb13c561f308",
      "new_mode": 33188,
      "new_path": "pre_commit_hooks/check_builtin_literals.py"
    },
    {
      "type": "modify",
      "old_id": "d5296de9ccee1bb4eefe2289dc4fa6ce3aa6624e",
      "old_mode": 33188,
      "old_path": "setup.py",
      "new_id": "ce8de1451dcb4d0d1f4239446f1715c0b1279242",
      "new_mode": 33188,
      "new_path": "setup.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fab0563b70c8c204948b694ce83f354a7fdc05c",
      "new_mode": 33188,
      "new_path": "testing/resources/builtin_constructors.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8513b7067250b2a69ff31f1c8ca56ac2ca9559e0",
      "new_mode": 33188,
      "new_path": "testing/resources/builtin_literals.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a38e5223121f55315eed3b1b41433f3dc39125d7",
      "new_mode": 33188,
      "new_path": "tests/check_builtin_literals_test.py"
    }
  ]
}
