)]}'
{
  "commit": "f4af331d084b4f2c63710179a2f1fa360cc7d74b",
  "tree": "060c93312afa8888bd7c3a8e8c8c23886c3d2f20",
  "parents": [
    "9d85d4dcf9c738ab27f5591c62d5e54c421967a1"
  ],
  "author": {
    "name": "LemonBoy",
    "email": "thatlemon@gmail.com",
    "time": "Thu Jul 04 13:43:12 2024 +0200"
  },
  "committer": {
    "name": "Christian Brabandt",
    "email": "cb@256bit.org",
    "time": "Thu Jul 04 13:43:12 2024 +0200"
  },
  "message": "patch 9.1.0520: Vim9: incorrect type checking for modifying lists\n\nProblem:  Vim9: incorrect type checking for modifying lists\nSolution: Correctly assign the member declared types and generate\n          typechecks, add disassembly test (LemonBoy)\n\nfixes: #15090\ncloses: #15094\n\nSigned-off-by: LemonBoy \u003cthatlemon@gmail.com\u003e\nSigned-off-by: Yegappan Lakshmanan \u003cyegappan@yahoo.com\u003e\nSigned-off-by: Christian Brabandt \u003ccb@256bit.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a043f8c6999409d35eb3966d82253d3693e6224f",
      "old_mode": 33188,
      "old_path": "src/testdir/test_vim9_class.vim",
      "new_id": "f0c27de99bf269c509f988e06ed2a70865b6a5ae",
      "new_mode": 33188,
      "new_path": "src/testdir/test_vim9_class.vim"
    },
    {
      "type": "modify",
      "old_id": "c74cce4482a6443876035c24727130573f394c5e",
      "old_mode": 33188,
      "old_path": "src/testdir/test_vim9_disassemble.vim",
      "new_id": "89dcceed5757e8c1298bf5fd1a3cf05c42cf5703",
      "new_mode": 33188,
      "new_path": "src/testdir/test_vim9_disassemble.vim"
    },
    {
      "type": "modify",
      "old_id": "966088de22c0c501115c8a98832d12fe8fda5ffe",
      "old_mode": 33188,
      "old_path": "src/version.c",
      "new_id": "ec993ab6bb008a80869424e3f1f710b45915f2ca",
      "new_mode": 33188,
      "new_path": "src/version.c"
    },
    {
      "type": "modify",
      "old_id": "5d68459de851e63ceae254d15f74d44666b9a72b",
      "old_mode": 33188,
      "old_path": "src/vim9class.c",
      "new_id": "cf2af613252fbba05b1822bced44afa98e19c474",
      "new_mode": 33188,
      "new_path": "src/vim9class.c"
    },
    {
      "type": "modify",
      "old_id": "8e6f6e23fd1f33e21f9f60f6d0c379ab61e605d5",
      "old_mode": 33188,
      "old_path": "src/vim9compile.c",
      "new_id": "61fefa767ed33d94f58b38324448cc4096e9bad2",
      "new_mode": 33188,
      "new_path": "src/vim9compile.c"
    }
  ]
}
