)]}'
{
  "commit": "7f97547b5f389a40ff68dfa57eaa1a1c0a3f04d3",
  "tree": "bbf48c2fbff1f3a61fb63e32aca2b2e79a18cb14",
  "parents": [
    "e944c16c4601af3b503f2ac19d3f9266aae7660d"
  ],
  "author": {
    "name": "konstin",
    "email": "konstin@mailbox.org",
    "time": "Sun Nov 12 14:13:45 2023 +0100"
  },
  "committer": {
    "name": "konstin",
    "email": "konstin@mailbox.org",
    "time": "Thu Mar 14 16:56:06 2024 +0100"
  },
  "message": "Add increment/decrement\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50945f5b980c8ad5c301fbed3fbb9333e51671fc",
      "old_mode": 33188,
      "old_path": "crates/ruff_linter/src/rules/ruff/rules/invalid_formatter_suppression_comment.rs",
      "new_id": "e9aaac39944d19d3fcd1a23bf0e3c2f93ecae940",
      "new_mode": 33188,
      "new_path": "crates/ruff_linter/src/rules/ruff/rules/invalid_formatter_suppression_comment.rs"
    },
    {
      "type": "modify",
      "old_id": "194e382097daaedb186690e6c9dc8377ce70d865",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_ast/src/comparable.rs",
      "new_id": "f4ec19bd84e770943a0973c9ea2baef9491c98dd",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_ast/src/comparable.rs"
    },
    {
      "type": "modify",
      "old_id": "7a198855fe25e9b5f7a934869f19fddc4eae8e2b",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_ast/src/helpers.rs",
      "new_id": "945994b25d11546640cbbe193326bb4896962e8f",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_ast/src/helpers.rs"
    },
    {
      "type": "modify",
      "old_id": "5c4b4f28bfdf46f905f2f2460b5aad437fc1a262",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_ast/src/node.rs",
      "new_id": "3305cb16ca6780b449b52b5288b5cbd4f014bf16",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_ast/src/node.rs"
    },
    {
      "type": "modify",
      "old_id": "4644164bb5a5229e731bb7d61159d5a6f8cb6c0b",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_ast/src/nodes.rs",
      "new_id": "e87ef3ce8588a43b1a27a111c0fedf41c9c02598",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_ast/src/nodes.rs"
    },
    {
      "type": "modify",
      "old_id": "1233ff2d9e48777db65ef8756ad273fa1e545942",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_ast/src/visitor.rs",
      "new_id": "fea8c3564895da78e8b69d3aceceaa1a66404d25",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_ast/src/visitor.rs"
    },
    {
      "type": "modify",
      "old_id": "f6c70678d48c6845b1a9744b7a59557963c3b560",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_ast/src/visitor/preorder.rs",
      "new_id": "46766d3719b516184ff2f43f084ca664212387cd",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_ast/src/visitor/preorder.rs"
    },
    {
      "type": "modify",
      "old_id": "9bb6d4b208a938aea010bd3e952a9c7c953b3189",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_ast/src/visitor/transformer.rs",
      "new_id": "93ff9c235546035dcecef1c610abdbe19d06b7bf",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_ast/src/visitor/transformer.rs"
    },
    {
      "type": "modify",
      "old_id": "01f7449a3aa87616f0bd69110b579b7830c9d8dc",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_codegen/src/generator.rs",
      "new_id": "a3293c98edcb4344079ea9dc8055eb4619772bfd",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_codegen/src/generator.rs"
    },
    {
      "type": "modify",
      "old_id": "2997526671097814a8c3954c3564aa2230411b34",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_formatter/src/range.rs",
      "new_id": "74dab368c624c351e51d441b82d9d2423d38b0be",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_formatter/src/range.rs"
    },
    {
      "type": "modify",
      "old_id": "0e822acdaa452eb1b0884074eee82d4e39625992",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_formatter/src/statement/mod.rs",
      "new_id": "e6910f0064bf9691830fbb70170a287d32d2c0ed",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_formatter/src/statement/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "bb6316eb641fa67e9829413fbf47d9a63ac48951",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_parser/src/lexer.rs",
      "new_id": "f1c7774c7f6e8247ff985912c783876de720bab8",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_parser/src/lexer.rs"
    },
    {
      "type": "modify",
      "old_id": "c9708d9abba76de3be58b14bc7dfb9343825ab37",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_parser/src/python.lalrpop",
      "new_id": "b11d1dfa06764769b399e248850439d5877ee433",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_parser/src/python.lalrpop"
    },
    {
      "type": "modify",
      "old_id": "325fee5a1356b754cdcef5256a9a0a45f70e098a",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_parser/src/python.rs",
      "new_id": "edc77b96039c179a566f23ddbd753322e59fa281",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_parser/src/python.rs"
    },
    {
      "type": "modify",
      "old_id": "84080c1b8cad0734439545c14aa0281402f353fa",
      "old_mode": 33188,
      "old_path": "crates/ruff_python_parser/src/token.rs",
      "new_id": "6fde2a0c4f6ae59682d959a67524894b94cfd323",
      "new_mode": 33188,
      "new_path": "crates/ruff_python_parser/src/token.rs"
    }
  ]
}
