)]}'
{
  "commit": "2b613e5ba1ada5a44f88a90528af834bf9f770a7",
  "tree": "9ed8230b30c7e5c53dec4e9d47c3d17a203dc4b0",
  "parents": [
    "54bc37ccade0476a1738b33cd34b6eb35d7124e1"
  ],
  "author": {
    "name": "Marti Raudsepp",
    "email": "marti@juffo.org",
    "time": "Thu Aug 03 02:31:00 2023 +0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 02 16:31:00 2023 -0700"
  },
  "message": "Fix type narrowing of `\u003d\u003d None` and `in (None,)` conditions (#15760)\n\n\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8cb2b862fbc5fa41897a93d7aca05cb046d1715",
      "old_mode": 33188,
      "old_path": "mypy/checker.py",
      "new_id": "0c27da8b5ac86f14eaf73a27770bd67df2b9650b",
      "new_mode": 33188,
      "new_path": "mypy/checker.py"
    },
    {
      "type": "modify",
      "old_id": "62e2298ba59d4220951ce7b31aeefa71b0140649",
      "old_mode": 33188,
      "old_path": "mypy/checkexpr.py",
      "new_id": "114cde8327e00244732a8a79519d5926b7a2066c",
      "new_mode": 33188,
      "new_path": "mypy/checkexpr.py"
    },
    {
      "type": "modify",
      "old_id": "65d967577beac06bec9dc04dc5fcdf11245e611c",
      "old_mode": 33188,
      "old_path": "mypy/plugins/common.py",
      "new_id": "55f2870cadb437e2a488ffd6ca3f9e45dcc966a5",
      "new_mode": 33188,
      "new_path": "mypy/plugins/common.py"
    },
    {
      "type": "modify",
      "old_id": "8e1225f00a2fa6a35f5eb8b87b5c2d901952541d",
      "old_mode": 33188,
      "old_path": "mypy/suggestions.py",
      "new_id": "268f3032fc9b42645d24dbd8560398c837e44264",
      "new_mode": 33188,
      "new_path": "mypy/suggestions.py"
    },
    {
      "type": "modify",
      "old_id": "43bca05d6bf9d32fc29d6068afeb5c40a1b95cb3",
      "old_mode": 33188,
      "old_path": "mypy/types_utils.py",
      "new_id": "7f2e38ef375310f3437ffea7b143c534f6025f46",
      "new_mode": 33188,
      "new_path": "mypy/types_utils.py"
    },
    {
      "type": "modify",
      "old_id": "b763e0ff3b68a64b465ec9efc5ab941374472455",
      "old_mode": 33188,
      "old_path": "test-data/unit/check-narrowing.test",
      "new_id": "291f73a45230560d0596ce2cee8c53b5acb8567e",
      "new_mode": 33188,
      "new_path": "test-data/unit/check-narrowing.test"
    },
    {
      "type": "modify",
      "old_id": "b74252857d6f6add84c922adb31d845c11081a17",
      "old_mode": 33188,
      "old_path": "test-data/unit/fixtures/primitives.pyi",
      "new_id": "c9b1e3f4e983ddd35ebbf074ae46015b17ddcbca",
      "new_mode": 33188,
      "new_path": "test-data/unit/fixtures/primitives.pyi"
    }
  ]
}
